Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#205 - Cannot install LEDE on Ubiquiti PicoStation M2 #7398

Closed
openwrt-bot opened this issue Oct 5, 2016 · 2 comments
Closed

FS#205 - Cannot install LEDE on Ubiquiti PicoStation M2 #7398

openwrt-bot opened this issue Oct 5, 2016 · 2 comments
Labels

Comments

@openwrt-bot
Copy link

bmoffitt:

This is the same as issue 20982 on dev.openwrt.org

Using the nightly build of LEDE and installing on a Ubiquiti PicoStation M2 (Ar7xxx, XM hardware rev, AirOS 5.6.3), got the following error:

sent DATA <block=6657, 412 bytes>
received ERROR <code=2, msg=Firmware check failed>
Error code 2: Firmware check failed
Sent 3407872 bytes in 6.6 seconds

The only work-around I have found works consistently is to:

Flash from recovery (tftp) the AirOS 5.6 image,
Downgrade to AirOS 5.5, then
Flash LEDE (or OpenWRT).

This same error seems to occur on the Bullet M2 (same hardware) and the NanoStation LOCO M2.

The severity is high - it can be worked around, but it prevents installation without significant work-arounds. I view this as a high-priority bug, because the Ubiquiti hardware is popular and the problem has been fixed in AirOS and DD-WRT.

@openwrt-bot
Copy link
Author

NeoRaider:

Does this issue occur when flashing LEDE on a new PicoStation that has never seen LEDE or OpenWrt, or did you flash an older version of OpenWrt before? AirOS 5.6.3 is old enough to be even removed from the "Past firmware" section on the UBNT website, so I guess these devices aren't new?

@openwrt-bot
Copy link
Author

russell:

Flashing back to 5.5.11, e.g. via the AirOS admin interface will write the older u-boot, after which flashing normally works. Although ubnt.com's firmware download page doesn't link to the older files, if you know the filename, you can guess the URL based on the pattern for current versions. Googling XM.v5.5.11 should give you the rest of the filename XM.v5.5.11.xxxxx.yyyyyy.zzzz.img, where xxxxx looks like a revision number, yyyyyy is the year-month-day, and zzzz is the hour-minute of the image. Applying the same technique, I obtained all version of the binaries going back to 5.5.10 from https://www.ubnt.com/download/airmax-m/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant