Sounds just like this problem. Except it's happening on 2000 and XP and I'm using a static IP.
http://forums.us.dell.com/supportfor...essage.id=2134
I remember coming across a document that mentioned changing the auto disconnect time in the registry but I can't find it anymore. I thought it mentioned that it had to be done on the server though.