I use a WRT54GL as my router, and a Buffalo WLI-TX4-G54HP as an Ethernet adapter for my Xbox. I've used stock Linksys firmware (no problems), Thibor 15c (no problems), and Tomato (problems). Basically, when I use Tomato (no matter what settings I choose in the Routing configuration page), I can access the internet with my Xbox (and anything else behind the Buffalo), but I can't access SMB shares on the network. I've tried different Buffalo firmwares and configurations, but I've started to think that the issue may be with Tomato. I love absolutely everything else about Tomato, so I'm hoping that I can resolve this and flash back to it. If anyone has any ideas or potential solutions, I'd love to hear them... I've tried enabling RIPv1 and v2 and Spanning-Tree, I haven't tried WDS (but that shouldn't be the issue anyway), and I'm out of ideas. So just to be clear, with Tomato, I'm able to get net access behind the Buffalo, but no access to any other computer using the WRT's LAN.