Mam dużą liczbę identycznych bez wentylatorów komputerów z systemem Debian 6 (ARM). Większość z nich jest połączona za pośrednictwem Comcast i działa dobrze. Niektóre są podłączone do modemów „WiMax” i mają problemy z komunikacją.
W szczególności: jeśli ssh do jednego z nich i wypróbuję polecenie takie jak „ps -ax”, dostanę około 3 wierszy z powrotem, a następnie sesja zostanie zablokowana. Jeśli pozwolę temu usiąść, ostatecznie zakończy się „sesją zamkniętą przez peera”.
Co próbowałem:
ssh -vvv
→ brak komunikatów o błędachssh <user@host> 'command'
→ czasami zwróci to pełny wynik polecenia. Czasami w ogóle się nie łączy.
Sugestie dotyczące innych rzeczy do wypróbowania?
Przekonałem się, że mogę z powodzeniem wykonywać niektóre polecenia: np. Kilkakrotne naciśnięcie klawisza return jest w porządku. cd ~
a następnie lf
działa tak jak działa df -h
. Mogę uruchomić df
wiele razy z powodzeniem, ale gdy tylko spróbuję czegoś z większą mocą wyjściową (np. ls /etc
), Blokuje się.
Czy to ma znaczenie, że próbuję komunikować się między tymi dwoma hostami za pomocą OpenVPN?
ping -c 1 -s $((5000-28)) -M do machine-ip
którym zwróciło 1500 - tak samo jak maszyna
tracepath -n <ip>
potwierdza to: 1500 jest dozwolone przez całą drogę.
-T
pomaga w tym przypadku?