Я внезапно вижу странное поведение во всех моих сессиях SSH.
Вывод часто останавливается в середине потока, пока я не нажму клавишу. Я не вижу границ страницы или байтов. Чаще всего это проявляется в командах с большим вводом, но иногда это вызывает только несколько байтов ввода.
Нажатие на клавишу приведет к большей производительности сеанса. Иногда он даже "зависает" при ожидании возврата простой команды, даже если это не приведет к значительному выводу.
Вывод не буферизуется локально. Я наблюдал за сетью, и мой клиент не получает данные, пока я не нажму клавишу, которая, похоже, "разбудит".
Это не результат простоя соединения. Это происходит даже на очень активном соединении, в котором я набираю множество команд.
После долгих поисков, похоже, это проблема MTU. Я недавно поменял DSL-модемы здесь, на Fastweb в Италии, поэтому новый модем может быть виновником, но старый модем больше не работает, поэтому его сложно протестировать. Я попытался изменить свой MTU, чтобы он был ниже (всего 1280, что мне позволяют делать все настройки Mac Wireless). Это, кажется, не имеет никакого значения.
Это произойдет, все сеансы SSH на разных серверах.
Я еще не пробовал другую сеть, и я надеюсь, что есть что-то еще, что я могу попытаться заставить это работать.
Детали: Mac, стандартный ssh, локальная пользовательская конфигурация ssh не выполнена.