Linksys WRT54G3G

The device is fully supported by FreeWRT. You can install the FreeWRT firmware via the update function of the vendor web administration. The vendor uses NVRAM to store information about the configuration of the device. FreeWRT ignores these settings.

Architecture: MIPS
Vendor: Broadcom
Bootloader: CFE
System-On-Chip:  Broadcom 4712
CPU Speed: 200 Mhz
Flash size: 4 MB
RAM: 16 MB 
Wireless: integrated Broadcom BCM4306 802.11b/g Wireless LAN Controller (rev 01)
Ethernet: bcm5325
Serial modification: yes
JTAG: ???

The boot_wait NVRAM variable is off by default. TFTP installation is not possible without exploit.

Network configuration

The default network configuration is:

interface namedescriptiondefault ip configuration
eth0.0LAN Ports192.168.1.1/24
eth0.1WAN Portdhcp
eth1Wifidisabled for security reasons

TFTP Installation notes

TFTP commands:

tftp 192.168.1.1
tftp> binary
tftp> trace
tftp> rexmt 1
tftp> put freewrt-linksys-wrt54g3g-brcm-2.4-jffs2.bin

After this wait 3-5 minutes, depending on the size of the firmware image.

UMTS Support

Cards known to work

  • Novatel XU870 (ExpressCard)
  • Option Globetrotter GT 3G Quad
  • Option Globetrotter GT 3+

Cards known NOT to work

  • Novatel U630
  • Option Globetrotter Fusion (UMTS+WLAN)