> VS> Интересно, что же такое на Убунте способствовало возникновению "Write > VS> failed". Маршрут на 0.0.0.0 не пропадал (я всё время следил за > VS> "netstat -rn" в соседнем терминале), пропадал только пинг до default > VS> gateway. > VS>
> У меня, такое (на первый взгляд) происходит, когда со стороны сервера > стоит что-то типа:
> TCPKeepAlive yes > ClientAliveInterval 30
> И "Write failed: Broken pipe" получаю тогда, когда связность с сервером > восстанавливается. Hе смотря на то, давил я или нет на кнопки во время > перерыва связи. С той стороны сервер видимо уже сокет закрыл, но я это > явным образом не проверял, трафик не анализировал. Аплинк из свитча > (куда подключен клиент) отключал минуты на три, потом подключал обратно.
А это мысль. Я TCPKeepAlive отключал на стороне клиента, а вот на стороне сервера отключать не пробовал. По умолчанию он включен.
К сожалению или к счастью, я уже покинул тот отель с плохим WiFi, и теперь не скоро возникнет потребность или желание проверить идею.
> С машинами, где KeepAlive'а нет (или он достаточно долгий), связь не > рвется. Что там с этим по умолчанию в разных версиях ssh - не знаю.
-- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.4 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400)