Portál AbcLinuxu, 26. dubna 2024 17:09


Dotaz: Realtek 8169 - vadny r8169

29.10.2006 12:32 Semo | skóre: 45 | blog: Semo
Realtek 8169 - vadny r8169
Přečteno: 814×
Odpovědět | Admin
Toto nie je otazka, tot je riesenie. Ale mozno sa bude niekomu hodit.

Sietovky s chipmi RTL8169 maju obcas problemy s komunikaciou. V mojom pripade je notebook s touto sietovkou zapojeny proti desktopu s rovnakou sietovkou. Prejavovalo sa to podivne. Notebook ziskal adresu z DHCP servera na desktope, ARP pakety chodili tiez, ale ine typy paketov nie. Pingy nechodili. Podla vypisov o pocte paketov a ifconfigu bolo vidno, ze desktopova sietovka nechce prijimat pakety. Notebookova prijimala aj posielala, dektopova iba posielala. Takze ping z desktopu zdvihal counter odoslanych na desktope a oba countre na NB, ale nie counter pijatych na dektope. Zvlastnostou bolo, ze ked bola sietovka v promiskuitnom rezime (paralelne spusteny tcpdump), tak chodilo vsetko OK.

S inou sietovkou v desktope nebol problem. Ked som zapojil NB proti Realteku 8139 (driver 8139too), tak bolo vsetko OK.

Po googlovani sa naslo riesenie problemu: vadny (zastaraly) driver v jadre. A to aj v najnovsom 2.6.18. Problem je zda sa (podla diskusie http://www.mail-archive.com/netdev@vger.kernel.org/msg21838.html) v nespravnom zarovnavani paketov. Patch rastie na http://www.fr.zoreil.com/people/francois/misc/20060911-2.6.18-rc6-r8169-test.patch, ktorym treba opatchovat subor drivers/net/r8169.c.

Odvtedy beha vsetko OKm aj ked nie je schopna behat viac ako 100Mb/s. Pricom by mala vediet gigabit. Ked na oboch stranach spustim
ethtool -s eth1 autoneg off speed 1000 duplex full
tak sa nedohovoria vobec.
If you hold a Unix shell up to your ear, you can you hear the C.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Luboš Doležel (Doli) avatar 29.10.2006 12:41 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Realtek 8169 - vadny r8169
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle IMO nepatří do diskuze, to už spíš do blogu.
29.10.2006 18:27 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Realtek 8169 - vadny r8169
Nebol som si isty, ale historia diskusii sluzi ako subor rieseni problemov. A toto je presne riesenie problemu. Zaroven tak trocha otazka o zapnuti gigabitu.
If you hold a Unix shell up to your ear, you can you hear the C.
7.11.2008 00:26 vencas | skóre: 32
Rozbalit Rozbalit vše Re: Realtek 8169 - vadny r8169
Odpovědět | | Sbalit | Link | Blokovat | Admin
Chci zpětně poděkovat pisateli za to, že to tady popsal. Bug je stále přítomný v 2.6.27, postihuje mj. MSI Wind (a Mivvy M310). Ve 2.6.28 vanille by to mělo už být spraveno.

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.