Portál AbcLinuxu, 10. května 2025 09:50

Dotaz: jádro 2.6.0 zaměňuje eth0 a eth1

27.12.2003 11:34 Jan Martinek | skóre: 43 | blog: johny | Brno
jádro 2.6.0 zaměňuje eth0 a eth1
Přečteno: 110×
Odpovědět | Admin
Jádro 2.6.0 se neřídí tím, co mám v /etc/modules.conf :
#grep eth /etc/modules.conf
alias eth0 ne2k-pci
alias eth1 8139too
Ale když se pokusím nahrát modul eth0, čemuž by měl odpovídat ne2k-pci, natáhne se místo toho 8139too:
sh-2.05b# modprobe eth0
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 at 0xe0847000, 00:4f:4e:15:72:c6, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
A naopak, natáhnu-li eth1, což by měl být 8139too, nahraje se ne2k-pci:
sh-2.05b# modprobe eth1
ne2k-pci.c:v1.03 9/22/2003 D. Becker/P. Gortmaker
  http://www.scyld.com/network/ne2k-pci.html
eth1: RealTek RTL-8029 found at 0xc000, IRQ 11, 00:00:E8:5A:1E:2F.
S jádrem 2.4.x jsem v tomto směru neměl problémy.
Jádra starší než 2.6.0-test9 byla, myslím, taky v pohodě, pokud si dobře pamatuju.
Díky Honza
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.12.2003 12:30 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše jádro 2.6.0 zaměňuje eth0 a eth1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jádro 2.6.0, resp. module-init-tools, který používá, se řídí souborem /etc/modprobe.conf, tak se koukni co máš v něm...
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
27.12.2003 18:36 Antonín Kolísek | skóre: 33 | blog: PDA | Vyškov
Rozbalit Rozbalit vše jádro 2.6.0 zaměňuje eth0 a eth1
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě bych doplnil, pokud nahráváš moduly v nějakém /etc/rc.d scriptu, záleží tam na pořadí. Pokud se spouští nejprve modprobe 8139too, tak se snaží tento mudul přiřadit první síťovce...takže je nutné nahrávat moduly popořadě. Alespoň u mne to tak funguje.

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.