Linksys WRT54G2 v1.1
bg (G54) | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Wireless-G Broadband Router | |||||||||||||||||||||
Support | |||||||||||||||||||||
Wikipedia | |||||||||||||||||||||
InfoDepot Wiki | |||||||||||||||||||||
WikiDevi.wi-cat.ru | |||||||||||||||||||||
3rd Party Firmware | |||||||||||||||||||||
dd-wrt | |||||||||||||||||||||
OpenWrt |
Incompatible | ||||||||||||||||||||
Tomato any flavor |
Incompatible | ||||||||||||||||||||
Gargoyle |
Status Unknown | ||||||||||||||||||||
Platform | |||||||||||||||||||||
Brand • Model • Rev |
Linksys WRT54G2 v1.1 | ||||||||||||||||||||
FCC ID | |||||||||||||||||||||
IC ID | |||||||||||||||||||||
Type |
wireless router | ||||||||||||||||||||
Series |
WRT54G2 | ||||||||||||||||||||
CPU1 | |||||||||||||||||||||
CPU1 Type |
MIPS 4KEc | ||||||||||||||||||||
CPU1 Speed |
180 MHz | ||||||||||||||||||||
Flash1 Chip |
Winbond 25X32VFIG | ||||||||||||||||||||
Flash1 Size |
4 MiB4,194,304 B <br />32,768 Kib <br />4,096 KiB <br />32 Mib <br />0.00391 GiB <br /> | ||||||||||||||||||||
RAM1 Size |
16 MiB16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br /> | ||||||||||||||||||||
RAM1 Chip |
Nanya NT5SV8M16FS-6K | ||||||||||||||||||||
ETH chip1 | |||||||||||||||||||||
Switch |
Atheros AR8216 | ||||||||||||||||||||
Ethernet Port Count |
1-100MbE-WAN 4-100MbE-LAN | ||||||||||||||||||||
Wired Standard |
IEEE 802.3/3u | ||||||||||||||||||||
Stock bootloader |
RedBoot | ||||||||||||||||||||
Expansion IF types |
none specified | ||||||||||||||||||||
Power |
12 VDC, 0.5 A | ||||||||||||||||||||
Connector type |
barrel | ||||||||||||||||||||
Serial Port (UART) |
yes | ||||||||||||||||||||
Other | |||||||||||||||||||||
| |||||||||||||||||||||
Manuf/OEM/ODM |
Gemtek WRTA-233G | ||||||||||||||||||||
3rd Party Firmware Support | |||||||||||||||||||||
Physical | |||||||||||||||||||||
LEDs/Color |
Green/Amber | ||||||||||||||||||||
Radio 1 | |||||||||||||||||||||
Chip1 | |||||||||||||||||||||
Wireless interface OUI |
00:22:5B | ||||||||||||||||||||
Antenna Connector Type |
Internal | ||||||||||||||||||||
Wireless Standard |
IEEE 802.11b/g | ||||||||||||||||||||
802.11g |
up to 54 Mbps | ||||||||||||||||||||
802.11b |
up to 11 Mbps | ||||||||||||||||||||
WiFi Operating Frequency |
2.4 GHz | ||||||||||||||||||||
|
For a list of all currently documented Atheros (QCA) chipsets with specifications, see Atheros.
For a list of all currently documented Linksys device with specifications, see Linksys.
- • 54 Mbps - 2.4GHz 802.11g = G54 class
Overview
OEM Gemtek WRTA-233G (WRTA-233G_V02)
The device does not have a valid FCC ID.
Links of Interest
- Flashing Linksys WRT54g2 v1.1 (atheros based) with dd-wrt On the DD-WRT Forum
- linksys wrt54g2 v1.1 On the DD-WRT Forum
- linksys wrt54g2 v1.1,is there any chance to flash dd-wrt? On the DD-WRT Forum
- WRT54G series on Wikipedia
Flashing
NOTE: During configuration or flashing a device, the only things that should be hooked to the device is the computer and power. |
Flashing dd-wrt
Supported by dd-wrt as of = v24 SP2 build 12427
Per the txt file for install Since Linksys (or the firmware vendor which might be gemtek or cybertan) disabled the networking within the redboot bootloader (and also the partition management), we have to replace it as first step to get it working. this is only possible with serial console right now
setup your local lan network to 192.168.1.72 and run a local tftp server (see provided tftp server for windows) then enter the following line into the redboot with serial console (baudrate 9600)
ip_address -l 192.168.1.1 -h 192.168.1.72
this will enable network access now do
load -r -b 0x80041000 redboot_ap65.ram exec
a new redboot will now start now do the following commands:
fis init load -r -b 0x80080000 redboot_ap65.rom fis create -l 0x10000 -e 0xbfc00000 RedBoot reset
the new bootloader starts now now do
fis init load -r -b 0x80041000 linux.bin fis create linux and config the bootscript with fconfig the script must be fis load -l linux exec
save the config and type "reset" again to boot up the system to enter the redboot console with this new bootloader you must push the reset button. this will also allow to enter the tftp recovery mode which allows to send a dd-wrt webflash file with tftp to the bootloader for flashing.
Check for recommended builds here.
JTAG-Serial Info
Serial
Title • >> |
---|
ttl output: + RedBoot(tm) bootstrap and debug environment [ROMRAM] Non-certified release, version UNKNOWN - built 16:13:05, Jun 9 2008 Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. Board: ap65 RAM: 0x80000000-0x81000000, [0x8003f9d0-0x80fe1000] available FLASH: 0xbfc00000 - 0xbfff0000, 64 blocks of 0x00010000 bytes each. Image loaded from 0x80041000-0x80210000 CPU revision is: 00019064 Primary instruction cache 16kB, physically tagged, 4-way, linesize 16 bytes. Primary data cache 16kB 4-way, linesize 16 bytes. Linux version 2.4.25-LSDK-5.3.1.31 (root@localhost.localdomain) (gcc version 3.3.3) #1 Mon Jul 21 11:33:44 CST 2008 Determined physical RAM map: memory: 01000000 @ 00000000 (usable) On node 0 totalpages: 4096 zone(0): 4096 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: console=ttyS0,9600 Using 92.000 MHz high precision timer. Calibrating delay loop... 183.50 BogoMIPS Memory: 13712k/16384k available (1659k kernel code, 2672k reserved, 92k data, 80k init, 0k highmem) Dentry cache hash table entries: 2048 (order: 2, 16384 bytes) Inode cache hash table entries: 1024 (order: 1, 8192 bytes) Mount cache hash table entries: 512 (order: 0, 4096 bytes) Buffer cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 4096 (order: 2, 16384 bytes) Checking for 'wait' instruction... unavailable. POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd squashfs: version 3.0 (2006/03/15) Phillip Lougher pty: 256 Unix98 ptys configured Serial driver version 5.05c (2001-07-08) with no serial options enabled ttyS00 at 0xb1100003 (irq = 37) is a 16550A Generic MIPS RTC Driver v1.0 SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256). CSLIP: code copyright 1989 Regents of the University of California. RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered MTD driver for SPI flash. spiflash: Probing for Serial flash ... spiflash: Found SPI serial Flash. 4194304: size Creating 8 MTD partitions on "spiflash": 0x00000000-0x00030000 : "RedBoot" 0x00030000-0x00310000 : "rootfs" 0x00310000-0x00320000 : "language" 0x00320000-0x00330000 : "factory" 0x00330000-0x00340000 : "NVRAM" 0x00340000-0x003e0000 : "vmlinux.bin.l7" 0x003e0000-0x003ef000 : "FIS directory" 0x003ef000-0x003f0000 : "RedBoot config" Initializing Cryptographic API NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 1024 bind 2048) GRE over IPv4 tunneling driver Linux IP multicast router 0.06 plus PIM-SM ip_conntrack version 2.1 (8192 buckets, 65536 max) - 384 bytes per conntrack ip_conntrack_rtsp v0.01 loading ip_nat_rtsp v0.01 loading ip_tables: (C) 2000-2002 Netfilter core team ipt_time loading ipt_trigger : register proc success NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. NET4: Ethernet Bridge 008 for NET4.0 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> wlan: 0.8.4.2 (Atheros/multi-bss) wlan: mac acl policy registered VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 80k freed mount: /proc/filesystems: No such file or directory Using /lib/modules/2.4.25-LSDK-5.3.1.31/net/ae531x.o Warning: loading ae531x will taint the kernel: non-GPL license - Atheros See http://www.tux.org/lkml/#export-tainted for information about tainted modules Using /lib/modules/2.4.25-LSDK-5.3.1.31/misc/ar531x-wdt.o Warning: loading ar531x-wdt will taint the kernel: non-GPL license - Atheros See http://www.tux.org/lkml/#export-tainted for information about tainted modules Using /lib/modules/2.4.25-LSDK-5.3.1.31/misc/WRT54G2_gpio.o Warning: loading WRT54G2_gpio will taint the kernel: no license See http://www.tux.org/lkml/#export-tainted for information about tainted modules (nvram_unset)exclusive zone shared_nvram->writing 1 device eth0 is not a slave of br0 sh: Can't open /tmp/test_cmd (nvram_unset)exclusive zone shared_nvram->writing 1 Enter LAN parsing ... Set LAN MAC=00:22:6B:9D:43:24 Using /lib/modules/2.4.25-LSDK-5.3.1.31/net/ath_hal.o Warning: loading ath_hal will taint the kernel: non-GPL license - Proprietary See http://www.tux.org/lkml/#export-tainted for information about tainted modules Using /lib/modules/2.4.25-LSDK-5.3.1.31/net/ath_rate_atheros.o Warning: loading ath_rate_atheros will taint the kernel: non-GPL license - Proprietary See http://www.tux.org/lkml/#export-tainted for information about tainted modules Using /lib/modules/2.4.25-LSDK-5.3.1.31/net/ath_dfs.o Warning: loading ath_dfs will taint the kernel: non-GPL license - Proprietary See http://www.tux.org/lkml/#export-tainted for information about tainted modules Using /lib/modules/2.4.25-LSDK-5.3.1.31/net/ath_ahb.o ath0 wl0_vlan0_config : wl0_vlan0_RTSThPeriod ... failed wl0_vlan0_config : wl0_vlan0_BasicRate ... failed AddInterfaceToBridge : Bridge 'br0' is not existing, creating it device br0 already exists; can't create bridge with the same name killall: wsccmd: no process killed killall: wsc_cfg: no process killed killall: hostapd: no process killed cp: /etc/wlan/wlanconfig: No such file or directory Start dhcpd Start httpd lan ****************************************************** Wi-Fi Simple Config Application - Atheros Communcations ********************************************************* /bin/sh: Can't open /tmp/del_route ../../common/MasterControl/Info.cpp(157):Read WSC Config File:/tmp/wlan/wsc_config.txt ../../common/MasterControl/Info.cpp(1291):Use br0 address 0:22:6b:9d:43:24 ../../common/MasterControl/MasterControl.cpp(1255):MC::SwitchModeOn: EModeApProxyRegistrar enter ../../common/MasterControl/MasterControl.cpp(1275):MC::SwitchModeOn: doesn't have PSK key ../../common/MasterControl/MasterControl.cpp(3120):***** WPA_PSK = 0813C7579189C4BB24ED5FFB82A7D3B8FFF9441363E84ACC43FCBC53CBB23902 ../../common/MasterControl/MasterControl.cpp(2916):Generated devPwd: 12345670 ../../common/MasterControl/MasterControl.cpp(1405):*** Init Enrolle Stat machine ../../common/MasterControl/MasterControl.cpp(1414):MC::SwitchModeOn: Starting AP ../../common/MasterControl/MasterControl.cpp(3120):***** WPA_PSK = 0813C7579189C4BB24ED5FFB82A7D3B8FFF9441363E84ACC43FCBC53CBB23902 ../../common/MasterControl/MasterControl.cpp(1455):MC::SwitchModeOn: Exit ../../common/MasterControl/MasterControl.cpp(382):MC::StartStack: Informing app of mode ../../common/MasterControl/MasterControl.cpp(401):MC::SwitchModeOn: Done callback ../../common/MasterControl/MasterControl.cpp(3120):***** WPA_PSK = 0813C7579189C4BB24ED5FFB82A7D3B8FFF9441363E84ACC43FCBC53CBB23902 ssid=linksys ssid=linksys ../../common/WscCmd/WscCmd.cpp(541):WC::ActualCBThreadProc: /sbin/hostapd -B /tmp/wlan/hostapd.conf Configuration file: /tmp/wlan/hostapd.conf Using interface ath0 with hwaddr 00:22:6b:9d:43:24 and ssid 'linksys' Flushing old station entries Deauthenticate all stations ../../common/WscCmd/WscCmd.cpp(329):WC::WaitAPReboot: 329 ../../common/MasterControl/MasterControl.cpp(3204):ENRSM:setProcessStatus:0 l2_packet_receive - recvfrom: Network is down l2_packet_receive - recvfrom: Network is down BusyBox v1.00-pre10 (2008.07.21-03:35+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. wlan[0,0]-> wlan[0,0]-> |