FujiNetWIFI/fujinet-firmware

Consolidate fnconfig.ini across platforms

Open

#1,330 opened on Jun 8, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)C (89 forks)auto 404
good first issuehelp wanted

Repository metrics

Stars
 (284 stars)
PR merge metrics
 (PR metrics pending)

Description

The default fnconfig.ini file is currently maintained separately for multiple FujiNet platforms. While platform-specific differences are minimal, each platform contains its own copy of the configuration file.

As a result:

  • Common configuration changes must be applied to multiple files.
  • Configuration files can drift out of sync over time.
  • Some platforms may be missing updates present on others.
  • Users may see inconsistent default settings, host lists, or behavior depending on platform.

A recent example is that some platforms ship with a shorter default Hosts list than others because their copies of fnconfig.ini have not received the same updates.

Solution

Create a single shared source for the common fnconfig.ini content.

Possible approaches include:

  1. Maintain a single fnconfig.ini used by all platforms.
  2. Create a shared/common fnconfig.ini and allow platform-specific files to extend or include it when platform-specific settings are required.

Benefits

  • Ensures all platforms receive the same default configuration.
  • Reduces maintenance effort by eliminating duplicate files.
  • Prevents configuration drift between platforms.
  • Makes it easier to add or modify default hosts and settings in the future.

Contributor guide