Portál AbcLinuxu, 7. května 2025 01:26

Dotaz: udev - sitova karta: eth1_rename

5.11.2006 20:39 Jan Včelák | skóre: 28 | blog: Fcelda
udev - sitova karta: eth1_rename
Přečteno: 244×
Odpovědět | Admin

Ahoj.

Na desce je integrovana sitova karta (NetXtreme BCM5721 Gigabit Ethernet PCI Express). A pozdeji jsem do PCI pridal dalsi sitovku (RTL-8169 Gigabit Ethernet).

A po startu jsem zjistil, ze druha (nova) sitovka dostala prirazeno eth0 a prvni (puvodni) dostala prirazeno eth1_rename. To ze se z 0 stala 1, to je mi jedno.

Pak jsem zmenil nazev sitovky: ip link set eth1_rename name eth1

Nakonfiguroval jsem druhe rozhrani a nadhera. Sit slapala.

Po restartu ovsem zase eth1_rename - tak jsem zkoumal, a zjistil, ze udev si uklada jmena rozhrani do /etc/udev/rules.d/z25_persistent-net.rules, aby se zachovala i po restartu. V tom souboru, jsem nasel, ze obe sitovky tam maji nastaveno NAME="eth0". Tak jsem to u te nove pozmenil na eth1.

Restart - a nic. Porad eth0 a eth1_rename. Setkal jste se s tim nekdo? Umite mi poradit, jak nastavit, aby se nazev eth1 zachoval pres restart? Díky.

Distribuce Debian sarge

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

Odpovědi

michich avatar 5.11.2006 20:57 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: udev - sitova karta: eth1_rename
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ještě může být uložena stará verze toho udev konfiguráku v initrd/initramfs.
5.11.2006 21:23 Jan Včelák | skóre: 28 | blog: Fcelda
Rozbalit Rozbalit vše Re: udev - sitova karta: eth1_rename

Diky moc. Nevedel jsem ze mam update-initramfs -u. :-)

Ale neozkousim restart - jsem ted asi 5 km daleko, takze to riskovat nebudu.

5.11.2006 21:51 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: udev - sitova karta: eth1_rename
Odpovědět | | Sbalit | Link | Blokovat | Admin
hmm, presne to hle se mi take stalo s 8169 sitovkou, take mela eth0, i kdyz udev by ji mel dat eth1
Urine should only be green if you're Mr. Spock.
5.11.2006 23:02 reddick | skóre: 11 | Kolín
Rozbalit Rozbalit vše Re: udev - sitova karta: eth1_rename
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takhle to muj udev-103-1 akceptuje bez odmlouvani
cat /etc/udev/rules.d/10-network.rules
SUBSYSTEM=="net",    ATTRS{address}=="00:0e:2e:xx:xx:xx", NAME="eth0"
SUBSYSTEM=="net",    ATTRS{address}=="00:e0:7d:xx:xx:xx", NAME="eth1"
" In a world without walls and fences, who needs Windows and Gates? "
30.11.2006 10:49 paul.atreides | skóre: 2
Rozbalit Rozbalit vše Re: udev - sitova karta: eth1_rename
Odpovědět | | Sbalit | Link | Blokovat | 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!!!".
30.11.2006 10:53 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: udev - sitova karta: eth1_rename
Nový dotaz pokládejte jako nový dotaz, nepřidávejte ho do už existující diskuse na nesouvisející téma.

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.