Installing Linux on my router -- OpenWrt, X-Wrt, or Gargoyle?
aupajo: I've recently seen someone run OpenWrt on one. I played around with it for a bit; seemed pretty nice. He had it running Python and had it hooked up to an Arduino with little effort.