Now that BBHN v3 is out there, I thought I would post this update for anyone wanting to revert back to the factory firmware (or any other flavor) on Ubiquiti devices:
There's a lot of conflicting information between the documentation, website and real world with all the different versions and platforms now. It will take some time to get things in sync.
Until then, information from end users helps to fill the gap. Just be careful to read the posts and double check the post dates and information before you proceed!
I've upgraded all of my nodes to BBHN v3 (a Nanostation NSM2, Loco M2, Bullet M2HP, an AirGrid M2 and several WRT54G & GS's) with no problems. It's pretty straight forward.
I wanted to use Ubiquiti's "AirView" Spectrum Analyzer to check a few locations for noise, interference and channel usage. This required restoring my Nanostation & Bullet to factory firmware.
Last night I tried to do this with the same results on both devices. The BBHN GUI in v3 does not recognize the OEM bin files (nor any other bin files. I tried the bbhn-1.2--wrtgs_v4-2.4-squashfs.bin to flash back one version) on the Administration page under Upload Firmware. The error message is "Firmware CANNOT be updated, the uploaded file is not recognized". The only firmware that shows up under Download Firmware are BBHN .trx files. There are no OEM fimware files.
I was able to load the previous version of firmware (v1.2) on the Bullet using the Download Firmware with an internet connection, but the results were the same as v3. It still doesn't recognize the OEM firmware files or any of the bin files under Upload Firmware.
The only way I found to restore the OEM firmware was using tftp. This works pretty good for the Ubiquiti devices, but be careful with Linksys.
The Linksys device are more difficult to get into TFTP mode and can easily be bricked! BE PATIENT! Depending on memory, you may need to flash a "micro" image first and you may only be able use OpenWRT or DD-WRT since some of the older OEM firmware isn't available.
I used a Windows version of TFTP.exe downloaded from the internet. It was surprisingly simple and quick and it will work with the Linksys routers as well although, getting them into tftp mode is a bit trickier.
Here is the process I used on the Bullet M2HP:
1. Set the IP on PC to 192.168.1.100
2. Powered down the Bullet (by unplugging the ethernet cable)
3. Hold the reset button down while powering up the Bullet (plugging the ethernet cable). This puts it in tftp mode and the lights will flash red and green alternately.
4. Run the tftp.exe GUI and put in 192.168.1.1, leave the password blank and point to the XM.xxxx.bin OEM firmware or whatever firmware you want to install. Click Upgrade.
5. Once the firmware loads, power cycle the Bullet and the factory defaults on the firmware.