Netgear DG834GT Hacking
Some time back I have replace my ADSL modem provided by BSNL with Netgear DG834GT There are several reasons for this
- BSNL provided Huawei SmartX MT880 is a poor performer
- Has got a laptop which needs wireless access which MT880 does not provide
Bracco has done excellent job with providing ADSL parameters control interface with a stable older firmware version V1.01.32 (which he calls Ubergt) which was not officially release by Netgear Support.
I have been using this firmware for some time now and able tune to extract very good speeds from my DataOne connection. BSNL making all home plans to up to 2Mbps I could reach maximum download rate of 260 KBPS (Kilo Bytes Per Second).
Recently Netgear has release new firmware V1.02.09 which claims improved ADSL line stability and performance, which also been confirmed by several users in various forums.
I have been playing with V1.02.04 firmware source for some time but couldn't make much use of it as it seems to be broke (Linux kernel image never gets compiled properly). With new release out and people saying stability improved I wanted to see whether the new source is any good. I tried to build the kernel and re-created the image which seems to work fine. Now I wanted to do few things which are planed for long time
- Enable Squashfs with LZMA compression as root file system - Currently Netgear firmware uses only Cramfs with ZLIB compression and Squashfs is superior to Cramfs in performance & Compressed size. This should give more room on the Flash to put more useful applications.
- Fix a bug I found for my time zone GMT +5.30, i.e time is always off with this time zone setting.
- Modify the DynDNS client to support SSL to communicate with OpenDNS and other services which require SSL, probably by replacing the existing old client ez-ipupdate with ndyndns (I have not evaluated it yet).
- More things to come!
- DG834GT_V1.02.09_squash3.2_ubergt.img
- Base is V1.02.09 firmware
- Only English web interface
- Includes Ubergt changes
- Uses Squashfs 3.2r2 for the root filesystem (with ZLIB compression)
- Usual DISCLAIMERS apply i.e use it on your own risk
- DG834GT_V1.02.09_squash3.2_ubergt_src.tar.bz2
- Source i.e tools, rootfs folder & kernel patch
- Instructions are present in the file README-SQUASH-UBERGT
- Usual DISCLAIMERS apply i.e use it on your own risk
- Next to follow
- Squashfs 3.2r2 with LZMA compression
Update 8/24/2007:
As nick (see comments) observed the UberGT settings are not taking effect after reboot also, I could find the reason I will be releasing the updated firmware soon.
Update 8/26/2007:
Updated firmware is available now which fixes UberGT mod issue.
Update 10/4/2008:
Check New Releases here




