Reihenfolge eth0 und eth1

Keywan Najafi Tonekaboni lists at prometoys.net
Fre Jun 16 17:29:55 BST 2006


Hallo Thomas,

schau dir mal die /etc/iftab an. Dort kannst Du Benennungen reservieren.
Das ganze übernimmt dann udev für dich und löst somit das tool ifrename
(für die leute, welche das früher benutzt haben) ab.

Im klartext:


> root at cassini:/home/prometoys# cat /etc/iftab
> # This file assigns persistent names to network interfaces. See
> iftab(5).
> # Replaced during upgrade
> eth0 mac 00:00:00:00:00:00 arp 1
> # Replaced during upgrade
> #wlan0 mac 00:00:00:00:00:00
> eth1 mac 00:00:00:00:00:00 arp 1

Dabei ersetzt du einfach die 00:00:00:00:00:00 durch die MAC deiner
Netzwerkarte. Die findest du mit dem Befehl "ifconfig" (bzw. ifconfig
-a) raus. Dort steht sowas wie 

> eth0      Protokoll:Ethernet  Hardware Adresse 00:00:00:00:00:00 
>           inet Adresse:10.20.40.80  Bcast:10.255.255.255
> Maske:255.0.0.0
> (...)

Das was hinter "Hardware Adresse" steht (auf engl. nur "HWaddr") ist die
MAC.

Was "arp 1" bedeutet weiss ich nicht mehr, aber findet sich sicherlich
in der manpage (man iftab) :)


Hoffe das hilft.

Grüße,

Keywan





Am Freitag, den 16.06.2006, 16:47 +0200 schrieb Thomas Hafner:
> Hallo,
> 
> seit dem Upgrade von breezy B. auf dapper D. nehme ich unfreiwillig
> jedesmal beim Booten an einer Lotterie teil. Die Reihenfolge, wie eth0
> und eth1 an das Ethernet-Adapter und an die extra Ethernet-Karte
> vergeben werden, ist nicht deterministisch. Ich habe zu dem Problem
> das hier gefunden (siehe Kapitel »5.3 Zwei oder mehr Ethernet Karten
> auf demselben Rechner«):
> <http://www.linuxhaven.de/dlhp/HOWTO/DE-Netzwerk-HOWTO-5.html> Die
> Datei /etc/conf.modules gibt es nicht, aber das Verzeichnis
> /etc/modprobe.d und darin die Datei aliases. Ich habe die Zeilen
> 
> alias eth0 8139too
> alias eth1 8139cp
> 
> angefügt, aber ohne Erfolg: die Lotterie geht weiter. Hier ein Auszug
> aus dmesg, wenn es nicht geklappt hat:
> 
> [   25.848857] 8139too Fast Ethernet driver 0.9.27
> ...
> [   25.849291] eth0: RealTek RTL8139 at 0xffffc200000dc000, 00:40:f4:bf:e1:6b, IRQ 209
> [   25.849294] eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
> [   25.913418] 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
> ...
> [   26.382429] eth1: SiS 900 PCI Fast Ethernet at 0xe200, IRQ 217, 00:11:5b:3e:2f:
> 
> Ich hätte es gerne umgekehrt (d.h. eth0 für SiS 900 ... und eth1 für
> RealTek RTL8139), was manchmal beim booten auch zufällig klappt.
> 
> Was ist falsch? 
> 
> Gruß
>   Thomas
> 
> -- 
> ubuntu-de mailing list
> ubuntu-de at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-de
-- 
Keywan Najafi Tonekaboni
http://www.prometoys.net

people at world:/# apt-get --purge remove dominion
After unpacking world will be freed.
You are about to do something potentially beneficial
To continue type in the phrase 'Yes, do as We say!'