-
Data: 2024-02-29 21:28:04
Temat: Kolejna zagadka: stary SBC, Ethernet, rozmiar MTU i niedziałające SSH
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Jak wspominałem w poprzednich wiadomościach, zabrałem się ostatnio za
uruchamianie "antycznego" linuksowego komputerka SBC (jeszcze sprzed
czasów Raspberry Pi) Sarge-at91. Polska konstrukcja na AT91RM9200,
działająca pod kontrolą Linuksa Angstrom. Mam dwa egzemplarze - jeden
złożony i uruchomiony, w drugim brakuje jeszcze kilku elementów.
Ostatnio podczas eksperymentów natknąłem się na ciekawą przypadłość. Za
nic nie byłem w stanie połączyć się z płytką za pomocą SSH. Proces
łączenia utyka na "expecting SSH2_MSG_KEX_DH_GEX_REPLY".
Początkowo chciałem to zrzucić na niekompatybilność pomiędzy zabytkowym
serwerem SSH na płytce, a współczesnym klientem. Googlując trafiłem
jednak na informację, że lekarstwem na podobną przypadłość (na zupełnie
innym sprzęcie) okazywała się zmiana parametru MTU na interfejsie
sieciowym serwera na mniejszą wartość. Faktycznie pomogło - zmiana MTU z
1500 na 567 umożliwiła zestawienie połączenia SSH. Wydaje mi się to
jednak dziwne, bo 1500 jest prawidłową wartością dla Ethernetu.
Z ciekawości postanowiłem zrobić jeszcze jedną rzecz - podpiąłem do USB
komputerka zewnętrzną kartę Ethernet i zestawiłem na niej połączenie.
Problem jak ręką odjął - teraz jestem w stanie połączyć się nawet przy
MTU=1500. Tak więc problem występuje jedynie na interfejsie sieciowym
AT91RM9200, z PHY STE100P. Dodatkowo wbudowany interfejs sieciowy z
jakiegoś powodu łączy się na 10Mbps, chociaż wydaje mi się, że AT91
powinien mieć już FastEthernet.
Ktoś ma jakiś pomysł co do możliwej przyczyny zachowania? Rozważania
mają charakter czysto "akademicki". Zabrałem się za uruchamianie tego
urządzenia z sentymentu, nie w praktycznym celu (od tego mam Raspberry
Pi). Jak mi się znudzi, wróci do szuflady.
Zwyczajnie zaintrygowało mnie dziwne zachowanie interfejsu sieciowego.
Łączy się, pobiera adres z DHCP, można przesyłać dane, odpowiedzi na
pingi przychodzą w obydwie strony, ale SSH się wywala o ile nie
zmniejszę MTU...
Następne wpisy z tego wątku
- 29.02.24 22:14 heby
- 29.02.24 22:46 Atlantis
- 29.02.24 23:06 Jarosław Sokołowski
- 29.02.24 23:45 Mirek
- 29.02.24 23:53 Atlantis
- 29.02.24 23:57 Atlantis
- 29.02.24 23:59 heby
- 29.02.24 23:59 Jarosław Sokołowski
- 01.03.24 00:12 Jarosław Sokołowski
- 01.03.24 00:13 Atlantis
- 01.03.24 00:17 Jarosław Sokołowski
- 01.03.24 00:18 Mirek
- 01.03.24 00:25 Jarosław Sokołowski
- 01.03.24 00:31 Atlantis
- 01.03.24 03:17 Arnold Ziffel
Najnowsze wątki z tej grupy
- pozew za naprawę sprzętu na youtube
- gasik
- Zbieranie danych przez www
- reverse engineering i dodawanie elementów do istniejących zamkniętych produktów- legalne?
- Problem z odczytem karty CF
- 74F vs 74HCT
- Newag ciąg dalszy
- Digikey, SN74CBT3253CD, FST3253, ktoś ma?
- Szukam: czujnik ruchu z możliwością zaączenia na stałe
- kabelek - kynar ?
- Podnieść masę o 0.6V
- Moduł BT BLE 5.0
- Pomiar amplitudy w zegarku mechanicznym
- ale zawziętość i cierpliwość
- Chiński elektrolizer tester wody
Najnowsze wątki
- 2025-01-06 Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- 2025-01-06 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-06 Do IO i innych elektrooszolomow, tu macie prawdziwe smrody
- 2025-01-06 Białystok => Full Stack .Net Engineer <=
- 2025-01-06 Kraków => Business Development Manager - Network and Network Security
- 2025-01-06 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-06 Warszawa => Spedytor Międzynarodowy <=
- 2025-01-06 Lublin => Programista Delphi <=
- 2025-01-06 Gdańsk => Specjalista ds. Sprzedaży <=
- 2025-01-06 śnieg
- 2025-01-05 Żarówka do lampy z czujnikiem ruchu
- 2025-01-05 Rozkręcają się
- 2025-01-04 pozew za naprawę sprzętu na youtube
- 2025-01-04 gasik
- 2025-01-04 13. Raport Totaliztyczny: Powszechna Deklaracja Praw Człowieka Nie Chroni Przed Wyzyskiem Ani Przed Eksploatacją