Netzwerkkarte falsch gebunden
Netzwerkkarte falsch gebunden
Hallo,
ich habe mehrere Netzwerkkarten in meinem Rechner und habe einen neuen Kernel kompiliert. Vorher hatte ich einen 2.2.x. Der alte Kernel hatte immer eine bestimmte
Netzwerkkarte an eth0 gebunden. Nachdem der neue Kernel hochgefahren ist wird immer
eine andere Karte an eth0 gebunden.
Warum und wie kann ich das ändern?
Tom
ich habe mehrere Netzwerkkarten in meinem Rechner und habe einen neuen Kernel kompiliert. Vorher hatte ich einen 2.2.x. Der alte Kernel hatte immer eine bestimmte
Netzwerkkarte an eth0 gebunden. Nachdem der neue Kernel hochgefahren ist wird immer
eine andere Karte an eth0 gebunden.
Warum und wie kann ich das ändern?
Tom
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Hmm, also bei Dir ist im Prinzip eth0 eth1 und eth1 ist eth0, richtig?
Es gab da 'mal eine Kerneloption, mit der man dem Kernel sagen konnte, welcher Treiber, welche Kartennummer bekommt. Allerdings lohnt sich der Aufwand nur, wenn man es unbedingt so hinbekommen muss.
Wenn beide Netzwerkkarten identisch sind (beide 100MBit usw.) und es eigentlich egal ist, welche Netzwerkkarte was macht, solltest Du evtl. einfach die Einträge in der /etc/network/interfaces tauschen. Dazu muss natürlich bei jedem Booten die gleiche Reihenfolge der Karten auftreten...
Patrick
Es gab da 'mal eine Kerneloption, mit der man dem Kernel sagen konnte, welcher Treiber, welche Kartennummer bekommt. Allerdings lohnt sich der Aufwand nur, wenn man es unbedingt so hinbekommen muss.
Wenn beide Netzwerkkarten identisch sind (beide 100MBit usw.) und es eigentlich egal ist, welche Netzwerkkarte was macht, solltest Du evtl. einfach die Einträge in der /etc/network/interfaces tauschen. Dazu muss natürlich bei jedem Booten die gleiche Reihenfolge der Karten auftreten...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Also es sieht so aus.
Ich habe drei Netzwerkkarten eingebaut.
Zwei davon sind pci eine ist eine isa-Karte.
Nur eine davon ist unter /etc/network/interfaces
als eth0 fest mit IP-Nummer eingestellt.
Bei meinem Standart 2.2.20er Kernel fährt die
richtige Karte hoch.
Mit einem neu gebautem 2.4.x Kernel nimmt er die andere
pci-Karte.
Da muss doch irgendwo ein mapping zwischen der MAC und
IP-Addresse einzustellen sein.
Ich weiß nur nicht wo.
Die karten sind nicht identisch, es sind andere Hersteller.
Welche Kerneloption meinst du? Sind die bei den Netzwerkkarten einzustellen?
Ich habe drei Netzwerkkarten eingebaut.
Zwei davon sind pci eine ist eine isa-Karte.
Nur eine davon ist unter /etc/network/interfaces
als eth0 fest mit IP-Nummer eingestellt.
Bei meinem Standart 2.2.20er Kernel fährt die
richtige Karte hoch.
Mit einem neu gebautem 2.4.x Kernel nimmt er die andere
pci-Karte.
Da muss doch irgendwo ein mapping zwischen der MAC und
IP-Addresse einzustellen sein.
Ich weiß nur nicht wo.
Die karten sind nicht identisch, es sind andere Hersteller.
Welche Kerneloption meinst du? Sind die bei den Netzwerkkarten einzustellen?
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Zwischen 2.2 und 2.4 hat sich einiges bei der Erkennung (und Anordnung) der NW Karten geändert. Du solltest dich erstmal auf einen Kernel festlegen. Innerhalb dieses einen Kernel sollte es dann reproduzierbar sein.
Vielleicht hilft Dir ja http://www.scyld.com/expert/multicard.html weiter.
Patrick
Vielleicht hilft Dir ja http://www.scyld.com/expert/multicard.html weiter.
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
bin gerade beim googlen auf die folgende Seite gestoßen: http://linuxline.epfl.ch/Doc/rhl-rg-de- ... ernet.html
dort wird den Modulen bereits der Name des zugehörigen Interface mitgegeben. Weiter unten ist auch Link zu weiterführenden Infos zu finden.
Viel Spaß beim Lesen.
dort wird den Modulen bereits der Name des zugehörigen Interface mitgegeben. Weiter unten ist auch Link zu weiterführenden Infos zu finden.
Viel Spaß beim Lesen.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de