After some fiddling I managed to install a recent experimental build of OpenWrt on my Linksys WRT54G v3. It’s spiffy so far.
BusyBox v1.00 (2005.04.23-22:18+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. _______ ________ __ | |.---–.---–.---–.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M root@OpenWrt:~# uname -a Linux OpenWrt 2.4.30 #1 Sat Apr 23 18:13:56 EDT 2005 mips unknown root@OpenWrt:~# dmesg CPU revision is: 00029007 Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes. Primary data cache 4kB, 2-way, linesize 16 bytes. Linux version 2.4.30 (root@reboot2.lan) (gcc version 3.3.5) #1 Sat Apr 23 18:13:56 EDT 2005 Determined physical RAM map: memory: 01000000 @ 00000000 (usable) On node 0 totalpages: 4096 zone(0): 4096 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200 CPU: BCM4712 rev 1 at 200 MHz Using 100.000 MHz high precision timer. Calibrating delay loop... 199.47 BogoMIPS Memory: 14084k/16384k available (1471k kernel code, 2300k reserved, 104k data, 88k init, 0k highmem)
Eventually I’m going to configure cron so it can maintain time for logging and for OpenVPN to fly.