Linksys WRT54G2 v1.1

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
bg (G54)
Wireless-G Broadband Router
Linksys WRT54G2.jpg
Support
Wikipedia
InfoDepot Wiki
WikiDevi.wi-cat.ru
3rd Party Firmware
dd-wrt
OpenWrt
Incompatible
Tomato any flavor
Incompatible
Gargoyle
Status Unknown
Platform
BrandModelRev
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

802dot11 OUI: 00:22:5B
Ethernet OUI: 00:22:5B

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
DD-WRT • (List)
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
 CPU1 brandRadio1 chip1 brandRadio1 chip2 brand
Linksys WRT54G2 v1.0BroadcomBroadcom
Linksys WRT54G2 v1.1AtherosAtheros
Linksys WRT54G2 v1.3BroadcomBroadcom
Linksys WRT54G2 v1.5AtherosAtheros

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

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]->