Just bought another WRT54GS for another friend yesterday manage to get Version 4 at Sri Computer and Techdos also selling Version 4 you can identify the version on the box they have serial number on it look for CDF for WRT54G or CGN0 for WRT54GS
Manage to flash the version 4 to mini using i.e and the flash it again to standard version

working perfectly
There are serveral versions of the WRT54G and WRT54GS. different powersupplies, chipsets, features, though all based on similar firmware.
To find out which model you have please go by the Serail Number of your WRT54G/GS. this is the only true way of finding out.
Known serial numbers (first 4 characters) vs versions / Chipsets:
WRT54G
CDF0 = WRT54G v1.0 / ADM6996L Chipset / CPU 125Mhz
CDF1 = WRT54G v1.0 / ADM6996L Chipset / CPU 125Mhz
CDF2 = WRT54G v1.1 / ADM6996L Chipset / CPU 125Mhz
CDF3 = WRT54G v1.1 / ADM6996L Chipset / CPU 125Mhz
CDF5 = WRT54G v2.0 / ADM6996L Chipset / CPU 200Mhz
CDF7 = WRT54G v2.2 / BCM5325EKQM Chipset / CPU 200Mhz
CDF8 = WRT54G v3.0 / BCM5325EKQM Chipset / CPU 200Mhz
CDF9 = WRT54G v3.1 / BCM5325EKQM Chipset / CPU 200Mhz
CDFA = WRT54G v4.0 / BCM5352E Chipset / CPU 200Mhz
CDFB = WRT54G v5.0 / BCM5352EKPB Chipset / CPU 200Mhz
NOTE: The WRT54G v5.0 has 2Mb/8Mb Ram, it uses VxWorks OS and is incompatable with 3rd Party Firmware.
WRT54GL
CL7A = WRT54GL / BCM5352E Chipset / CPU 200Mhz
WRT54GS
CGN0 = WRT54GS v1.0 / ADM6996L Chipset / CPU 200Mhz
CGN1 = WRT54GS v1.0 / ADM6996L Chipset / CPU 200Mhz
CGN2 = WRT54GS v1.1 / BCM5325EKQM Chipset / CPU 200Mhz
CGN3 = WRT54GS v2.0 / BCM5325EKQM Chipset / CPU 200Mhz
CGN4 = WRT54GS v2.1 / BCM5325EKQM Chipset / CPU 200Mhz
CGN5 = WRT54GS v3.0 / BCM5352E Chipset / CPU 200Mhz
CGN6 = WRT54GS v4.0 / BCM5352E Chipset / CPU 200Mhz
CGN7 = WRT54GS v5.0 /
NOTE: The WRT54GS v5.0 uses VxWorks OS and is incompatable with 3rd Party Firmwares.
using the "SysInfo.htm" is not recommended, this gives on some versions the same answer and therefore cannot be used as an accurate way of finding out which model version you have.
NOTE: if you have a new version of WRT54G/GS that is not listed then please PM me with the version number and first four characters of the Serial number.
For more info on the Internals please check out our Autopsy here:
http://www.linksysinfo.org/modules.php?nam...=showpage&pid=6