sfx2000
Part of the Furniture
How many different hardware revisions were there for the WRT54G? They had different amount of RAM and flashes, and even had a different OS at some point (VxWorks).
17 for the WRT54G alone...
The variants trading on the name...
11 for WRT54GS
2 for WRT54GL
There were 4 for the WRT54G2...
And that was a true mess - and I've not covered all the different variants of that family of devices - some linux, some VXWorks, and some still very useful (and some worth binning in the e-Waste bucket)...
FWIW - I still have on my bookshelf a WRT54G v1.1, sitting along side an old NSLU2 (Slug) - couldn't bear to toss those two device, based on the contributions those two devices, and the Linksys GPL drops have done for the current crop of devices now...
Much of that old WRT54G/NSLU2 DNA is in devices now... and the slug bootstrapped a lot of the ARM based Router/AP's in 802.11ac world...
(The slug was always ARM, WRT was MIPS)
Entware/Optware - the slug was the base there...