How to Reflash a Wi-Fi Repeater: Safe and Error-Free Firmware Updates

Reflashing a Wi-Fi extender is a procedure that can significantly improve network stability, add new features, or fix critical vulnerabilities. However, incorrectly performing these steps can brick the device, causing it to stop turning on or lose basic functionality. In this article, we'll discuss when a firmware update is necessary, how to select the correct file for your model, and what to do if something goes wrong.

Modern repeaters from TP-Link, Xiaomi, Mercusys or Asus They often receive over-the-air (OTA) updates, but manual firmware updates are still up to date. This is necessary if the automatic update is stuck, if you want to roll back to an older version, or if you want to install an alternative firmware like OpenWRTThe main rule: Never use firmware files from other models, even if they are identical in appearance and from the same manufacturer..

Before you begin, check whether your repeater actually needs an update. Go to the device's web interface (usually at 192.168.0.254 or tplinkrepeater.net) and see the current firmware version in the section Status or System ToolsCompare it with the latest version on the manufacturer's website. If the difference in versions is minimal (for example, 1.0.5 → 1.0.6), and the network is working stably - perhaps an update is not needed.

📊 How often do you update the firmware of your network devices?
Only for critical bugs
Every 6 months
Once a year
Never updated

When is it really necessary to reflash the repeater?

Manufacturers release firmware updates for a reason. Here are the key cases when a firmware update is justified:

  • 🔄 Fixing security vulnerabilitiesIf news reports appear about critical holes in Wi-Fi protocols (for example, Kr00k or FragAttacks), and your repeater is at risk - an update is required.
  • 📶 Connection problemsIs your repeater constantly dropping connections, not detecting the 5 GHz network, or displaying an authentication error? New firmware may fix the Wi-Fi module drivers.
  • New featuresFor example, support WPA3, Mesh networks or regime AP Mode (access point) are often added through updates.
  • 🔙 Rollback to an older versionIf the repeater starts to malfunction after an automatic update, manually flashing the old version may restore functionality.

However, there are also false pretexts for updates that will only cause harm:

  • ❌ "Just for precaution" - if the network is working stably, do not touch the firmware.
  • ❌ "I heard the new firmware speeds up the internet" — the speed depends on the router and plan, not the repeater.
  • ❌ "I want to install a custom firmware just for the sake of experimenting" - without experience, this will lead to breakdowns.
⚠️ Attention: Some repeaters (eg Xiaomi Mi Wi-Fi Repeater 2) block downgrading to the old firmware. If the new version is unstable, the only option is to wait for the next update.

Preparing for Flashing: 5 Essential Steps

An unprepared update is a major source of problems. Follow this checklist to avoid mistakes:

Download firmware ONLY from the manufacturer's official website|

Check file compatibility with repeater model|

Connect the repeater to a power outlet via a UPS (uninterruptible power supply) |

Disconnect all devices from the Wi-Fi repeater except one PC|

Save network settings (SSID, password, channel) in advance-->

Let's look at each point in more detail:

  1. Downloading firmwareNever download files from torrents or third-party websites! Official firmware for popular brands:
    • TP-Link: https://www.tp-link.com/support/download/
    • Xiaomi/Redmi: https://www.mi.com/global/service/support/
    • Mercusys: https://www.mercusys.com/support
    • Asus: https://www.asus.com/support/Download-Center/

The firmware file name must contain the exact model of your repeater. For example, for TP-Link RE605X Only a file like this will do RE605X(v1)_1.0.3_build20231215.bin.

  • Checking the hardware versionThe hardware platform version is usually indicated on the bottom of the repeater (for example, Ver: 2.0). The firmware must match it! File for Ver: 1.0 not suitable for Ver: 3.0.
  • Stable power supplyIf the power goes out during the firmware update, the device will become bricked. Use a UPS or a fully charged laptop.
  • ⚠️ Attention: Repeaters Tenda and some models D-Link require a factory reset (Reset) BEFORE flashing the firmware. Otherwise, the device may freeze during the boot process.

    Step-by-step instructions: how to flash a repeater via the web interface

    Most repeaters are flashed via a browser. Let's look at a general algorithm using an example. TP-Link RE450 (for other models the steps are similar, only the names of the menu items may differ).

    1. Connecting to a repeater:
      • Connect your computer to the repeater via cable (recommended) or Wi-Fi (the repeater network is usually called TP-Link_Extender_XXXX).
      • Open your browser and enter the web interface address. For TP-Link, this is http://tplinkrepeater.net or 192.168.0.254.
      • Enter your login and password (usually by default admin/admin or indicated on the device sticker).
  • Go to the firmware section:

    Find it in the menu System Tools → Firmware Upgrade (or Advanced → Administration → Firmware Update for other brands).

  • Uploading file:

    Click Choose File (or Review), select the downloaded firmware file and click Upgrade.

  • Waiting for completion:

    The process takes 2-5 minutes. The repeater will reboot automatically. Do not turn off the power or refresh the browser page! The indicators on the device will flash or glow yellow/orange.

  • Repeater brand Web interface address Firmware section Default login/password
    TP-Link tplinkrepeater.net or 192.168.0.254 System Tools → Firmware Upgrade admin/admin
    Xiaomi miwifi.com or 192.168.31.1 Advanced → System → Firmware Update Password from the sticker
    Mercusys melogin.cn or 192.168.1.1 Management → Firmware Upgrade admin/password
    Asus router.asus.com Administration → Firmware Upgrade admin/admin

    Alternative flashing methods: via TFTP and console

    If the web interface is unavailable (for example, after an unsuccessful update), you can flash the repeater via TFTP (file transfer protocol) or console (for advanced users). These methods are riskier, but sometimes they can save bricked devices.

    Flashing firmware via TFTP (for TP-Link, Mercusys, D-Link)

    A program is required TFTP client (For example, TFTPD64 for Windows) and knowledge of the IP address of the repeater in emergency mode.

    1. Set the computer's IP address manually: 192.168.0.100 (mask 255.255.255.0).
    2. Connect the repeater to the PC via cable.
    3. Launch TFTP client, specify server 192.168.0.254 and download the firmware file.
    4. Plug the repeater into a power outlet while holding the button Reset 5–10 seconds (until the indicator flashes).
    5. Send the firmware file via TFTP. The device should automatically accept it and reboot.
    6. What to do if TFTP does not work?

      If the repeater does not respond to TFTP requests, try:

      1. Use a different cable (sometimes the problem is a break in the twisted pair).

      2. Disable Windows Firewall (Windows Defender may block TFTP).

      3. Try another TFTP client (for example, SolarWinds TFTP Server).

      4. Check that the firmware file is not damaged (compare its hash with the official one on the manufacturer’s website).

      Flashing firmware via console (for OpenWRT or custom firmware)

      This method is suitable for enthusiasts who want to install OpenWRT or DD-WRTYou will need:

      • 🖥️ Computer with Linux or Windows + PuTTY.
      • 🔌 Cable USB-to-TTL (For example, CP2102) to connect to the console port of the repeater.
      • 📄 Firmware in format .bin or .img.

    Algorithm (briefly):

    1. Connect USB-to-TTL to the console port of the repeater (usually 4 contacts: GND, TX, RX, 3.3V).
    2. Launch the terminal (speed 115200 baud, 8N1).
    3. Interrupt the repeater loading (press any key within the first 3 seconds after switching on).
    4. Enter commands to download the firmware via TFTP or HTTP (commands depend on the model).
    ⚠️ Attention: Flashing the firmware via the console will void the warranty and may cause irreversible damage to the device. This method is only recommended for restoring repeaters that are no longer working.

    What to do if the firmware update failed

    If your repeater doesn't turn on after updating, blinks red, or displays an error, don't panic. In 80% of cases, the device can be restored.

    Symptoms and solutions:

    Problem Possible cause Solution
    The repeater does not turn on, the indicators do not light. Incorrect firmware file or interrupted update Flash through TFTP in emergency mode (see section above)
    Orange/red indicator flashes continuously The boot sector is damaged Reset settings with the button Reset (hold for 15-30 seconds)
    The repeater turns on, but doesn't distribute Wi-Fi. Resetting settings after flashing Log into the web interface and configure the network again.
    The web interface does not open The repeater's IP address has changed Check new IP via ipconfig (Windows) or ifconfig (Linux)

    If all else fails, please contact the manufacturer's support service. Some brands (e.g., TP-Link) offer free repair or replacement of repeaters that have failed due to faulty firmware official file.

    How to update firmware on repeaters of popular brands

    Each manufacturer has its own nuances. Let's look at the firmware features for the most common brands.

    TP-Link (RE200, RE450, RE605X, etc.)

    • 🔹 Firmware update only via web interface (TFTP is not supported on most models).
    • 🔹 The firmware file must be in the following format: .bin.
    • 🔹 After updating, the repeater automatically resets its settings.

    Xiaomi (Mi Wi-Fi Repeater 2, 3, Pro)

    • 🔹 Updating is only possible through the app Mi Wi-Fi (web interface is limited).
    • 🔹 Firmware for Chinese and global versions of devices incompatible!
    • 🔹 Force reset: hold the button Reset 20 seconds before the beep.

    Mercusys (MW300RE, MW325R)

    • 🔹 Supports firmware flashing via TFTP in emergency mode.
    • 🔹 In the web interface, the firmware section is called Management → Firmware Upgrade.
    • 🔹 After the update, you may need to reconfigure Mesh networks.

    Asus (RP-N53, RP-AC55, etc.)

    • 🔹 Firmware can be updated via a web interface or a utility Asus Firmware Restoration.
    • 🔹 Asus repeaters often support alternative firmware (DD-WRT, Tomato).
    • 🔹 Use recovery mode to restore Rescue Mode (hold Reset when turned on).
    ⚠️ Attention: Repeaters Keenetic (For example, Keenetic Range Extender) are updated through the ecosystem KeeneticOS and don't support manual flashing. Updates are delivered automatically.

    Is it possible to flash the repeater with alternative firmware (OpenWRT, DD-WRT)?

    Installing custom firmware like OpenWRT or DD-WRT opens up new possibilities: advanced Wi-Fi settings, support VPN, AdBlock and even converting a repeater into a full-fledged router. However, this comes with risks:

    • ⚠️ Loss of warranty.
    • ⚠️ Possibility to turn the device into a "brick".
    • ⚠️ Not all functions may work correctly (for example, Mesh or Fast Roaming).

    If you still decide to do it, follow this algorithm:

    1. Check your model's support on the website. https://openwrt.org/toh/start.
    2. Download the correct firmware version (for example, for TP-Link RE450 v1 will do openwrt-23.05.0-ath79-tplink_re450-v1-squashfs-factory.bin).
    3. Flash via web interface or TFTP (see sections above).
    4. After installation, configure OpenWRT via LuCI (web interface) or SSH.
    List of repeaters supporting OpenWRT (2026)

    TP-Link RE450 v1, TP-Link RE200 v1, Mercusys MW300RE v1, D-Link DAP-1320, Asus RP-N53.

    Before flashing, be sure to check the hardware version (v1, v2 etc.) - they may differ in hardware!

    For beginners, we recommend starting with TP-Link RE200 v1 — This is one of the easiest repeaters for experimenting with OpenWRT.

    FAQ: Frequently asked questions about flashing Wi-Fi repeaters

    Is it possible to flash a repeater via a phone?

    Technically yes, but it's extremely inconvenient. The repeater's web interface isn't adapted for mobile browsers, and a broken connection (for example, due to a phone call) can corrupt the firmware. Use a laptop or PC with a wired connection.

    How can I find out the current firmware version?

    Go to the repeater web interface and find the section Status, System Information or About. The firmware version is usually indicated in the line Firmware Version or Hardware Version.

    What should I do if the repeater doesn't see the 5 GHz network after updating the firmware?

    This is a common issue after updating. Try:

    1. Reset the repeater to factory settings.
    2. Manually specify the 5 GHz channel in the settings (for example, 36, 40, 44).
    3. Roll back to the previous firmware version.

    If nothing helps, check whether your model supports 5 GHz at all (some budget repeaters only work at 2.4 GHz).

    Is it possible to flash a repeater with router firmware?

    Absolutely not! Even if the repeater and router are of the same series (for example, TP-Link Archer C6 And TP-Link RE300), their firmware is incompatible. This will definitely render the device inoperable.

    How long does it take to flash the firmware?

    Typically 2-5 minutes. If the process takes more than 10 minutes and the indicators aren't flashing, this indicates a malfunction. Unplug the repeater, wait 30 seconds, and then try updating the firmware again.