SSH connection hangs over dialup
I have a RH9 box sitting on the internet. Port 22 (SSH) is open thru the firewall (iptables) and from my office (a seperate network), or from Broadband land in general, I can connect (from a Windows box) using "OpenSSH for Windows" or PuTTY or even "OpenSSH running on Cygwin". Sweet - lovely - if only that was the whole story.
I want to connect from home using a Windows XP machine. For me - that means using a dial-up. I've tried each of the three clients above (OpenSSHWin, PuTTY, SSH-thru-Cygwin) and all three show the same problem. I've tried WinXP home, WinXP home SP1, WinXP home SP2, WinXP Pro (friends with PC's have their uses!!) and all have the same problem. However - WinME seems to connect fine over the dialup with no hangs at all.
The Problem:
When I do an 'ls' of a directory with more than a few files, or if I cat a biggish file, the connection hangs. Seems like some sort of buffer is dying on me - but then I don't know what's dying on me so that complete conjecture.
Some details:
The RH9 box is running OpenSSH 4.0p1 so the sshd should be pretty up to date. I've not changed the SSHD_CONFIG - if it's worth posting here let me know, no problem.
Any suggestions? I've googled for hangs with SSH and can't really see anything like what I'm seeing. I've ran sshd with the -d switch to get debug info. on the server side, I've ran ssh with the -v switch to get debug info. on the client side... but don't get any output at all at the point the comm's hang.
Any input would be appreciated.
T.
|