Two problems establishing and maintaining SSH traffic
A few weeks ago I rebooted gateway hardware trying to troubleshoot a problem and I suspect I got an upgrade on the firmware for the CG3000DCR. After the reboot, I was unable to connect directly to port 22 from outside which I have mapped through to an internal server. At first the problem was that some other service was intercepting the connection (announcing itself as some type of broadcom device after I supplied a username). After a few days, that route stopped even getting to the login prompt. That's really annoying, but I shifted to an alternative port so I could continue to use the server remotely. The second problem has been really unreliable network connections that cause the SSH connection to drop every 5 minutes if I am using it interactively. I have tested from several external locations with the same results, so I am pretty sure the problem is close to the customer (i.e. my) end. It is fine from within the LAN, so not the server itself. I have run pingplot for quite a few days now and see a fair bit of packet loss from the sf19th.ca.sfba.comcast.net point onwards, though not always perfectly correlated with the connection dropping. See below. SSH is barely usable, and the port 22 interception is really annoying. The connection is mostly fine at a bandwidth level, but for anything requiring a socket stay open, it's useless. What do I need to do to fix this?