github djGrrr/8311-was-110-firmware-builder v2.0.0

latest releases: v2.8.0, v2.8.0-beta2, v2.8.0-beta1...
18 months ago

Major rewrite of the firmware builder and it's mods.

  • Added support for new basic firmware variant, which is based on the much cleaner Potrontec firmware.
  • Implement custom WebUI on the basic firmware variant. All configuration can be done through the WebUI. Also has PON Status and PON ME Explorer pages.
  • Mods are now separated into several sets of files: common, bfw and basic and most of the implementation is now placed it separate init.d/uci-defaults scripts instead of modifying the stock ones.
  • Created a 8311-pingd daemon for the persistent ping which is able to handle when the LCT interfaces goes down.
  • Added fwenv_get and fwenv_set helper scripts for getting/setting fwenvs. fwenv_set only needs to be run once.
  • Added 8311_hostname fwenv for setting the system hostname, especially useful if you have more than one module.
  • Added 8311_dying_gasp_en to control Dying Gasp, defaults to off.
  • Added support for potrontec modules. Automatically detects and changes the optics configuration.

** IMPORTANT **

There are now 2 variants of the firmware:

  1. bfw - This is based on the same Azores/BFW firmware as all releases before 2.0.0 (now based on 1.0.19). I recommend this version for most users.
  2. basic - This is based on the much cleaner Potrontec firmware and implements a custom LuCi based WebUI. I recommend this version if you are more of a power user and can deal with manually upgrading the firmware. WebUI firmware upgrades will be added in a future version, at which time my recommendation will change for everybody to use this variant. This variant has no root password by default, set it under System > Administration in the WebUI

Full Changelog: v1.6.1...v2.0.0

Don't miss a new 8311-was-110-firmware-builder release

NewReleases is sending notifications on new releases.