Portál AbcLinuxu, 2. května 2025 01:21

Debian Etch a problém se síťovkama Realtek RT8139

7.5.2007 22:44 | IT

Instaloval jsem Etch na dvě PC.Na jednom z nich jsem měl zajímavý problém. To PC má dvě síťovky - obě Realtek RT8139 (jedna on-board a druhá v PCI). Na tom PC před tím běžel Slackware a ještě před tím Ubuntu. Obě distra se síťovkama neměla sebemenší problém. Etch obě detekuje (eth0 a eth1 - což potvrzuje jak dmesg, tak ifconfig), nicméně s DHCP serverem nekomunikují a ani staticky zadaná IP adresa (kterékoli síťovce) nepomůže, při pingu na bránu (či kamkoli jinam) píše Destination host unreachable. Gateway nastavená je, DNS taky. Síťovky v jiném distru fungují, neměl by to tedy být problém hardware.
Aby to bylo zajímavější, instalace z toho samého média na druhém PC, kde je ta samá síťovka (Realtek RT8139), funguje na 100%!
Kde může být zakopaný pes?
Boj jsem již vzdal, ta PC doma už nemám, jen by mě zajímalo čim to mohlo být.

       

Hodnocení: 0 %

        špatnédobré        

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

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

houska avatar 7.5.2007 22:49 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Odpovědět | Sbalit | Link | Blokovat | Admin
ping na localhost jde?
7.5.2007 22:51 jyrki | skóre: 22 | blog: JKR
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Jde :-/
We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
houska avatar 7.5.2007 22:53 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
ping na svoji vlastni ip adresu?
7.5.2007 22:56 jyrki | skóre: 22 | blog: JKR
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Priznam se bez muceni, nezkousel jsem, dal jsem dohromady to druhe PC a slo to z domu. Ten clovicek nebude sit pouzivat /ty sitovky proste dostal v PC/, slo jen o to dostat tam rychle nejaky data, coz jsem nakonec udelal pres DVD+RW.
We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
houska avatar 7.5.2007 22:59 houska | skóre: 41 | blog: HW
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
pingal jsi ip adresy? opravdu to nebylo spatnou dnskou?
kdyz jsi mel pustenej ping zkusil jsi pustit nejakej sniffer?
co spatna maska...? sezen to znovu a neco vymyslime, ale takhle je to fakt hadani
7.5.2007 23:08 jyrki | skóre: 22 | blog: JKR
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Ja vim ze je to ted jen hadani. IP adresy jsem pingal a bez vysledku :-/ IP adresa toho PC byla nastavena spravne 192.168.1.5 a maska 255.255.255.0, brana 192.168.1.1
V /etc/resolv.conf jsem mel zaznamu vice, mel jsem tam nakopirovanej svuj funkcni resolv.conf z meho FreeBSD.
We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
7.5.2007 23:35 peca | skóre: 19
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Odpovědět | Sbalit | Link | Blokovat | Admin
U této síťovky jsem se setkal s tím, že jakmile byla ve slotu, který sdílel IRQ ještě s jiným slotem a tento slot byl obsazený, tvářila se, že funguje jen neposílala žádná data. Což asi není Váš případ, když jiná distra na tom fungovala. Tady je pravděpodobnější problém např. v použití staršího ovladače 8139cp místo 8139too, přecejen revizí tohoto čipu je poměrně dost. Veškeré neintegrované síťovky co tu mám (cca 10ks) jsou postavené na tomto čipu a všechny fungují jak mají (s modulem 8139too).
Já to nebyl!
8.5.2007 06:51 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Odpovědět | Sbalit | Link | Blokovat | Admin
Ted uz je pozde to resit. Ani to moc nejde. Nejsou informace.

Priste se pochlubte s logy kernelu (logovani hlasek z hw, logovani iptables/firewallu).

Ale muzete zacit tim, ze se pres ssh pripojite na svuj vlastni stroj z vlastniho stroje. Nebo si spustite nejaky server, ktery se navesi na port. A vy se zkusite pripojit.

Muzete mit stejne ip adresy v siti a nejede to. Problem v kabelech. Nebo chyba v driveru [git-whatchanged 8139too.c] a [podobne]. Nebo nechodi acpi routovani irq.

Tech moznosti je mraky. Napada me asi pres 15 veci, kde muze byt zakopana kocka.

uloha neni jaksi resitelna.

bye gf
8.5.2007 09:38 jyrki | skóre: 22 | blog: JKR
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Odpovědět | Sbalit | Link | Blokovat | Admin
Nedalo mi to, sedl jsem do auta a jel si znovu pro ten comp. Panove, neudelal jsem jedinou zmenu a obe sitovky jedou! V cem byla vcera chyba uz tezko zjistim, pokud se problem neobjevi. Vsem dekuji.
We don't need no education...Asi potřebuješ, použil si dvakrát zápor * Registrovaný uživatel Linux #245559.
8.5.2007 10:09 Jarda
Rozbalit Rozbalit vše Re: Debian Etch a problém se síťovkama Realtek RT8139
Odpovědět | Sbalit | Link | Blokovat | Admin

Mám úplně stejný problém se třemi síťovkami v debianu. Nakonec jsem to vzdal.

Později jsem v jiném počítači měnil jednu 8139 za jinou. V ubuntu OK. Ale v gentoo ani ťuk. Nakonec jsem našel v /etc/udev/rules.d/70-persistent-net.rules řádek

PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0e:2e:29:76:34", NAME="eth0"

Stačilo ho odmazat a síťovka jela.

Když se teď dívám na ten debian do /etc/udev/rules.d/z25_persistent-net.rules je tam

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0e:2e:2a:2b:20", NAME="eth1"
# PCI device 0x10b7:0x5900 (3c59x)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:20:af:f7:98:cd", NAME="eth0"
# PCI device 0x10b7:0x5900 (3c59x)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:20:af:f6:ae:d2", NAME="eth2"
# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:6c:61:37:04", NAME="eth3"
# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:6c:78:87:78", NAME="eth4"
# PCI device 0x10b7:0x9001 (3c59x)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:60:97:1f:36:b3", NAME="eth5"
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0e:2e:b9:88:1c", NAME="eth6"
# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0e:2e:b7:fa:52", NAME="eth7"

Zatím nemám možnost to změnit, ale asi to bude to samé.

Založit nové vláknoNahoru

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