Hi All,
A heads up/request for assistance, it appears that it is not possible to downgrade current production Ubiquiti NanoBeams (at least not the M2) to 5.5 in order to successfully install OpenWRT.
Based on some analysis of the fwupdate binary (ubntbox actually I think) it seems that the issue is that the firmware updater checks against a bunch of OUIs and the OUI of this one isn't supported for installing 5.5. firmwares.
Raised a ticket with UBNT and they provided some suggestions, eventually got to Tier 2 who checked with engineering and they confirmed the NanoBeam I have is "too new" to install AirOS 5.5.
A further complication in all of this is the fact that my NanoBeam doesn't seem to want to enter TFTP recovery, the LEDs do all the right things (verified process and result against a PowerBeam), but nothing responds on 192.168.1.20.
At this point I'm looking at a brute force approach in patching the firmware updater binary to change the check for an OUI I know works (a fairly recent PowerBeam M2) and patch over that with the OUI of this NanoBeam, not sure if that'll be enough or not (the firmware update logic is rather convoluted and my MIPS assembly is pretty rusty).
Unfortunately if it goes sideways, due to the TFTP recovery issue, I will be stuck with only one option, namely to crack open the NanoBeam (compromising it's weatherproofing) to connect to the onboard UART
If anybody can provide alternative suggestions that would be greatly appreciated.
Thanks,
-J