New EdgeRouter firmware 2.0.0-alpha.1 has been released by UBNT-afomins Tuesday - last edited yesterday
New alpha release 2.0.0-alpha.1 is available here:
- ER-X, ER-X-SFP and EP-R6: v2.0.0-alpha.1 not available for Mediatek-based routers. Please wait for 2.0.0-alpha.2
(SHA256:n/a) - ERLite-3 and ERPoe-5: https://dl.ubnt.com/firmwares/edgemax/v2.0.x/ER-e100.v2.0.0-alpha.1.5092574.tar
(SHA256:e748b935b949076f6232c38b81ec5e5dc992064b7a3f00f1c89d819a146fa742)
- ER-8, ERPro-8 and EP-R8: https://dl.ubnt.com/firmwares/edgemax/v2.0.x/ER-e200.v2.0.0-alpha.1.5092585.tar
(SHA256:3b6adc8df198477dd9edb0adb9fd43abdda31a0451e4615cdd2dcaba11edfeed)
- ER-4, ER-6P and ER-12: https://dl.ubnt.com/firmwares/edgemax/v2.0.x/ER-e300.v2.0.0-alpha.1.5092560.tar
(SHA256:3e1fca1793ac5ed4329ae838164a775875a2ead2ada1de1747a1ded1f030c77f)
- ER-8-XG: https://dl.ubnt.com/firmwares/edgemax/v2.0.x/ER-e1000.v2.0.0-alpha.1.5092574.tar
(SHA256:a4867711e6d7cccd015b724efff4d25edb5cbbe5eea4b339c379abadbec05507)
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 v2.0.0-alpha.1]
Changelog
Changes since v1.10.3
New features:
- Upgraded underlying Debian distribution from Wheezy to Jessie. NOTE: you will need to manually set "distribution jessie" in order to install 3rd party packages from Debian repository:set system package repository $YOUR_REPO_NAME_HERE distribution jessie
- init was replaced with systemd
Enhancements and bug fixes:
- [WebGUI] - Fix stored XSS vulnerability when creating username via WebGUI
- [WebGUI] - Fix wrong icmpv6 protocol name when configuring firewall. Discussed here
- [WebGUI] - Fix bug when GUI was unable to set "1000/full" for fiber interface on ER-X-SFP. Discussed here
- [WebGUI] - Hide admin-only sections in "System" tab for operator user
- [L2TPv3] - Fix bug when L2TPv3 interface sometimes disappeared after reboot. Discussed here
- [Security] - Disable SSH port forwarding for operator user
- [BGP] - Fix bug when rib process was constantly consuming 60% CPU time if "maximum-paths" was set. Discussed here
- [OSPF] - Fix bug when OSPF hello-timer for point-to-multipoint interfaces was ignored. Discussed here
- [OSPF] - Fix Fletcher16 checksum calculation bug that caused OSPF session timeout with Cisco IOS routers. See description here
- [OSPF] - Fix bug when ospfd randomly crashed after changing OSPF interface network type
- [SNMP] - Fix bug when PPPoE interface description was missing in SNMP. Discussed here
- [DHCP] - Fix bug when DHCP server crashed because bad configuration passed validation. Discussed here
- [Fan] - Optimize fan control logic for ER-Infinity to make sure that CPU does not overheat. Discussed here
- [Ethernet] - Fix bug when ethernet interfaces randomly failed to send/receive all packets after changing interface speed.
Known issues:
- Configuration gets corrupted when deleting DHCP server via UNMS on ER-12
- IPsec offloading does not work
- ssh-recovery functionality does not work
- All routing daemon are loaded on start even they are not being used
- Bandwidth test via UNMS will not work because iperf package is missing. Workaround is to install iperf manually:apt-get install iperf
Updated software components:
- Upgraded linux kernel from 3.10.107 to 4.9.79 for Octeon-based routers (ER, ER-pro, ER-lite, ER-PoE, ER-Infinity)