When I ssh using putty into a remote linux server over a site-to-site vpn, I can list certain directories if there's a small number of files/folders. If I try to list a directory like /etc with a large number of files the session hangs. The same thing happens if I run a command that has lots of output like netstat. I've tried setting different MTU settings on both routers. Also tried turning on keepalives within putty.
Anyone have any ideas?