EdgeMAX EdgeRouter software release v1.10.6

by Ubiquiti Employee ‎08-23-2018 12:49 AM - edited ‎08-28-2018 06:56 AM

New stable release v1.10.6 is available here:

 

 

Note: The ER-X/ER-X-SFP/EP-R6 has more limited storage, and in some cases, an upgrade may fail due to not enough space. If this happens, remove the old backup image first (using "delete system image" command, see here for more details) before doing an upgrade.

 

More details can be found in the release notes below. Please give it a try if you are interested in the new features/changes to help us test them so that we can get the release out sooner! Thanks very much!

 

[Release Notes v1.10.6]

 

Changelog

 

Changes since v1.10.5

 

New features:

  • [Bootloader] - Add CLI command to show bootloader version. Following example shows version of default bootloader which is available on stock ER-6P (in this case version of default bootloader is classified as UNKNOWN):
    ubnt@erlab-er6p-00:~$ show system boot-image
    The system currently has the following boot image installed:

    Uboot version: UNKNOWN
  • [Bootloader] - Add CLI command to upgrade bootloader. Following example upgrades default bootloader to new version:
    ubnt@erlab-er6p-00:~$ add system boot-image /tmp/boot_e301_001_99fd1.tar.gz
    Uboot version [UNKNOWN] is about to be replaced
    Warning: Don't turn off the power or reboot during the upgrade!
    Are you sure you want to replace old version? (Yes/No) [Yes]:
    Preparing to upgrade...Done
    Copying upgrade boot image...Done
    Checking boot version: Current is UNKNOWN; new is e301_001_99fd1 ...Done
    Checking upgrade image...Done
    Writing image...Done
    Upgrade boot completed

    ubnt@erlab-er6p-00:~$ show system boot-image
    The system currently has the following boot image installed:

    Uboot version: e301_001_99fd1

    Bootloader upgrade will be used to add additional features like TFTP and USB recovery. Bootloader images will be announced and released separately.

    NOTE #2all EdgeRouter models will get new CLI commands to upgrade bootloader, but only ER-8/ER-Pro/EP-R8 will use those commands to automatically upgrade bootloader during first v1.10.6 boot (See details below)

 

  • [LED] Add new LED color scheme:
Category Status Models with System LED Single LED color models (ER-X)
Booting stages by sequence
Initial power-up Blue PWR LED On
Bootloader booted Blue PWR LED On
Bootloader fails to find image Rapid Flashing White/Off All LED Flashing (4 Hz)
Bootloader succeeds to find image Blue PWR LED On
System booting Flashing White/Off - 0.5s per color PWR LED Flashing (1 Hz)
System finishes booting Flashing White/Off - 0.5s per color PWR LED Flashing (1 Hz)
System initializing (applying config) Flashing White/Off - 0.5s per color PWR LED Flashing (1 Hz)
System ready (without UNMS connected;
UNMS not configured)
White PWR LED On
System ready (UNMS connected) Blue PWR LED On
System ready (UNMS configured but cannot connect) Blue/once in a 5 seconds turns off/on PWR LED On/once in a 5 seconds turns off/on
       
Individual events
Locating Fast Flashing Blue/Off PWR LED Flashing (4 Hz)
Firmware upgrading Flashing Blue/White PWR LED Flashing (2 Hz)
Security checked fail (Error-A12) Rapid Flashing White/Off All LED Flashing (4 Hz)

 

Enhancements and bug fixes:

  • [Bootloader] - Optimize DDR timing setting to improve stability of ER-8, ERPro-8 and EP-R8 models. This enhancement fixes random reboot issue that was triggered by following errors in console (discussed here, here, here and many more threads across ER and USG forums):
    Kernel warning 03 Jul 2018, 14:26:13 Unhandled kernel unaligned access[#1]:
    Kernel warning 03 Jul 2018, 14:26:13 CPU: 1 PID: 3243 Comm: uacctd Tainted: P O 3.10.20-UBNT #1
    ...
    Kernel warning 03 Jul 2018, 14:26:13 Call Trace:

    Kernel warning 03 Jul 2018, 14:26:13 [<ffffffffc0080980>] do_ade+0x6c0/0xe10
    Kernel warning 03 Jul 2018, 14:26:13 [<ffffffffc0078f20>] ret_from_exception+0x0/0xc

        NOTE #1This enhancement will upgrade bootloader during v1.10.6 first boot, but in order to apply new DDR timing settings admin needs to manually make another reboot.

Here is summary of steps that should be performed by admin to upgrade firmware and bootloader on ER-8/ER-pro/EP-R8:

  1. Upgrade to v1.10.6 firmware
  2. Make 1st reboot
  3. Wait for ER to boot to v1.10.6 firmware
  4. Make 2nd reboot
  5. Now firmware and bootloader are both upgraded.
  6. PROFIT!

(I admit that double-reboot is confusing and we shall fix this when automatically upgrading bootloader next time)

 

  • [FAN] - Improve FAN controller logic on ER-8-XG to fix potential overheating issue. This update will increase fan RPMs that ensures better health of hardware.
  • [WebGUI] - Update year in copyright notice
  • [CLI] - Do not show "intXsystem interfaces in CLI on ER-12
  • [Interface] - Fix bug when packets ended up in wrong port on ER-12
  • [DPI] - Update DPI signatures
  • [Config] - Enable DHCP client on eth1 in default configuration

Known issues:

  • Bug with corrupted downloads via PPPoE interface is not fixed for ER-8-XG (it is fixed on all other ER models). Workaround - disable PPPoE offloading on ER-8-XG:
    configure
    set system offload ipv4 pppoe disable
    set system offload ipv6 pppoe disable commit save

Updated software components:

  • n/a