I brought a WRT54G to college, and left it with some roomies when I moved out. I think I had OpenWRT on it. It sucked that no custom firmware supported the D-Link I bought to replace it. I finally got fed up with it, and I've been using another router with OpenWRT for many years.