My old wireless 802.14 router/access point died. In between the Wii, Chumby, and iPhone 3G, a functioning WiFi is nearly a necessity.
But any old access point won’t do; it’s gotta be able support replacement firmware. I settled on Tomato Firmware and the Buffalo WHR-HP-G54. The Tomato Firmware has a slick interface (much nicer than the manufacturer’s) and offers a ssh server, wake-on-lan, and https. It also scans all the nearby networks.
Installation went as described in documentation. For a working configuration, I disabled DHCP service and changed the IP address to one on my subnet. The final troublesome configuration was to set the static DNS server to the default gateway (the default gateway acts like a DNS server, but actually just forwards them, I think). I discovered this issue when attempting to set the time via NTP; the router could not resolve the NTP server address.