So...today-it's working again. I'm able to ping my server, remote desktop into it, sync up my portable home directory. It all works. I dunno why.
To answer your questions: I have a Linksys WRT54GL running Tomato firmware. Both the server and laptop are connecting via wireless. I have a name...