Portál AbcLinuxu, 10. května 2025 08:49
Musím se přiznat, že po deseti letech práce s Linuxem a po pěti letech práce v IT jsem bezradný v jinak asi triviální situaci. Nainstaloval jsem klientovi Linux, síť se konfiguruje přes DHCP. Ovšem u něho nedostane počítač z DHCP IP adresu a internet mu nejde. Přijel technik, ten zapojil svůj notebook a konstatoval, že na jejich straně to není, že je to v počítači, ovšem Linuxu nerozumí. Tak jsem celý zmatený počítač odnesl zase k sobě, kde mám také síť s DHCP, a tady mi to jede bez problémů. Záhada. Nevíte někdo, čím taková věc může být? Technik tvrdí, že na střeše je WiFi router, který přiděluje IP adresy a stačí DHCP, že vnitřní síť není zašifrovaná ani zabezpečená. Ovšem klient něco o nějakém heslu říkal.
Než budu zase volat poskytovateli (Internet 7D), rád bych se zeptal, jestli se někdo se s něčím podobným nesetkal a jaké ještě mohou být příčiny toho, že speciálně jedna dvojice počítač-router si v DHCP nerozumí, přestože jinak obojí funguje. Zatím má zkušenost s DHCP je taková, že pokud v síti je DHCP, tak funguje nezávisle na operačním systému atd. Prostě funguje nebo je něco s routerem, kabelem nebo s počítačem, ale to pak nefunguje nikde. Ale toto vidím poprvé. Tak kdyby jste někdo náhodou měl tušení, předem díky.
Řešení dotazu:
tcpdump
(v Debianu se získá apt-get install tcpdump
) je užitečný nástroj, který umožňuje analýzu provozu na síti. Řešení jsem nakonec našel ve spolupráci s technikem poskytovatele, který se zabývá Linuxem také. Prý se jednou s podobnou situací setkal. Tehdy pomohlo vyměnit síťovou kartu. Tak jsem to zkusil též a připojení již funguje. Laik se diví, odborník žasne. Příčina skutečně byla v hardware. Síťová karta byla načatá a chyba se projevila jen v konkrétní kombinaci routeru a operačního systému. Před přeinstalováním to na Windows chodilo (ovšem jen v nouzovém režimu, kvůli tomu se musel počítač přeinstalovat) a u mne doma po přeinstalování s Linuxem to taky fungovalo.
Stále je toho mnoho mezi nebem a počítačem...
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.