Posted: Wed Jun 25, 2008 19:20 Post subject: DD-WRT on Netgear WGT624 V2 (and V1)
Looking at this thread it appears that the WGT624 V1 may be supported in DD-WRT (and, since the V2 uses the same netgear firmware as the V1, it shouldn't be too far of a leap to think that it may be supported by DD-WRT as well).
It appears that this link may be helpful for instructing how to get the firmware on the device in the first place (I'm guessing you would boot DD-WRT from TFTP (can DD-WRT boot from TFPT?) and then flash DDWRT from the TFPT booted DD-WRT?)
So, I have a WGT624 V2 router I'm willing to brick. Any suggestions on where to get started and what DD-WRT firmware, if any, to try?
As for redboot: Doesn't look like it, but its bootloader can load and boot from a tftp server, so conceivably, testing could be done without needing to flash.
Here is the output for the WGT624 serial port without pressing ESC during boot:
Attaching to TFFS... done.
Loading /fl/APIMG1...
Decompressing... \ OK.
Starting at 0x80010000...
/fl/ - Volume is OK
Reading Configuration File "/fl/apcfg".
Configuration file checksum: 3ce1b is good
Attached TCP/IP interface to et unit 0
Attaching interface lo0...done
Adding 9687 symbols for standalone.
-> wireless access point starting...
wlan1 Ready
Ready
wlan_11b not enabled
CC module initialized successfully
WAN Initialisation [SUCCESS]
PPTP Initialised
Firewall INIT completed
AD Init completed FW initalized
IGWIpRsmInit(): ....End
vxBitsInit
add interface mirror0
Registered MsgClnt
Loading the databases......
LoadTimeZone: DbGetRecordInfo Failed Unable to load the user database
Error:../../ldsv/ldsv.c(1015):State Is Not 'IDLE'. Unable To Start Loading
ADTcpRstTmoutLoad: DbGetRecordInfo Failed
IAPStealthModeLoad: DbGetRecordInfo Failed
Dns ALG loadeddatabase completed
BlockSides keywords WebAppControl add successfully
Info: No FWPT default policies.
DHCPS: init dhcps: devname=mirror0
DHCPS:Set the default Lease Time to Login: 86400
Set option ACOS_DHCP_OPT_ROUTER to 192.168.0.1:
Set option ACOS_DHCP_OPT_DNS_SERVER to 192.168.0.1:
And here is the output after pressing ESC during boot:
? - print this list
@ - boot (load and go)
p - print boot params
c - change boot params
e - print fatal exception
v - print version
B - change board data
S - show board data
n netif - print network interface device address
$dev(0,procnum)host:/file h=# e=# b=# g=# u=usr [pw=passwd] f=#
tn=targetname s=script o=other
boot device: tffs=drive,removable file name: /tffs0/vxWorks
Boot flags:
0x02 - load local system symbols
0x04 - don't autoboot
0x08 - quick autoboot (no countdown)
0x20 - disable login security
0x40 - use bootp to get boot parameters
0x80 - use tftp to get boot image
0x100 - use proxy arp
available boot devices:Enhanced Network Devices
et0 et1 tffs
[Boot]:
Apparently, it can be instructed to load from a TFTP server and boot this firmware from Trendnet after "converting it to elf format" by chopping off the first 52 bytes of the file, resulting in this file, bootable via TFTP.
While I'd like to use TFTP for testing DD-WRT on the WGT624, this site goes into great detail on how to create a firmware image file in netgears' native ".chk" format. I think this could be applied to the WGT624, allowing DD-WRT to be easily flashed to the router without opening it, much like is already done on the WGR614v8.
Posted: Sun Jul 20, 2008 5:54 Post subject: any update ?
I have a WGT624 v2 router too. Dying to load dd-wrt on this now that atheros platform is available.
Any luck/progress in loading dd-wrt on this puppy ?
Posted: Wed Aug 20, 2008 3:26 Post subject: Have Two WGT624s - Will do testing / Note re telnetEnable
FWIW, I believe the issue/problem with these is that they boot VxWorks from Wind River and are not RedBoot boxes (FON, etc.) and, AFAIK we do not yet have a "VxWorks killer" for chipsets other than Broadcom. If that is NOT the case, a post in reply would be much appreciated.
I have two of these, already open, pictures for the asking, and would be willing to test just about anything that anybody sends me (or otherwise contribute them to the cause).
I had been intending to use them as Clients by using the telnetEnable method. But actual firmware that does it all would be a beautiful thing.
Very limited testing so far indicates that the range on these is quite good (and the price is pretty cheap). WAN ports on these seem to fail, however.
brainbone wrote:
Sash wrote:
i dont know this bootloader. any thoughts?
Apparently, it can be instructed to load from a TFTP server and boot this firmware from Trendnet after "converting it to elf format" by chopping off the first 52 bytes of the file, resulting in this file, bootable via TFTP.
While I'd like to use TFTP for testing DD-WRT on the WGT624, this site goes into great detail on how to create a firmware image file in netgears' native ".chk" format. I think this could be applied to the WGT624, allowing DD-WRT to be easily flashed to the router without opening it, much like is already done on the WGR614v8.