my PuTTY connection over ssh is too slow.
I have been using PuTTY from my W2K laptop at home to connect to my school machines running latest stable Debian distribution for 6 months now. All I'm doing is editing with emacs and compiling code, not trying to run X or anything like that. I have ssh 2 set up and working fine, so that I just load the session I want in PuTTY, open it, and it logs me in using the key on my laptop and the key at school. That much is great.
My connection however gets very slow at times, and I was wondering if I can do anything about it (or get the sysadmin at my lab to do anything about it ... somehow I doubt that my ISP will help). I have high-speed connection, with an upload speed of about 100 kbps, and so I would expect reasonably fast input.
However, sometimes it seems that things just slow to a crawl. It can take over a second between when I press a character and when it appears on the terminal output. Sometimes the speed is acceptable enough to edit though, and I'm happy. What's strange is that it doesn't depend on the time of day or day of the week, so I don't think it's an internet congestion problem.
The settings in the "Connection" part of my PuTTY session are as follows:
terminal-type string: xterm
seconds between keep-alives: 30
diable nagle's algorithm: checked
-- proxy submenu: no proxy being used
-- telnet submenu: not used
-- rlogin submenu: also not used
-- ssh submenu:
don't allocate a pseudo-terminal: unchecked
enable compression: checked
preferred ssh protocol version: 2
encryption cypher selection policy: aes (ssh 2 only); blowfish; 3DES; -- warn below here -- ; DES
enable non-standard use of single-DES in SSH 2: unchecked
-- ssh auth subsubmenu:
attempt TIS: unchecked
attempt keyboard-interactive: checked
allow agent forwarding: checked
allow attempted changes of username in ssh2: unchecked
-- ssh tunnels subsubmenu:
enable x11 forwarding: unchecked
local ports accept connections from other hosts: checked
remote ports do the same (ssh2 only): checked
forwarded ports: none
-- ssh bugs subsubmenu:
all options set to "auto"
other than that, i connect at home over a wireless card to my router (11 Mbps), i was thinking that maybe the delay is occurring at my router for some reason (it seems that cycling the power on my router / internet dsl modem box thing helps a little bit). it's an smc wireless barricade.
anyway, i'm really only posting this because it's so bad that i'm editing files these days by tarring them all up, downloading them from my public_html directory using my browser, editing in emacs for windows, tarring them all up again, sending them back over scp (really painfully slow), and compiling at school, and repeating the whole stupid process. what's worse is that when i untar the files, all the permissions have been reset, and i can't build anymore, so i have to commit to cvs, delete my working directory, and checkout again.
if you think there's some setting on my router that we can change, and that there's nothing at school or on my laptop, then i can post shots of my router configuration window. no, i am not encrypting the connection to my router -- although i don't think somebody else is stealing my bandwidth. i suppose i could try encrypting the connection, but that's supposed to cut speed even further. um ... anything else??? ... um ... i'm not running any other network applications while i'm trying to use putty.
okay, well i appreciate any and all help, i really need a resolution to this problem, even if it means switching isp's, because i need to work from home a lot lately and can't go to my lab. at school, i also use my wireless card, but things are a lot faster, presumably because the AP is already behind the school firewall(s). however, i also don't really expect to find an answer because somehow something tells me this can't be too fixed.