That particular router by linksys is a "lemon". They normally make good stuff, but not any number version with 54 in it. Unless you want to muck around with the firmware, I'd suggest you forward a port; go here & find your model:
http://portforward.com/routers.htm
Also make sure your XP firewall is configured to allow LW access:
Firewall configuration instructions (click on link)