Jump to content

Firmware 2.2.1 / App 2.2.1


Recommended Posts

The primary purpose of this update is to resolve the "dead battery issue" in Islands that have firmware prior to 2/28/2024, and have been powered off for more than about two months such that the internal battery has drained.  This results in Island losing its time clock and therefore becoming unable to access DNS-over-HTTPS service because it can no longer validate the server's certificate.  This problem was resolved in version 1.3.2, so a drained battery is no longer an issue.  In versions 1.3.2 and later, Island will detect a DoH failure and attempt a recursive DNS resolution automatically, which also allows continued operation in the event of a failure of the DoH service.

This update provides an elegant resolution if this problem is encountered.  When the app is launched, if it detects an unconfigured Island with firmware prior to version 1.3.2, it will automatically temporarily provision the system, switch DNS into recursive mode, wait for the time clock to update from the Internet, perform the firmware update, and then reset the Island back to its initial, unconfigured state.  At that point, the initial setup will proceed normally.

In addition, there are a few minor changes from version 2.2, as detailed below.  If you are already running version 2.2, the update should complete in approximately five seconds.

Firmware changes: 

- cli: removed "configure email". 
- cli: removed "10G" from all transceiver-related messaes. 
- cli: removed "show ip arp" and changed "show ip neighbors" to output pkteng's IP list. 
- cli: "show interface <x>" no longer allows a VLAN interface. 
- eliminated some potential crashes during startup/shutdown. 
- improved internal handling of ARP configuration options. 
- no longer force disabling of RIP announcements on an outside-facing interface in manual configuration mode. 
- save pending CLI configuration changes before performing the upgrade instead of after, so as not to damage the configuration.
- additional "magic" names for the Island: myislandrouter.com and www.myislandrouter.com.
- multiple tcpdumps can now run simultaneously.
- added implicit access to Island's NTP server from the LAN.
- fixed port-forward priority so that user-specified port-forwards take priority over built-in (broken in v2.2).

App changes: 

- Added transfer of home Island indication during restore to new Island.
- Added forced firmware update to Islands with firmware 1.3.1 or older.
- Fixed black page after setting the Island PIN during setup on iOS.

Link to comment
Share on other sites

×
×
  • Create New...