I keep a PuTTY session up on my WinXP laptop all day at work, for tunneling; I also keep the wireless on and, normally, the machine docked (with wired networking). When I dock or undock, and the system thus starts using a different network connection, PuTTY drops the session and I have to start it all over again.
I read that I should try increasing the TCP retries (via setting HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpMaxDataRetransmissions
to 20), but this doesn't seem to have helped.
How can I make PuTTY more persistent?