Find out exactly which version of the WRT54g router you are using. The picture below shows the sticker that you will find under your router. Check the model first - often this shows the version number as well (e.g. Wrt54G v4) - though if it doesn't, then check the S/N prefix to determine the version.
Model
Version
S/N Prefix
Firmware to Use
WRT54G
1.0
CDF0
Not supported
WRT54G
1.0
CDF1
WiFiTastic-WRT54G.bin
WRT54G
1.1
CDF2/CDF3
WiFiTastic-WRT54G.bin
WRT54G
2.0
CDF5
WiFiTastic-WRT54G.bin
WRT54G
2.2
CDF7
WiFiTastic-WRT54G.bin
WRT54G
3.0
CDF8
WiFiTastic-WRT54G.bin
WRT54G
3.1
CDF9
WiFiTastic-WRT54G.bin
WRT54G
4.0
CDFA
WiFiTastic-WRT54G.bin
WRT54G
5.0 & above
CDFB
Not supported
WRT54GS
1.0
CGN0/CGN1
WiFiTastic-WRT54GS.bin
WRT54GS
1.1
CGN2
WiFiTastic-WRT54GS.bin
WRT54GS
2.0
CGN3
WiFiTastic-WRT54GS.bin
WRT54GS
2.1
CGN4
WiFiTastic-WRT54GS.bin
WRT54GS
3.0
CGN5
WiFiTastic-WRT54GS.bin
WRT54GS
4.0
CGN6
WiFiTastic-WRT54GS_V4ONLY.bin
WRT54GS
5.0 & above
CGN7
Not supported
WRT54GL
1.0 & above
CL7A
WiFiTastic-WRT54G.bin
Select the firmware you need. Open the zip file that you have downloaded and select the firmware file that matches your model (using the table above). Extract the firmware appropriate for your model from the zip file. Save it somewhere safe.
Make sure that you are connected to your router via an Ethernet cable, and NOT via a wireless connection. Your network cable should run from one of the output ports on the router (numbered 1-4) to the network port on your computer. Turn off the wireless connection on your PC or laptop so that you can be certain that you are connecting via the Ethernet cable!
Open your router's admin page. Open your web browser (Firefox, Opera, Internet Explorer, etc) and type the address http://192.168.1.1. You should now be asked for a password to administer your router. The default password (if you haven't chosen one of your own) is “admin” (no inverted commas, and all lower case).
If you have changed the IP address of your router, you will need to use the changed address instead of http://192.168.1.1
If you aren’t immediately able to connect to your router, try rebooting your computer. This will let your computer connect with the Ethernet connection to the router.
Select the Administration tab.
Click on ‘Firmware Upgrade' and browse to select the firmware (that you put somewhere safe in step 3!).
Click the ‘Upgrade' button.
Your router will now upgrade itself. It could take up to 5 minutes (give it 10 to be safe). DO NOT TURN OFF THE POWER! DO NOT PRESS THE RESET BUTTON until the upgrade is completed.
That's it!
Now you are ready to go!
Open your web browser (Firefox, Opera, Internet Explorer, etc) and type the address http://192.168.1.1 again. This will take you to the new firmware - follow the links to get started!