Router firmware update failed and now it's bricked
Your router looks dead after a firmware update? Don't panic. Here's how to bring it back step by step.
First, let's figure out what's happening
You tried to update your router's firmware and now the lights are stuck on, blinking weird, or just dead. I know this is frustrating — I've been there myself with a Netgear R7000 that turned into a brick for hours. The good news: most routers aren't really dead, they're just in a bad state. Let's fix it.
This error usually happens when the power goes out during an update, the wrong firmware file was uploaded, or the router's flash memory got corrupted. Don't throw it away yet.
Quick fix (30 seconds): Power cycle and check cables
This sounds too simple, but it fixes maybe 20% of these cases. Unplug the power cord from the back of the router. Wait a full 30 seconds — not 5, not 10, a full 30. Plug it back in. Wait 2 minutes for it to boot.
Also check: is the Ethernet cable between your modem and router firmly plugged in? A loose cable can make the router look dead. Try a different power outlet too — some outlets are controlled by a wall switch.
Still nothing? The lights are dark or just the power LED blinks slowly? Move to the moderate fix.
Moderate fix (5 minutes): The 30-30-30 hard reset
This is the classic trick for most consumer routers (TP-Link, Netgear, Asus, Linksys). It clears the firmware settings and forces the router into a safe mode.
- With the router powered on, use a paperclip or pen to press and hold the reset button on the back or bottom.
- Keep holding it for 30 seconds while the router is still plugged in.
- Without releasing the reset button, unplug the power cord. Keep holding for another 30 seconds.
- Plug the power cord back in while still holding the reset button for a final 30 seconds.
- Release the button. Wait 3-5 minutes for the router to reboot.
If your router's lights start flashing normally after this, you're golden. You'll need to reconfigure it from scratch — set the SSID, password, etc. If you see a solid power light but no internet, connect a computer with an Ethernet cable to one of the LAN ports. You should get an IP address starting with 192.168.x.x.
Advanced fix (15+ minutes): Firmware recovery mode via TFTP
This is for when the router is truly bricked — no lights, or only the power LED blinks slowly. Most major brands have a hidden recovery mode that accepts firmware via TFTP. You'll need the correct firmware file from the manufacturer's site, a computer with a wired Ethernet port, and the router's IP address (usually 192.168.1.1 or 192.168.0.1).
Step 1: Find your router's recovery IP and method
For Asus routers: hold the reset button while powering on, wait for the power LED to blink slowly, then set your computer's IP to 192.168.1.10 and use the Asus Firmware Restoration tool. For Netgear: hold the reset button for 10 seconds, then power cycle — you'll see a 192.168.1.1 address in your browser's recovery page. For TP-Link: hold the reset button while plugging in, wait for the LED to flash rapidly, then open a browser to 192.168.0.1 — you'll see a firmware upload page.
I can't list every model here, but the pattern is the same: a special boot mode that accepts a firmware file over Ethernet. Check your router's manual or Google "[your router model] recovery mode".
Step 2: Download the correct firmware
Go to the manufacturer's support site and download the exact firmware version for your exact model number (e.g., Netgear R7000 V1 vs V2 are different). Save it to your desktop. Don't rename the file — some routers check the filename.
Step 3: Set up TFTP (if needed)
Some routers need a TFTP client. On Windows, turn on "TFTP Client" in Control Panel > Programs > Turn Windows features on or off. On Mac or Linux, open Terminal and type tftp. For Asus routers, you can just use the Asus Firmware Restoration tool instead.
Step 4: Upload the firmware
Set your computer's IP to a static address in the same subnet as the router. For 192.168.1.1, set your computer to 192.168.1.10, subnet 255.255.255.0, gateway 192.168.1.1. Connect directly with an Ethernet cable, no other routers or switches in between.
Open a command prompt (Windows) or terminal (Mac/Linux). Run:
tftp -i 192.168.1.1 put C:\path\to\firmware.trx
On Mac/Linux:
tftp 192.168.1.1
mode binary
put /path/to/firmware.trx
quit
The transfer should take a minute. Don't interrupt it. After it finishes, the router will reboot itself. Wait 5 minutes.
Step 5: Test and reconfigure
If the lights come back normally, unplug your computer's Ethernet, plug the router back into your modem, and configure your Wi-Fi and admin password. If the lights still don't work, the hardware might be damaged — you'll need a new router.
One last thing: USB recovery for some routers
A few high-end routers (like some Asus RT-AC86U) have a USB port for recovery. Put the firmware file on a FAT32 USB stick, plug it in, and hold the reset button while powering on. The router will read the firmware from the USB. Check your manual — this is rare but worth a try.
I've used this trick on three dead routers over the years, and it worked twice. You've got nothing to lose. Good luck.
Was this solution helpful?