How to Update Your Router Firmware
Step-by-step guide to updating router firmware on TP-Link, ASUS, Netgear, and Linksys routers. Covers auto-update setup, manual firmware downloads, and what to do if an update fails.
Router firmware is the software that runs on your router’s internal hardware, controlling everything from Wi-Fi broadcasting to security features. Like any software, firmware has bugs, security vulnerabilities, and performance limitations that manufacturers fix through updates. Keeping your router firmware current is one of the simplest and most impactful things you can do for your network’s speed, stability, and security.
Understand Why Firmware Updates Matter
Your router sits between every device in your home and the internet. It processes every packet of data, manages every connection, and enforces every security rule. When researchers discover a vulnerability in a router’s firmware, the manufacturer releases a patch. If you do not install that patch, your router remains exposed.
Firmware updates typically address:
Security vulnerabilities. Routers are frequent targets for malware and botnets. The VPNFilter malware infected over 500,000 routers worldwide, and most victims were running outdated firmware. Security patches close these holes before attackers can exploit them.
Bug fixes. Firmware bugs cause random disconnections, slow speeds, DHCP failures, and admin panel crashes. Updates fix these issues. If your router keeps dropping connections or your internet is slow, a firmware update may resolve it.
Performance improvements. Manufacturers optimize Wi-Fi algorithms, improve channel selection, and enhance QoS handling through firmware. An update can genuinely improve your Wi-Fi speed and reliability without changing any hardware.
New features. Updates sometimes add support for new security protocols (like WPA3), mesh networking capabilities, improved parental controls, or guest network enhancements.
Device compatibility. As new phones, laptops, and smart home devices adopt newer Wi-Fi standards and features, firmware updates ensure your router communicates with them properly.
Check Your Current Firmware Version
Before updating, note your current firmware version so you can verify the update succeeded. Log in to your router admin panel at 192.168.1.1 or your router’s specific address.
TP-Link: Go to Advanced > System Tools > Firmware Upgrade. The current firmware version and hardware version are displayed at the top.
ASUS: Go to Administration > Firmware Upgrade. The current firmware version is shown at the top of the page. It also shows the build date.
Netgear: Go to Advanced > Administration > Firmware Update (or Router Update). The current version is displayed above the update button.
Linksys: Go to Administration > Firmware Upgrade (classic) or click the router icon on the dashboard and check Router Details (smart interface).
Write down the firmware version number. You will compare it to the latest available version to confirm the update applied successfully.
Update Firmware on TP-Link Routers
TP-Link routers support both online (automatic) and manual firmware updates. Log in at 192.168.0.1 or tplinkwifi.net.
Online update (recommended):
- Go to Advanced > System Tools > Firmware Upgrade.
- Click Check for Updates.
- If a new version is available, click Upgrade.
- The router downloads and installs the firmware automatically.
- The router reboots. Wait 2 to 3 minutes for it to come back online.
- Log back in and verify the firmware version has changed.
Manual update:
- Visit the TP-Link support website (tp-link.com/support).
- Search for your exact router model (e.g., Archer AX73).
- Select your hardware version (printed on the router label, e.g., V1, V2). This is critical because firmware for the wrong hardware version can damage your router.
- Download the latest firmware file (.bin format).
- In your router admin panel, go to Advanced > System Tools > Firmware Upgrade.
- Click Browse, select the downloaded .bin file, and click Upgrade.
- Wait for the process to complete. Do not close the browser or unplug the router.
TP-Link Deco mesh systems update through the Deco app: More > Update Deco. The app handles everything automatically and updates each node sequentially.
Update Firmware on ASUS Routers
ASUS routers check for firmware updates automatically and display a notification on the admin panel when one is available. Log in at 192.168.1.1 or router.asus.com.
Online update:
- Go to Administration > Firmware Upgrade.
- Click Check to see if a new firmware version is available.
- If available, click Firmware Upgrade to download and install.
- The router reboots automatically. Wait 3 to 4 minutes.
- Log back in and confirm the new firmware version.
Automatic update setting:
- On the Firmware Upgrade page, find the Auto Update toggle.
- Set it to ON.
- The router will check for and install firmware updates automatically during off-peak hours.
Manual update:
- Visit the ASUS support site (asus.com/support).
- Search for your router model.
- Go to Driver & Utility > BIOS & Firmware.
- Download the latest firmware file.
- In the router admin panel, go to Administration > Firmware Upgrade.
- Click Upload and select the downloaded file.
- Click Upload again to start the process.
ASUS AiMesh systems update the primary router first, then push the update to mesh nodes automatically. Check all nodes after the update to ensure they are on the same firmware version.
Update Firmware on Netgear Routers
Netgear routers offer online updates through the admin panel and through the Nighthawk app. Log in at routerlogin.net or 192.168.1.1.
Online update:
- Go to Advanced > Administration > Firmware Update (or Router Update).
- Click Check. The router contacts Netgear’s servers to look for new firmware.
- If an update is found, click Yes to download and install.
- Wait for the router to reboot. The power LED blinks during the update.
- When the power LED is solid again, log back in and verify the version.
Through the Nighthawk app:
- Open the Nighthawk app on your phone.
- Tap the router icon on the dashboard.
- Tap Check for Updates.
- If available, tap Update and follow the prompts.
Manual update:
- Visit netgear.com/support and search for your model.
- Download the latest firmware file (.img or .chk format).
- In the admin panel, go to Advanced > Administration > Firmware Update.
- Click Browse, select the file, and click Upload.
Netgear Orbi mesh systems update through the Orbi app or at orbilogin.com under Advanced > Administration > Firmware Update. The main router and satellite update separately. Update the router first, then the satellite.
Update Firmware on Linksys Routers
Linksys routers check for updates during login and can be manually triggered. Log in at 192.168.1.1 or myrouter.local.
Smart interface:
- Click the router image on the dashboard.
- Click Check for Updates under Firmware.
- If available, click Update Now.
- Wait for the reboot to complete.
Classic interface:
- Go to Administration > Firmware Upgrade.
- Click Check for Updates.
- Follow the prompts to install.
Automatic updates: On newer Linksys routers, go to Administration > Firmware Update and enable Automatic Firmware Updates. Linksys Velop mesh systems update automatically through the Linksys app by default.
Avoid These Firmware Update Mistakes
A firmware update is a low-risk process, but certain mistakes can cause serious problems:
Never unplug the router during an update. If power is interrupted while firmware is being written to the router’s flash memory, the firmware becomes corrupted and the router may not boot. This is called “bricking.” Use a UPS (uninterruptible power supply) if your area has unstable electricity.
Never upload firmware for the wrong model or hardware version. A firmware file built for the Archer AX73 V1 will not work correctly on the Archer AX73 V2, even though the model name is the same. Always match both the model number and hardware version exactly.
Never download firmware from unofficial sources. Third-party websites may host modified firmware with malware or backdoors. Always download from the manufacturer’s official support website.
Do not click away from the update page. Some routers process the update through the browser interface. Closing the tab or navigating away can interrupt the process.
Do not update over Wi-Fi if possible. While most modern routers handle Wi-Fi updates fine, a wired Ethernet connection to the router is more reliable during the update process. If you lose Wi-Fi connectivity mid-update, the update still continues, but you will not see the progress indicator.
What to Do if a Firmware Update Fails
If your router does not come back online after an update, do not panic. Wait at least 5 minutes. Some updates take longer than expected, especially on mesh systems that update multiple nodes.
If the router still does not respond after 5 minutes:
- Power cycle. Unplug the router, wait 30 seconds, plug it back in. Wait another 3 minutes for it to boot.
- Check the LEDs. If the power LED is blinking continuously or a specific LED pattern indicates an error, consult the manufacturer’s support page for your model.
- Try accessing the admin panel. Open a browser and go to 192.168.1.1. If the page loads, the router recovered with the update applied.
- Factory reset. If the router does not respond, perform a hard reset by holding the reset button for 10 to 15 seconds. This restores default settings but keeps the firmware version. You will need to reconfigure your Wi-Fi name, password, and all custom settings.
- Recovery mode. Some routers (notably ASUS and TP-Link) have a firmware recovery mode. For ASUS, hold the reset button while powering on until the power LED blinks slowly. Then use the ASUS Firmware Restoration utility on a computer to upload a firmware file. Check your router manufacturer’s support documentation for specific recovery instructions.
If none of these steps work, contact your router manufacturer’s support team. A completely bricked router may need to be replaced under warranty.
Frequently Asked Questions
Why should I update my router firmware?
Firmware updates fix security vulnerabilities, patch bugs that cause crashes and disconnections, improve Wi-Fi speed and stability, add new features, and improve compatibility with newer devices. Running outdated firmware leaves your router exposed to known exploits that attackers can use to access your network.
How often should I update my router firmware?
Check for updates every 2 to 3 months, or enable automatic updates if your router supports them. Critical security patches may be released at any time. Subscribe to your router manufacturer's security advisory emails to be notified of urgent updates.
Can a firmware update brick my router?
It is rare but possible if the update process is interrupted. A power outage, accidentally unplugging the router, or uploading the wrong firmware file can cause a failed update. To minimize risk, use a UPS or stable power source, never manually power off during the update, and always download firmware from the official manufacturer website.
What should I do if my router stops working after a firmware update?
Wait 5 minutes for the router to finish rebooting. If it does not recover, perform a factory reset by holding the reset button for 10-15 seconds. The router will revert to default settings (but keep the new firmware). You will need to reconfigure your Wi-Fi name, password, and other settings.
My router is old and no longer receives firmware updates. What should I do?
If your router manufacturer has stopped releasing updates, your router has reached end of life. It will continue to work but will not receive security patches for newly discovered vulnerabilities. Consider replacing it with a current model that receives regular updates. Alternatively, check if your router supports open-source firmware like OpenWrt or DD-WRT.