I mentioned in today’s lecture that the linksys wrt54g has a small tftp service built in that can be used to reflash the firmware on the device. You can obtain custom firmwares that do much more than you would expect for a £50.00 home access point.
To find out more, you could point your browser at The OpenWRT page, where you can assemble yourself a custom router that can do just about anything you like. (I have one that does FreeRADIUS authentication on my home wireless network).
If you just want lots of cool features done for you with a minimum of effort, look at DD-WRT, which gives you a firmware with many features you would not expect in a small home access point.
Be warned though, that you update your firmware at your own risk. There is a small risk that your device will stop functioning, and that your shiny blue access point will become an interesting door stop. In particular, do not stop the TFTP server from listening for a new firmware at power on. You will need this if you load a firmware that doesn’t work!
Wikipedia also has a page about this router. I have also seen pages that describe how to:
1. Add serial ports to your router, so that you can use it with serial devices including plain old modems.
2. Customise your wrt54g to create a “POP in a box” – a wireless portal for public use.



