WRT54 Upgrade / Install Instructions

  1. Power up the WRt54G
    • WRT54G version 1 takes 5 volts.
    • All other WRT54G, WRT54GS and WRT54GL take 12 volts. They will probably run on 5 or 9 volts…
    • Models of WRT54GS 5.0 through 8.0 have less internal memory resources and will not work as MESH nodes.
  2. Get Root Access
    • Login - browse to default IP address: Username is EMPTY and default password is admin
    • Cold Reset the device if necessary to gain system access
  3. Verify the Admin Web page is available at
  4. Get the appropriate binary image from the Yahoo Group files section: http://groups.yahoo.com/group/NW-MESH/files/Firmware%20-%20WRT-54G/v0.4.3-063a/
    • openwrt-wrt54g-2.4-squashfs.bin for WRT54G / WRT54GL
    • openwrt-wrt54gs-2.4-squashfs.bin for WRT54GS
    • openwrt-wrt54gs_v4-2.4-squashfs.bin for WRT54GS version 4 (it has less FLASH) -
    • openwrt-brcm-2.4-squashfs.trx for a WRT54 not running stock Linksys Firmware. (NWP. This image worked to upgrade a 'tomato' router but an older sveasoft system required the .bin image.)
  5. From the web admin interface go to admin - upgrade - and upload the binary file
    • DO NOT TOUCH IT.. Let it finished and the message 'completed' will appear. Wait a little longer to make sure.
  6. Reset your computer's TCP connection.
    • Detach Ethernet cable. Count to 5.
    • Reattach cable.
    • Run ipconfig again. The IP address on your PC/laptop, as assigned by the router, should change from to
  7. Go to the new NW-MESH Web Interface on the WRT54 box. It will be at The login information is account root with password h…
  8. At The Setup Page.
    • For Network ID - set it to something like your "CALLSIGN-number/name" Some use "CALLSIGN-100" Personally I use a descriptive name like CALL-mobile or CALL-home. The important thing is it must have your CALLSIGN.
    • Set the Standard NW-MESH Channel to: 1
    • Set the SSID to: NW-MESH-2412 (2412 is the frequency in MHz of Wifi channel 1.)
    • Save the changes. The device will reboot automatically in 60 seconds.

Other Information:

  • WRT54G power connector: de Brian: BGMicro has power pigtails. These are the 5.5x.2.1 plugs with work with all the WRT54G/GS/GL versions EXCEPT the WRT54Gv1.
  • HSMM-MESH WRT54G upgrade Instructions: http://www.hsmm-mesh.org/images/stories/hsmmmesh-step-by-step.pdf
  • List of Supported WRT54G hardware
    • WRT54G Versions 1, 2, 3, 4
    • WRT54GS Version 1, 2, 3
    • WRT54GL Versions 1, 1.1
  • Hardware with only 2 MB FLASH/Disk which will NOT support updated OpenWRT software.
    • WRT54G versions 5, 6, 7, 8
    • WRK54G
  • WRT54G-TM - repackaged WRT54GS v3.0 - 32MB of ram and 8mb of flash,
  • Reset WRT54G to default
    • Press the reset button for 30 seconds. The settings should now be returned to the factory default settings.
    • (I had to cycle power and renew the IP config on the PC)
    • Open up your Web browser and enter “″ in the address bar. Login with a blank ID and “admin” as the password. (Newer models may use "root" as the ID.)
  • Configure WRT54G as an Access Point for an Ubiquity Bullet
    • other changes
      • Setup/Basic-Setup: Local IP address to - for an AP with a Bullet
      • Wireless/Basic Wireless Settings: Wireless Network Mode (G-only)
        • Wireless Network Name (SSID) to something relevant like MESH-ACCESS-NWP
        • Wireless Channel : 11 - 2.462
      • Enable Wireless Admin
      • Administration/Management: Enable Remote Management
        • Set a different password
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License