Wo ist der Name "eth0" festgelegt?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
macgarnigle
Beiträge: 5
Registriert: 12.09.2006 16:24:51

Wo ist der Name "eth0" festgelegt?

Beitrag von macgarnigle » 14.09.2006 08:16:42

Hallo zusammen,

ich hab' eine Frage:
ich habe gelesen dass ethx nur jeweils ein Alias für den richtigen Namen des Moduls für die Netzwerkkarte ist, welcher in der Datei /etc/modules.conf festgelegt wird. Auf meinem Rechner (Debian Sarge 2.6.16) ist es laut ifconfig "eth0". Ich kann allerdings in der /etc/modules.conf keinen entsprechenden Eintrag finden, auch nicht in der /etc/modutils/aliases oder /etc/modules. Wo ist der Alias denn eingetragen?
Schöne Grüsse
macgarnigle

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 14.09.2006 12:19:23

Du könntest dich mal mit udev beschäftigen. Google danach, dann wirst du sicher fündig.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

RE

Beitrag von mragucci » 14.09.2006 13:31:04

Moin,

das ist jetzt nur eine Vermutung, aber da eth0 nicht fest für ein Modul hinterlegt ist, sondern je nachdem, welches Modul zuerst geladen wird, quasi dynamisch vergeben wird denke ich kaum dass Du eine statische Zuordnung von eth0 an ein bestimmtes Modul findest!

Wenn du allerdings eth0 umbenennen möchtest oder Du das Problem hast, dass Du zwei Netzwerkkarten im Rechner hast und hier hin und wieder mal die Namen vertauscht werden, dann kannst Du dir mal das Paket ifrename anschauen.

Dort gibst Du nur MAC-Adresse und gewünschter Name für das Interface ein und dann kannst Du das Teil auch unter anderen Namen ansprechen!

Gruß, Mario
Ich will im Schlaf sterben - Wie mein Opa...
Und nicht weinend und schreiend wie sein Beifahrer!
-----
https://www.whisperedshouts.de

jhr-online
Beiträge: 2186
Registriert: 18.09.2005 15:52:02
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von jhr-online » 14.09.2006 13:37:59

udev kann Namen festlegen - unabhängig von der Reihenfolge der Initialisierung.

jhr
Desktop: Intel Core2Quad Q8300 2.5GHz, 256GB SSD + 1 TB HDD, 8 GB RAM, Debian Sid, Kernel 3.13

macgarnigle
Beiträge: 5
Registriert: 12.09.2006 16:24:51

Beitrag von macgarnigle » 14.09.2006 14:27:02

Danke für eure Antworten!

@mragucci:
ich wollte ein bisschen mit modprobe und modinfo rumprobieren und als das mit eth0 (was ifconfig ja ausgibt) nicht funktionierte, versuchte ich herauszufinden warum. schliesslich konnte ich aber nicht mal herausfinden wo "eth0" überhaupt herkommt! ;-)
aber wenn die zuordnung gar nicht statisch erfolgt hätte ich da wohl lange suchen können. somit hat sich die frage geklärt, merci!
schöne grüsse
macgarnigle

Antworten