Sometimes it happens that you flash your RT-N16 with corrupted firmware and you have a feeling that it is bricked :). Don’t worry, you can still try a few tricks to recover it.
In theory you should do the following:
2. Install RT-N16 utilities and locate Firmware Restoration utility on your computer
3. Configure your network adapter to use a static IP address 192.168.1.1 and mask 255.255.255.0
4. Disable windows firewall by entering firewall.cpl in command line (this will show firewall applet and you have to disable fw there)
5. Turn off router
6. Leave only one cable in router: which connects port 1 of router with your PC.
7. Hold Reset button using some sharp tool (don’t release button!) and turn on router by plugging in power cable while holding Reset button. Notice power led is slowly blinking. Release Reset button.
8. Now run Asus Firmware Restoration Utility, specify path to Asus firmware (you can use firmware 18.104.22.168 from my blog) and click Upload
9. Firmware Restoration utility should find router and upload firmware.
This is theory. In practice, however, it did not work for me. I was doing these steps and Firmware Restoration Utility failed to detect my router, giving the message “device is not in rescue mode”. After fighting several hours I decided to do two desperate things:
1. Switch off router for 15 minutes and let it rest 🙂
2. Set adapter IP to 192.168.0.1 instead of 192.168.1.1
After this everything worked like a charm. I hope these observations will be useful for someone.