On 06/11/2018 04:04 AM, Daniel Golle wrote:
Nah, XM and XW are based on different reference
designs:
XM means AR7xxx SoC + AR9xxx WiFi via PCIe
XW means AR9xxx SoC with integrated WiFi
ie. XW is more recent and cheaper to make (and also more RAM...)
"Nano M" refers to ubnt XM series NanoStation M2 and M5 *including the
old XM Loco variants*.
"Nano M XW" refers to ubnt XW series NanoStation M5 and M5, but not
the loco variants, there are extra images for those.
"Loco XW" refers to XW series low-cost devices such as the
NanoStation M2/M5 Loco **XW**.
Now we are configuring the devices, and something isn't working, so I'm
considering flashing them with LibreMesh.
* NanoStation M2: Firmware version XS2.ar2316.v4.0.4.5074.150724.1340 *
This would be the Nano-M LibreMesh firmware?
* Loco: Firmware Version: XW.v6.1.3 *
Sounds like we'd use the Loco XW LibreMesh firmware, but I'm worried
about the warning on the OpenWrt wiki:
https://openwrt.org/toh/ubiquiti/airmaxm
Special Firmware Note: AirOS XM.v5.5.X images used U-Boot 1.1.4.2-s594
(Dec 5 2012 - 15:23:07). The OpenWRT image can be successfully flashed
onto these versions of firmware. However, in July 2015 Ubiquiti released
a new version of firmware XM.v5.6.X. With this firmware a new U-Boot
version was released, U-Boot 1.1.4.2-s956 (Jun 10 2015 - 10:54:50). The
newer U-Boot version changes the memory size and starting address for
rootfs, cfg, and EEPROM. LOADING AN OPENWRT IMAGE ON A U-Boot
1.1.4.2-s956 WILL CAUSE THE DEVICE TO BE BRICKED!!!
If the device has XM.v5.6.X, an older version of XM firmware can be
loaded from the AirOS webgui (for example XM.v5.5.10) and U-Boot will be
overwritten with the older version. OpenWRT can then be loaded onto the
device successfully.