Portál AbcLinuxu, 29. dubna 2024 10:37


Dotaz: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!

30.11.2006 10:59 paul.atreides | skóre: 2
udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Přečteno: 234×
Odpovědět | Admin
Ahoj. Pouzivam Gentoo a mam stejnej ba mozna horsi problem akorat ze se zarizenim firewire (ieee1394). Predtim, kdyz sem mel udev tusim ze asi 89 vsechno bylo v poradku. Mel jsem jedno sitove rozhrani eth0 (krome lo). Potom jsem updatoval system. Musel jsem odintalovat coldplug protoze udev-103 ho ma pry integrovany v sobe. Ale pri pristim startu systemu mi nefungovala sit. Toto je vypis z ifconfig -a:
eth0      Link encap:UNSPEC  HWaddr 00-11-D8-00-00-11-EF-6D-00-00-00-00-00-00-00-00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth1_rena Link encap:Ethernet  HWaddr 00:11:D8:92:0B:20  
          inet addr:89.203.53.213  Bcast:89.203.53.255  Mask:255.255.255.0
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:879 errors:0 dropped:0 overruns:0 frame:0
          TX packets:511 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:524597 (512.3 Kb)  TX bytes:73999 (72.2 Kb)
          Interrupt:21 Base address:0x2400 

lo        Link encap:Local Loopback  
          ...
Hodne dlouho jsem hledal jak udev primet zpatky k tomu aby mi moji sitovou kartu pojmenoval eth0 pres liveCD, ale bouhzel problem nikde jsem nenasel nejake definitivni reseni (i kdyz uzivatele gentoo na foru meli stejny problem). Ted momentalne uz pisu ze sveho systemu a to pomoci "dhcpcd eth1_rename". Ale delat todle pri kazdym startu mi fakt nebavi. Kdyztak takhle vypada muj /etc/udev/rules.d/70-persistent-net.rules (bez komentaru):
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:11:d8:92:0b:20", NAME="eth0"
Z toho se mi zda ze by se moje sitovka opravdu mela jmenovat eth0. Navic pri init procesu kdyz startuje udev tak mu neco strasne trva (s coldplugem jsem mel nastartovano daleko rychleji). Napadlo mi pridat pravidlo ktery podle HWaddr udela z toho firewire eth1 ale jeste jsem to nezkousel a navic jak jsem vycet v jednom foru: "Ja nechci ethernet pres firewire!!!".
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.11.2006 11:05 paul.atreides | skóre: 2
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsem zkousel vylepsit /etc/udev/rules.d/70-persistent-net.rules a ted vypada takto:
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:11:d8:92:0b:20", NAME="eth0"
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00-11-D8-00-00-11-EF-6D-00-00-00-00-00-00-00-00", NAME="eth1"
a porad nic. ifconfig -a dava porad stejny vytup.
Nemem9aa avatar 30.11.2006 14:38 Nemem9aa | skóre: 13
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Mam udev 103 a taky jsem mel problemy s nadmernym nacitanim modulu - prosel jsem forum na gentoo.org a prisel jsem na to, ze se vlastnosti coldplugu a hotplugu daji vypnout v /etc/conf.d/rc. coldplug normalne pouzivam a hotplug akceptuje blacklist - takze jsem ve stavu pred updatem (teda krome USB disku, ktery uz se nadale nehlasi jako sda ale jako uda (?))
Nemem9aa avatar 30.11.2006 14:47 Nemem9aa | skóre: 13
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
zmeny by se mely nejspis delat spis v /etc/udev/rules.d/10-udev.rules. Osobne to mam takto:

# this is my ethernet NIC - Marvel, recognized by MAC address
KERNEL=="eth*", SYSFS{address}=="00:15:F2:40:AB:99", NAME="eth0"

# this is my ethernet NIC - Intel, recognized by MAC address
KERNEL=="eth*", SYSFS{address}=="00:02:B3:8A:06:54", NAME="eth1"

30.11.2006 14:57 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tenhle problém jsem nedavno řešil taky. Asi jste špatně hledal.

Kopie /etc/udev/rules.d/70-persistent-net.rules je schovaná ještě v initrd nebo initramfs. Takze je potreba ho znovu vygenerovat. (Gentoo neznam, obecne asi pres mkinitrd. V debianu na to mam update-initramfs.)
2.12.2006 21:46 paul.atreides | skóre: 2
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Prosim vas, jsem uplne ztraceny. Nemohu najit zadny zdroj informaci. Prosim poradte mi alspon kam kouknout. Budu vdecny za kazdou radu, porad nemam nejmensi tuseni jak tento problem vyresit. Jak napriklad mohu manualne updatovat initramfs? dekuji
3.12.2006 07:47 nhy | skóre: 14
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Ja v tom skripte na Debiane mam

mkinitramfs ${OPTS} "${initramfs}" "${version}";
3.12.2006 00:41 EiFFeL | skóre: 27 | blog: EiFFeL | Vranovská Ves
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkus treba z jadra odstranit FireWire ethernet a nebo pokud to mas v modulech tak odstranit ten spravny modul
zabezpečení objektů a vozidel, kamerové systémy plastová a hliníková okna
3.12.2006 10:31 paul.atreides | skóre: 2
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Takze jsme v
/lib/modules/2.6.18-gentoo-r2/kernel/drivers/ieee1394
prejmenoval
eth1394.ko
na
#eth1394.ko#
a vsechno je ted v poradku :). Dekuji mnohokrat vsem kteri se mi snazili pomoct.
3.12.2006 09:56 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: udev-103, fireware a eth0, ja nechci ethernet pres firewire !!!
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja som toto poriesil tak ze som z /etc/udev/rules.d/ vymazal vsetky configy zabezpecujuce persident nazvy na zariadenia. Po restarte, kedy sa vsetko v /dev/ vytvara nanovo, sa mi vratili nazvi na tie co mam definovane ja :o) Co sa tyka coldplug/hotplug tak to mam v /etc/conf.d/rc vypnute.

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.