Reihenfolge der Netzwerkkarten festlegen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
cyberghost
Beiträge: 11
Registriert: 11.09.2005 23:07:01

Reihenfolge der Netzwerkkarten festlegen

Beitrag von cyberghost » 16.09.2005 17:31:40

Hi, ich habe ein kleines Problem mit der Reihenfolge der Netzwerkkarten, das System soll ein Server mit Debian Sarge werden, er hat 1 x RealTek RTL-8139 und 4 x 3Com 3C905B Netzwerkkarten.

Beim Kernel 2.6.8 (Treiber werden als Modul geladen) wird die RealTek als eth0 und die 3Coms als eth1 bis eth4 eingerichtet.

Nach der Installation von Xen 2.0.7 (Treiber im Kernel) sind die 3Coms auf eth0 bis eth3 und die RealTek auf eth4.

Wie kann ich es nun erreichen das die Karten sowohl beim Linux als auch beim Xen Kernen die Gleiche Reihenfolge haben? Welche Reihenfolge ist egal nur gleich soll sie sein.

Meine Versuche mit ifrename waren erfolglos bekomme dann die Meldung:
Kann eth0 nicht nach eth1 umbenennen da dieses Gerät schon existiert, das gleiche kommt 5 mal, also für jede Karte.

habe dann versucht die Reihenfolge der Treiber-Module unter Linux zu ändern das führt dazu das eth0 = 1. 3Com, eth1 = RealTek und eth2 bis eth4 = 2. bis 4. 3Com

ich weiss nicht wie ich da eine Anständige Reihenfolge reinbekommen soll.

Weiss jemand dafür eine Lösung?
Danke
mfg

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22453
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 16.09.2005 18:12:45

Eine Möglichkeit du gibts die Reihenfolge wie die Treiber geladen werden in der

Code: Alles auswählen

/etc/module
vor, indem du die Module in der gewüschten Reihenfolge dareinschreibst.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

cyberghost
Beiträge: 11
Registriert: 11.09.2005 23:07:01

Beitrag von cyberghost » 16.09.2005 18:48:23

Hi,

meinst du /etc/module oder /etc/modules? bei mir gibt es nur eine /etc/modules, und damit habe ich das ja auch schon versucht, in der /etc/modules steht:
3c59x
8139too

dann habe ich aber den Efekt das auf eth0 eine 3com ist, auf eth1 die RealTek und dann auf eth2 bis eth4 die anderen 3Coms. keine ahnung warum dann nur eine 3Com als erstes kommt, habe auch schon versucht 3c59x 4 mal einzutragen, geht natürlich auch nicht weil alle 4 Karten ja beim ersten laden des Treibers schon erkannt werden...

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22453
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 16.09.2005 18:57:58

Code: Alles auswählen

/etc/modules
ist schon richtig.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22453
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 16.09.2005 19:23:21

Versuch es mal mit hwaddress in der

Code: Alles auswählen

/etc/network/interfaces
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

cyberghost
Beiträge: 11
Registriert: 11.09.2005 23:07:01

Beitrag von cyberghost » 16.09.2005 20:00:18

in der manpage steht:

Code: Alles auswählen

hwaddress class adress
    class is one of ether, ax25, ARCnet or netrom
weist du was ich da nehmen muss?
ich denke mal ether und dann die adresse mit 00:00:... oder?

ich teste das mal
danke

cyberghost
Beiträge: 11
Registriert: 11.09.2005 23:07:01

Beitrag von cyberghost » 16.09.2005 20:43:44

:lol:,

die funktion hat mich jetzt aber ganzschön verwirrt :-)

im ersten moment sah es so aus als ob es funktioniert, aber als ich mich dann wunderte warum eine karte ne IP vom dhcp bekommen hat die garnicht mit ihm verbunden ist bin ich stutzig geworden. also mit der funktion hwaddress kann man nur eine MAC-Adresse für die einzelnen karten festlegen. also leider auch nix was mir weiterhilft...

aber trotzdem danke, wieder was dazugelernt :D

Benutzeravatar
roland
Beiträge: 159
Registriert: 24.08.2004 14:41:41
Wohnort: 754xx
Kontaktdaten:

Re: Reihenfolge der Netzwerkkarten festlegen

Beitrag von roland » 19.09.2005 20:00:04

cyberghost hat geschrieben: Meine Versuche mit ifrename waren erfolglos bekomme dann die Meldung:
Kann eth0 nicht nach eth1 umbenennen da dieses Gerät schon existiert, das gleiche kommt 5 mal, also für jede Karte.
Wenn es nirgendwo stört, dann benenne doch die Realtek in rea0 um, dann ersparst Du Dir die Kollisionen.

roland

Antworten