Portál AbcLinuxu, 13. května 2025 23:21

Dotaz: Nefunkční síťovka po restartu z WinXP

22.8.2007 21:42 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Nefunkční síťovka po restartu z WinXP
Přečteno: 807×
Odpovědět | Admin
Kamarádovi jsem po několikahodinovém souboji s instalátorem a grubem nainstaloval Ubuntu k jeho již dříve nainstalovaným 64bitovým Windows XP PE. Základní deska Gigabyte GA-P35-DS3P, čipset Intel P35, o síť se stará Realtek RTL8111.

Po zapnutí počítače funguje síťovka normálně, ale pokud se restartují Windows a nabootuje se Ubuntu, síťovka nepracuje:
mii-tool
eth0: 10 Mbit, half duplex, no link
K jejímu zprovoznění je třeba po práci ve Windows vystoupit z oken, vypnout počítač, vypnout napájení, chvíli počkat, zapnout napájení a počítač a nabootovat linux.

Až doma mě napadlo, že jsem mohl zkusit mii-tool --restart. Vlastně ani nevím (i když tuším) co je špatně a tedy ani zda ten reset pomůže. Takže otázka: má někdo nějaké řešení?
Užívej dne – možná je tvůj poslední.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2007 23:33 phero | skóre: 17 | blog: techblog
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Odpovědět | | Sbalit | Link | Blokovat | Admin
OT: čim si myslíš že to je? ;-)
23.8.2007 00:17 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tipnul bych si, že ta síťovka umí wake-on-lan a že ve Windows je to zakázané. Windows při vypínání tu síťovku nějak nastaví, aby zakázaly WOL a linuxový ovladač se s tím neumí srovnat.

Nedávno se to tu řešilo dokonce ve dvou vláknech naráz, takže si určitě dohledáš, jak to vyřešit, pokud ten mii-tool nezabere.
Quando omni flunkus moritati
23.8.2007 19:35 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Jo, že se tu něco takového řešilo jsem si všiml, ale nepodařilo se mi ty diskuze dohledat, což ovšem nevadí, protože podle nejnovějších zpráv síťovka blbne i když Windows předtím neběžely. Reset pomocí mii-tool nepomohl. Zkusím buď jinou síťovku, jinou distribuci (kvůli jinému jádru) nebo si zkusím přeložit vlastní jádro...
Užívej dne – možná je tvůj poslední.
24.8.2007 07:59 Peter S.
Rozbalit Rozbalit vše tak to mam asi podobný problem
Odpovědět | | Sbalit | Link | Blokovat | Admin
nemám ziadny dualbot iba arch linux, ale v cca štvrtine prípadov (po restarte) sieťovka nejde (realtek 8159 - alebo tak nejak). Dostal som podobnú radu, výpnúť pc, vytiahnut zo siete a stračit vypinač na skrini počítača aj viac krát.
takže keby niekto vedel inteligentnejšie riešenie tak by som bol rád. V každom prípade vyskúšam aj ten mii-tool --restart.
24.8.2007 12:15 ivan | skóre: 17 | blog: ivan
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Odpovědět | | Sbalit | Link | Blokovat | Admin
ten restart nepomuze. mii se stara jen o cast funkcionality sitovky. Konkretne o dohadovani o rychlosti media. ten reset neresetuje sitovku viz man:

-r, --restart Restart autonegotiation.

Jediny co pomuze je novejsi verze ovladace v tomhle pripade za to wokna nemuzou. Ta sitovka se pri rebootu sama neresetuje a wonka ji zanechaji ve stavu, ktery linuxovy ovladac neocekava. Nejspis je to kvuli wake-on-lan, jak uz bylo zmineno vyse.
24.8.2007 14:44 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Na stránkách Realteku je ke stažení trochu jiný ovladač než je ve standardním jádře, možná by mohl fungovat; mii-tool má ještě parametr -R, ale ten taky nepomáhá. Podobné problémy s tímhle typem síťovky jsou celkem známé (http://gentoo-wiki.com/HARDWARE_RTL8168), ale jejich spolehlivé řešení jsem zatím nenašel.
Užívej dne – možná je tvůj poslední.
24.8.2007 14:01 miro
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kdysi jsem tu taky řešil problém s podivně se chovající síťovkou - v jedné distribuci fungovala, ve druhé nikoli. Nakonec jsem to jakýmsi podivným způsobem zprovoznil (po každém rebootu bylo potřeba tu síťovku shodit a znovu nahodit), ale po upgradu distra síťovka umlkla docela. Z čehož jsem usoudil (možná mylně), že se nejspíš od počátku jednalo o HW problém. V každém případě jsem problém ke svojí naprosté spokojenosti vyřešil upgradem síťovky.
24.8.2007 14:41 Peter S.
Rozbalit Rozbalit vše z gentoo wiki
Odpovědět | | Sbalit | Link | Blokovat | Admin
Troubleshooting As of 27 May 2007, in kernel 2.6.21.3, you may experience the issues with the r8169 driver if you dual boot Windows on some systems. Windows by defaults disables the NIC at Windows shutdown time in order to disable Wake-On-Lan, and this NIC will remain disabled until the next time Windows turns it on. The r8169 driver in the kernel does not know how to turn the NIC on from this disabled state; therefore, the device will not respond, even if the driver loads and reports that the device is up. To work around this problem, simply enable the feature "Wake-on-lan after shutdown." You can set this options through Windows' device manager.

Edit: Problem with dual-booting with Windows exist also in 2.6.19.5 and 2.6.20.8 kernel, so it is safe to assume that it will concern all 2.6 kernels until the kernel developers update the drivers for RTL8168 to the version that will be able to turn on the NIC from disabled state. (Corey)

Second edit: Powering off and unplugging the machine for a few seconds (around 10 usually does it) seems to reset the card, so it will work in Linux again until you boot Windows again.

Co je nice, ale nevysvetľuje to môj problem (vid vyššie/ s archlinuxom) kedže je nemám windows...
24.8.2007 14:49 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: z gentoo wiki
Jak jsem psal, u počítače, o kterém mluvím, jsou sice Windows XP PE, ale stává se, že síťovka nenaběhne ani po delším (třeba půlhodinovém) odpojení počítače od napájení (po zapnutí se rovnou nabootuje do linuxu).
Užívej dne – možná je tvůj poslední.
24.8.2007 16:36 Jan Frýbort | skóre: 8
Rozbalit Rozbalit vše Re: z gentoo wiki
Nedávno jsem se s takovým problémem potýkal a pomohlo mi vypnutí ve Win ovladači vypínání Wake-On-Lan při vypnutí počítače. Případně může pomoci vrátit ve Win předchozí ovladač (přes jejich příslušnou zabudovanou funkci). Vypadá to, že tuto novou vymoženost ovladače Microsoft propašoval do Win v rámci aktualizací, protože mě přestala v Linuxu fungovat síť bez ruční aktualizace Win ovladače.
25.8.2007 09:42 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: z gentoo wiki
Už jsem to zkusil nastavit, uvidíme, jestli to pomůže natrvalo.
Užívej dne – možná je tvůj poslední.
Limoto avatar 25.8.2007 01:17 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Odpovědět | | Sbalit | Link | Blokovat | Admin
64bitovým Windows XP PE
Že by Pirated Edition? :-D
25.8.2007 09:43 finn | skóre: 43 | blog: finnlandia | 49° 44´/13° 22´
Rozbalit Rozbalit vše Re: Nefunkční síťovka po restartu z WinXP
Bohužel…
Užívej dne – možná je tvůj poslední.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.