Hello to the wonderful OpenWrt community,
I'm writing to you today seeking assistance after spending weeks trying to find a way to bring an old Ubiquiti NanoBridge M5 (XM version) device I own back to life by installing OpenWrt on it. I've even enlisted the help of AI in this search, and despite some leads, I still feel I haven't found a definitively "dedicated" firmware for my specific device, which is causing some confusion.
Device Version Confirmation:
I have confirmed that my device is the XM version.
Leads I've Gathered So Far:
- Initial Motivation (General Support Commit): I found this commit, which indicates that support for Ubiquiti AirMAX M devices was added generally, giving me initial hope:
- General Table of Hardware (ToH) Page: I reviewed the Ubiquiti AirMAX M page on the OpenWrt ToH:
- https://openwrt.org/toh/ubiquiti/airmaxm?s[]=nanobridge
Given my device is XM, the relevant page appears to be https://openwrt.org/toh/ubiquiti/nanostation_m_xm, which suggests that the NanoBridge M (XM) might share its firmware image with the NanoStation M (XM).
- Specific Hardware Data Table (Ubiquiti): For further verification, I consulted the Ubiquiti hardware data page from this link:
-
https://openwrt.org/toh/hwdata/ubiquiti/start
Searching for "NanoBridge M5 (XM)" on this page, I found the following information, which seems promising but requires expert confirmation: -
Target: ar71xx/generic
-
Device Page: nanostation_m_xm (confirming it shares the page with NanoStation M XM)
-
Firmware OpenWrt Install URL: This points to a file path ending in .../ar71xx/generic/openwrt-VERSION-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin. (For example, for version 23.05.3, the link would be: https://downloads.openwrt.org/releases/23.05.3/targets/ar71xx/generic/openwrt-23.05.3-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin)
My Confusion and Challenges:
-
Absence of "NanoBridge M5 (XM)" in the Filename: Although the hardware data page points to the ...ubnt-nano-m-squashfs-factory.bin file for the NanoBridge M5 (XM), the filename itself (ubnt-nano-m) doesn't explicitly mention "NanoBridge." This makes me hesitant and wonder if this is indeed the correct and tested firmware for a NanoBridge M5 (XM) specifically, or if it's a more generic file that might or might not work perfectly.
-
ar71xx vs. ath79 Architecture for XM: Is ar71xx still the recommended target for older XM devices like mine, or are there efforts to migrate them to ath79, and if so, where can I reliably find such builds for my device?
My Appeal for Help:
I genuinely want to repurpose this old hardware. Could someone with experience in the community please:
-
Confirm if the openwrt-STABLE_VERSION-ar71xx-generic-ubnt-nano-m-squashfs-factory.bin file (replacing STABLE_VERSION with the current stable release) is indeed the correct, tested, and reliable option for a NanoBridge M5 (XM) device?
-
Are there any recent success stories from community members with this specific device (NanoBridge M5 XM) using this specific file?
-
Are there any special considerations I should keep in mind when attempting to flash OpenWrt onto a NanoBridge M5 (XM)?
Thank you very much in advance for any clarification or assistance you can provide. I've spent weeks on this research and would truly appreciate any guidance!