I've been using this ADSL wireless router, D-LINK DSL-G604T, for almost one year now and I was quite happy with it, unless I discovered that the wireless connection provided by this router was not very good: my ADSL is 4Mb (and indeed with the wired connection I was reaching the full speed, ~500K) but with the wireless connection I was hardly reaching 100K speed, so the wireless connection was pretty slow.
I also tried with some wireless settings of the router (also using WEP and WPA) but nothing was changing (and the wireless embedded card in my laptop is actually OK since I was reaching very high speed with other wireless networks).
I checked the D-Link home site only to discover that this router is not maintained any more (discontinued product) and indeed I couldn't find any updates for it. However, by googling I found this site that was referring to a D-Link site which still provides some information and software about this router: http://www.dlink.com.au/tech. In particular, here I found a quite new firmware version for my router revision (A): V2.00B12.AU 20070509.
I was quite skeptical in trying to update the firmware (the last I had tried this procedure I ruined my previous Atlantic router), furthermore, the firmware in this site is Australian and in the readme file you read that this was tested only for Australian router... However, since the router was not working perfectly for me I decided to have a try: if the router was ruined I was willing to buy a new one :-)
Since my firmware version was 1.x and I was updating to version 2.x, as reported in the documentation in that site, I could not use the web update procedure, but I should use the EXE version, so I downloaded this zip file, which contains the .exe program to update the firmware.
Then I followed this procedure (using instructions found on that site and some instructions found on some other forums):
- Factory reset of the router (using the button on the back, pressed for at least 10 seconds)
- Connect my computer directly to the router and remove all the other computers from the router
- Disable antivirus and firewall on my computer
- Give a static IP address to my computer in the range 192.168.1.x (the IP and subnet mask depends on the current firmware in your router; for instance, the site states that the router address is 10.1.1.1, subnet mask 255.0.0.0, but my router has the default IP address 192.168.1.1, subnet 255.255.255.0)
- Run the exe program and specify the IP address of the router, 192.168.1.1, and the admin password (which is admin, since it was reset to the default settings)
- I did not choose the "corrupted image" checkbox (although it was suggested on some forums)
At this point the new firmware is on and the router is still working! :-)
Now the router has to be configured from the start. Since the new firmware is Australian, the default IP of the router is 10.1.1.1 (subnet 255.0.0.0), so I had to configure my computer accordingly in order to access the web interface of the router and perform the configuration (first of all I switched back to the local network 192.168.1.x).
Guess what: the wireless network now works perfectly and at full speed! :-)
With this firmware the router should also support ADSL 2, but I can't confirm this since I still have ADSL 1.
There are some new menus which I still have to go through. However, one thing that changed is that you cannot save the new configuration without rebooting, which was a nice previous feature (at least, I wasn't able to find a way to).