You are here

Release Notes for AREDN v3.16.1.1


The AREDN™ Project announces its release of version 3.16.1.1 firmware

This release is a security patch release from our previous 3.16.1.0 release. It is recommended to upgrade all AREDN nodes to 3.16.1.1.

OTA Upgrade Note
In a future release tunnels will be required to be disabled prior to upgrades being permitted on a mesh node.
If you are running a tunnel server or client it is recommended the following steps be performed as in the future similar steps will be mandatory.

  1. Disable all tunnel server/client connections
  2. Reboot
  3. Apply the 3.16.1.1 upgrade
  4. Re-install tunnels packages
  5. Enable previously disabled tunnel connection

 
The following changes have been made from our previous, v3.15.1.0, production release:
Notable Security Patches
 

  • SCS-2017-001 – High Severity
    A remote Denial of Service flaw impacting ALL RELEASES of the AREDN/BBHN branded firmware since at least version 0.4.3. Immediate upgrade to 3.16.1.1 (or newer) is recommended to ensure stability of the mesh nodes.
  • SCS-2016-005 – Low Severity
    A number of low severity flaw in dropbear (the ssh server) were reported to AREDN. While these flaws were in 3.16.1.0 they could not be exploited in a default installation as the features were not utilized (CVE-2016-7406, CVE-2016-7407,CVE-2016-7408,CVE-2016-7409)


Data Rate Increase

  • 802.11n has been added to the RF protocol.  This improves the maximum data rate capability from 54 Mbps to 130 Mbps and allows AREDN nodes to take advantage of the Ubiquiti MIMO (concurrent data channels in both the vertical and horizontal polarization domains), although proportional data rate increases can also be achieved on non-MIMO devices

New Device Support

  • Added support for the Ubiquiti AirRouter and AirRouter HP.  These are desktop devices with an embedded a 5-port Ethernet switch we have preconfigured for WAN, LAN (ports 1-3) and DtD (port 4)

Upgradability

  • The distance parameter entry is now mandatory during initial node setup.  Its value can now be entered in either Kilometers or Miles.  Testing has proven that data throughput is highly responsive to correctly setting this parameter
  • Increased the upload-timeout for pushing firmware upgrades to remote nodes over marginal paths
  • Added the ability for packages, such as iPerf, to open firewalls ports at the time of installation

Node/Network Manageability

  • Added transmit data throughput values (TxMbps) for Current Neighbors on the Mesh Status screen
  • Added a user-specified time zone and NTP server on the Setup page
  • Completely rewrote the graphical reporting of SNR to show real-time and 2-day trends for each neighbor
  • Added map-based LAT/LON location assistance for nodes with access to the Internet (directly or via a mesh gateway). 
  • Also added optional LAT/LON “push” to a centralized server which allows users to self-publish their nodes to a public AREDN map
  • Added a disclosure statement in the help file on what gets uploaded with the LAT/LON “push” and how it will be used in publishing the public AREDN map
  • WIFI Scans are now sortable by column
  • Updated the Help page
Running other programs on a node
 
It has become popular to run an assortment of other programs on a node.  And with no need to stand-up an outboard computer, it is a tempting proposition.  However, more and more we are seeing nodes run out of memory (most Ubiquiti devices have 32MB RAM, the Rocket has 64MB), particularly by a combination of tunnel services and MeshChat.  When this occurs, the node will automatically kill one or more processes.  Depending on what it elects to kill, the device may run erratically or reboot.  When tunnel services are installed and configured, the AREDN team encourages the use of RPi or other outboard computer for MeshChat.
 

Incremental Change Lists
v3.16.1.1

  • Security Patch: SCS-2017-001 (Remote Denial of Service)
  • Security Patch: SCS-2016-005 (DropBear)


v3.16.1.0

  • Minor bug fixes

 
v3.16.1.0b02

  • Improved the operation of the distance parameter Kilometers / Miles entry
  • Added a “busy spinner” on the SNR Chart to indicate data is being collected and to wait for results
  • Added a disclosure statement on what gets uploaded with the optional LAT/LON “push” and how it will be used in publishing the public AREDN map
  • Fixed an intermittent upgrade failure with “keep settings”
  • Increased the Firmware Upload script timeout from 90 to 240 seconds to allow sufficient time for remote nodes to be updated on marginal links
  • Resolved a DNS issue with node name changes
  • Resolved a Tunnel firewall issue
  • Added support for the Ubiquiti AirRouter (non-HP)
  • The TxMbps calculation in Mesh Status improved to more accurately characterize link throughput
  • Added a disclosure statement in the help file on what gets uploaded with the LAT/LON “push” and how it will be used in publishing the public AREDN map
  • Fixed an issue with programs running on a tunnel client or server node communicating across the tunnel

 
v3.16.1.0b01

  • 802.11n has been added to the RF protocol.  This improves the maximum data rate capability from 54 Mbps to 130 Mbps and allows AREDN nodes to take advantage of the Ubiquiti MIMO (concurrent data channels in both the vertical and horizontal polarization domains), although proportional data rate increases can also be achieved on non-MIMO devices
  • Added support for the Ubiquiti AirRouter HP, a desktop device with an embedded a 5-port Ethernet switch we have preconfigured for WAN, LAN (ports 1-3) and DtD (port 4)
  • Added ability for packages, such as iPerf, to open firewalls ports at the time of installation
  • The distance parameter entry is now mandatory during initial node setup.  Its value can now be entered in either Kilometers or Miles
  • Added transmit data throughput values (TxMbps) for Current Neighbors on the Mesh Status screen
  • Decreased SSID Beacon rate from ~10x to ~2x a second. Providing more RF for data on links with multiple nodes, especially on 900MHz and 2.4GHZ at 5MHz wide channels
  • Added a user-specified time zone and NTP server on the Setup page
  • Completely rewrote the graphical reporting of SNR to show real-time and 2-day trends for each neighbor
  • Added map-based LAT/LON location assistance for nodes with access to the Internet (directly or via a mesh gateway).
  • Also added optional LAT/LON “push” to a centralized server which allows users to self-publish their nodes to a public AREDN map
  • WIFI Scans are now sortable by column
  • Updated the Help page

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer