Neostrada miesza siecią lokalną?
Jedna z kart sieciowych nagle przestawiła się z IP, który wyglądem przypominał ten od modemu Neostrady na USB (czy taki sam? Nie mam pojęcia). W logach też niewiele pisze:
[290219.946225] usb 1-2: [ueagle-atm] modem synchronization failed [290219.946253] usb 1-2: [ueagle-atm] (re)booting started [290242.192739] usb 1-2: [ueagle-atm] modem operational [290242.200725] usb 1-2: [ueagle-atm] ATU-R firmware version : 44e2ea17
Widać ta desynchronizacja modemu przyczyniła się do czegoś dla mnie niezrozumiałego. Inna sprawa, że faktycznie takie zdarzenie także widzę pierwszy raz - nie pamiętam, aby modem miał jakieś problemy ze sobą podczas pobytu u mnie... Poza przypadkowym wykopaniem wtyczki z gniazdka telefonicznego.
Doszedłem także do wniosku, że niezależnie od tego, jaki mtu ustawisz dla modemu i tak pakiety routowane nie będą dzielone na mniejsze. Wniosek - nie da się załatwić elegancko, jak kazać klientom ustawiać mniejsze mtu.
A na koniec pytanie - jak na stałe ustawić mtu dla modemu, jeśli po rozłączeniu z powrotem przestawia się na domyślne (1500)? Niestety - pppd call ueagle-atm mtu 1492 w żaden sposób mi nie chce przetrzymać tego stanu na dłużej, niż dzień. Pomijam rozwiązania typu - dodatkowy demon, czy zadanie w cronie. Chciałbym, aby problem był rozwiązywalny za pomocą już danych mi narzędzi.









Nie jestem zbyt zorientowany w iptables, ale bodajże ta regułka pomaga na problem z dzieleniem pakietów:
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
U mnie działa ;-)
26 lipca 2006, 00:12:23. Permalink.
> Jedna z kart sieciowych nagle przestawiła się z IP, który był jej przeznaczony na IP, który wyglądem przypominał ten od modemu Neostrady na USB
Co jakiś czas przy utracie synchronizacji mam identyczny problem. Wygląda to na buga w ueagle-atm, bo na orginalnych eagle-usb takiego efektu nigdy nie było.
> jak na stałe ustawić mtu dla modemu
Chyba można podać w /etc/network/interfaces .
26 lipca 2006, 20:07:09. Permalink.
@Krzysiek S: Regułka działa ładnie - póki co, sprawdziłem na jednej stronie, która nigdy nie miała zamiaru się załadować bez niższego mtu. Zobaczy się, jak to dalej... ;)
Mogę dodać nawet, że nie ustawiałem niższego mtu również na modemie. Wszędzie 1500 i działa.
@firejump: Cóż, gdybym używał interfaces, to może by się dało...
26 lipca 2006, 20:48:00. Permalink.