User Tools

Site Tools


Rosewill RNX-N300RT

This is a rebranded TP-LINK TL-WR841ND v7.x but the Rosewill web interface firmware updater will only accept firmware with Rosewill vendor bytes (in the file header). OpenWRT currently does not have those bytes by default, but there is an experiemental script that can add them. As an alternative, DD-WRT has everything we need, so we can use it to bootstrap.

Install OpenWrt 12.09 on a Rosewill RNX-N300RT

DD-WRT Method

  • Tested with a Rosewill RNX-N300RT v1 hardware wireless router, purchased Dec. 2013
  • Tested with DD-WRT v24 PreSP2 build 21061
  • Tested with OpenWrt 12.09 final

Temporary flashes to DD-WRT and TP-LINK firmware are needed to get OpenWrt on this device.

Step 1

Use the Rosewill web admin interface to flash to DD-WRT using the DD-WRT Rosewill RNX-N300RT firmware.

  • Download factory-to-ddwrt.bin from (just go to this link and the file will sent to the browser as a download) – the DD-WRT firmware image has the Rosewill RNX-N300RT vendor bytes which the OpenWRT firmware currently lacks.
  • Log into the Rosewill web admin interface at, user admin, password admin
  • Go to System Tools > Firmware Upgrade, browse to select factory-to-ddwrt.bin and click Upgrade > OK
  • Wait for the firmware to be uploaded and the router to reboot. The browser should automatically connect again to the router at
  • When the DD-WRT initial web login screen at about changing the default password appears, enter required information
    • Username: admin
    • Password: admin
  • Continue to step 2

Step 2

Use the DD-WRT web admin interface to flash to stock TP-LINK TL-WR841N/ND v7 firmware.

  • Download TP-LINK TL-WR841ND v7 stock firmware by downloading the file wr841nv7_webrevert.rar from the DD-WRT forum post at You must have a forum account and be logged in to see it.
  • Be sure that you unrar the file to get the file wr841nv7_webrevert.bin
  • In the DD-WRT web admin interface, go to Administration > Firmware Upgrade
    • Firmware Upgrade
      • After flashing, reset to: choose Reset to Default settings
      • Please select a file to upgrade: click "Browse…" and select the extracted wr841nv7_webrevert.bin file from the .rar download archive
      • Click "Upgrade" and wait for the firmware update to complete
  • Wait for the firmware to be uploaded and the router to reboot. When DD-WRT reports the firmware flash is complete, reconnect the browser to
  • When the TP-LINK initial web login screen appears, log in as:
    • Username: admin
    • Password: admin
  • Continue to step 3

Step 3

Use the TP-LINK web admin interface to flash to OpenWRT version 12.09 or later.

Automatically Edited Header Method

  • Tested with a Rosewill RNX-N300RT (v1 ?) hardware wireless router, purchased December 2014
  • Tested with OpenWrt 14.07 final

Another way to install is by using the experimental script. (Right click to save.) Use a TL-WR841ND v7.x factory.bin file. (version 15.05)

$ python3 < in.bin > out.bin

(Replace in.bin with the file name of the downloaded factory.bin file.)

Connect to your router over ethernet, then flash the out.bin through your router's graphical interface. ( Use the modified image for the first installation only.

Failsafe mode for Rosewill RNX-N300RT

Boot in failsafe mode

  • Unplug the router's power cord
  • Connect any router LAN port directly to your PC
  • Configure your PC with a static IP address:
  • Plug the power on to the router
  • Wait until the "SYS" LED starts flashing repeatedly
  • Press the "WPS/Reset" button (on the front of the router) once – the "SYS" LED will now start flashing at a faster rate
  • The router is now in failsafe mode and can be reached by telnet at with no username or password required
toh/rosewill/rnx-n300rt.txt · Last modified: 2015/09/12 23:38 by sudoman