Found out that DD-WRT V23 SP2 doesn’t really suit my purpose. The IPKG is buggy or rather most of the installed package doesn’t work, hence changed the firmware to openwrt. My aim of getting a WRT54G is not to use it as a router. It’s ultimate aim is to work as a dedicated unix box. Was amazed at how people do configuration or administration of servers using command line interface. This WRT54G provided me with a chance to toy with command line interfaces. Best of all, exploring the limits of these embedded devices (hopefully I don’t brick it). Currently installed packages are – nano (using nano as I yet to master VI or VIM), nmap, BitchX, kismet (client and server), and the list goes on.
Just incase you are wondering how come there is so much space on the router. I mapped a share over and did all the installations down there. Edited the startup script to do the mapping of samba share over automatically as well.
Just a piece of advise, after getting the openwrt firmware. Install the x-wrt webif package. It makes web administration easier. Need to allow remote administration through web or ssh or both and cant find the webif configuration page? Just edit the firewall rules to allow listening on the ports.