Linux mit zwei Netzwerkkarten
Ich habe vergeblich versucht, in einen Linux-Rechner (SuSE 6.0) eine weitere NE2000-ISA-Netzwerkkarte zu installieren. Die Adressen und IRQs stimmen fĂĽr beide Karten. Es wird aber immer nur eth0 gestartet, eth1 ist unbekannt.
Ich habe vergeblich versucht, in einen Linux-Rechner (SuSE 6.0) eine weitere NE2000-ISA-Netzwerkkarte zu installieren. Die Adressen und IRQs stimmen fĂĽr beide Karten. Es wird aber immer nur eth0 gestartet, eth1 ist unbekannt.
Um einen Linux-Rechner mit zwei NE2000-Karten zu betreiben, sind zwei Schritte notwendig: Zunächst müssen Sie dem NE2000-Treiber mitteilen, dass er zwei Karten ansprechen muss. Haben Sie den Treiber als Modul kompiliert, genügt es, in der Datei /etc/conf.modules einen entsprechenden Eintrag vorzunehmen:
options ne io=0x300,0x320 irq=5,7
Mit dieser Zeile informieren Sie den NE2000-Treiber, dass die erste Karte auf IRQ 5 mit der IO-Adresse 0x300 läuft, während die zweite Karte auf IRQ 7 und die IO-Adresse 0x320 eingestellt ist. Hier müssen Sie natürlich die von Ihnen gewählten IRQs und IO-Adressen eintragen. Zum Zweiten müssen beide Karten über entsprechende ifconfig-Aufrufe in Betrieb genommen werden:
ifconfig eth0 [IP-Adresse Karte 1] netmask [Netzmaske 1] broadcast [Broadcast-Adresse 1]
ifconfig eth1 [IP-Adresse Karte 2] netmask [Netzmaske 2] broadcast [Broadcast-Adresse 2](odi) (odi)