I would begin with activating wan optimisation and keepalive on the server,
by setting:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"TcpMaxDataRetransmissions"=dword:0000000a
And:
[KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"KeepAliveTime"=dword:0000ea60
"KeepAliveInterval"=dword:000003e8
If that does not help, tweak the mtu a bit, so the router likes it better:
HKLM\system\currentcontrolset\services\tcpip\parameters\interfaces\"ID for
Adapter"
Add a dword value MTU with a value of 1492 decimal
(Default MTU for ethernet = 1500, for DSL = 1492, dial-up = 576)
NT/2000:
Network MTU(Bytes)
-----------------------------------
16 Mbit/Sec Token Ring 17914
4 Mbits/Sec Token Ring 4464
FDDI 4352
Ethernet 1500
IEEE 802.3/802.2 1492
X.25 576
windows XP:
16 Mbps Token Ring 17914
4 Mbps Token Ring 4464
FDDI 4352
Ethernet 1500
IEEE 802.3/802.2 1492
PPPoE (WAN Miniport) 1480
X.25 576
Stefan
http://www.printingsupport.com