SSH-соединение зависнет, если будет отображено определенное количество символов

SSH-соединение зависнет, если будет отображено определенное количество символов

Я пытаюсь подключиться по SSH с Linux Mint 17.3 (клиент) к Raspberry Pi 3 (сервер), однако каждый раз, когда выводится определенное количество символов, например, с помощью команд типа sudo apt-get updateили ls -alв папке с каким-то файлом, соединение зависает, и единственное, что я могу сделать, это разорвать его с помощью последовательности ~..

Я уже пробовал несколько значений MTU, как кто-то предлагал в других вопросах, от 1000 до 2000 (по умолчанию 1500), но это не сработало.

Я также должен упомянуть, что пинг относительно низкий (около 8-9 мс), а скорость передачи данных хорошая, поскольку Raspberry может удерживать сервер sFTP или Apache без потери данных или отключения.

решение1

Это не ответ, но попробуйте увеличить уровень детализации на клиенте SSH и посмотреть, что он может предложить. Также проверьте /var/logs.

ssh -vvv rpi3host "touch /tmp/.newer && c=0; while 1; do c=$(expr $c + 1); printf "%5d 1234567890abcde\n" $c; done

после того, как вы заблокировались и снова подключились, проверьте файл(ы), которые были обновлены

find /var/log -newer /tmp/.newer

Связанный контент