[geloest] eth0 ploetzlich eth1 -> udev

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
The Torso
Beiträge: 882
Registriert: 13.07.2003 12:46:40
Lizenz eigener Beiträge: MIT Lizenz

[geloest] eth0 ploetzlich eth1 -> udev

Beitrag von The Torso » 01.03.2008 13:38:14

Hab mich entschlossen, bevor die Uni wieder anfaengt meinen Schleppi neu aufzusetzen was auch bisher gut klappt. Nach anfaenglichen problemen ging alles recht gut voran, Kernel 2.6.24.3 (brauch ich weil von den alten die Hardware nicht richtig unterstuetzt wird) laeuft auch gut.
Bloederweise hab ich vergessen die .config von der alten installation zu sichern und musste deshalb alles neu machen.
Nach ca. 20 Minuten arbeit lief auch schon die erste Version, nach einigen weiteren Schritten lief auch der sound & wlan, bin also insgesamt sehr zufrieden.

Nur stoert mich einwenig udev:

Code: Alles auswählen

udev: renamed network interface eth0 to eth1
sagt er, aber wieso soll ich ploetzlich eth1 verwenden statt wie immer eth0?

Denke mal es haengt irgendwie mit folger Zeile zusammen:

Code: Alles auswählen

* .udev/ already exists on the static /dev!
static /dev klingt irgendwie komisch fuer mich.

Hat jemand ne idee was da passiert sein koennte?

lg
TT
Zuletzt geändert von The Torso am 01.03.2008 14:46:06, insgesamt 1-mal geändert.
Debian GNU/Linux 00101010

Benutzeravatar
feltel
Webmaster
Beiträge: 10476
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 01.03.2008 14:06:54

Lösche mal die /etc/udev/rules.d/z25-persistent-net.rules.

Benutzeravatar
The Torso
Beiträge: 882
Registriert: 13.07.2003 12:46:40
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von The Torso » 01.03.2008 14:21:51

[quote="feltel"]Lösche mal die /etc/udev/rules.d/z25-persistent-net.rules.[/quote
Hat leider nichts gebracht, aber ich glaube ich bin dem Problem auf der Spur.

Code: Alles auswählen

# Firewire device xxx (ohci1394)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="xxx", NAME="eth0"

# PCI device xxx (tg3)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="xxx", NAME="eth1"

# PCI device xxx (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="xxx", ATTR{type}=="1", NAME="wlan0"
Anscheinend meint udev dass irgend ein Firewire Device eth0 sein will.
Wobei ich mir fast sicher bin, dass ich Firewire komplett deaktiviert haette, da ich es noch nie benutzt habe und, zumindest im Moment nicht brauche.
Mal sehn, werd gleich mal die .config durchgehn.

Danke schon mal fuer die Hilfe!

[Edit] Ich weiss zwar immer noch nicht warum ich in der /etc/udev/rules.d/z25-persistent-net.rules ein Firmware-Device habe, aber durch das austauschen von eth0 und eth1 ist jetzt endlich wieder eth0 die richtige Netzwerkkarte!

vielen dank!
Debian GNU/Linux 00101010

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 01.03.2008 19:56:57

hi,
The Torso hat geschrieben:[Edit] Ich weiss zwar immer noch nicht warum ich in der /etc/udev/rules.d/z25-persistent-net.rules ein Firmware-Device habe, ...
Wahrscheinlich dadurch:

Code: Alles auswählen

# Firewire device xxx (ohci1394)
Ein Modul wird wohl doch noch geladen. Normalerweise generiert eth1394 das device.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Antworten