Standard-Einstellung: NET_DRV_N='1'
Anzahl der benötigten Netzwerkkarten-Treiber.
Wird der Router nur für ISDN verwendet, so gibt es in der Regel nur eine Netzwerkkarte, der Standard-Wert ist also 1.
Bei DSL werden jedoch meistens zwei Netzwerkkarten verwendet.
Hierbei muss man zwei Fälle unterscheiden:
Standard-Einstellung: NET_DRV_1='ne2k-pci'
Hier wird der Treiber für die Netzwerkkarte angegeben. Über die Variable NET_DRV_1 wird standardmäßig der Treiber für eine NE2000"=kompatible Netzwerkkarte geladen. Weitere verfügbare Treiber für Netzwerkkartenfamilien sind in den Tabellen 3.3 und 3.4 eingetragen.
Die 3COM EtherLinkIII (3c509) muss über das Dostool 3c509cfg.exe (beziehbar von ftp://ftp.ihg.uni-duisburg.de/Hardware/3com/3C5x9n/3C5X9CFG.EXE)
konfiguriert werden. Dabei sollten IRQ und I/O-Port und gegebenenfalls auch der Anschluss (BNC/TP) eingestellt werden.
Standard-Einstellung: NET_DRV_x_OPTION=''
Der Eintrag kann in der Regel leer bleiben.
Bei manchen ISA-Karten braucht der Treiber zusätzliche Informationen, um die Karte zu finden, z.B. die I/O-Adresse. Bei NE2000-kompatiblen ISA-Karten und bei der EtherExpress16 ist dies zum Beispiel der Fall.
Hier ist z.B.
NET_DRV_x_OPTION='io=0x340'
zu setzen (oder der entsprechende numerische Wert).
Ist keine Option nötig, kann die Variable leer gelassen werden.
Sind mehrere Optionen nötig, sind diese durch Leerzeichen zu trennen, z.B.
NET_DRV_x_OPTION='irq=9 io=0x340'
Werden zwei identische Netzwerkkarten verwendet, z.B. NE2000-ISA-Karten, müssen die verschiedenen I/O-Werte durch Komma getrennt werden, also
NET_DRV_x_OPTION='io=0x240,0x300'
Die beiden IO-Werte müssen durch Komma ohne Blank getrennt werden!
Dieses funktioniert nicht bei allen Netzwerkkarten-Treibern. Einige muss man auch doppelt laden, also dann NET_DRV_N='2'. In diesem Fall müssen aber mit der Option ``-o'' verschiedene Namen vergeben werden, z.B.
NET_DRV_N='2' NET_DRV_1='3c503' NET_DRV_1_OPTION='-o 3c503-0 io=0x280' NET_DRV_2='3c503' NET_DRV_2_OPTION='-o 3c503-1 io=0x300'
Unser Tip: erst die Komma-Methode ausprobieren, danach das mehrfache Laden mit Option ``-o'' versuchen.
Nachfolgend noch einige Beispiele von Netzwerkkarten:
NET_DRV_1='ne' NET_DRV_1_OPTION='io=0x340'
NET_DRV_1='3c509' NET_DRV_1_OPTION=''Siehe zu dieser Karte auch:
NET_DRV_1='ne' NET_DRV_1_OPTION='io=0x320,0x340'Oft muss man hier noch die IRQ-Werte mit angeben, also
NET_DRV_1_OPTION='io=0x320,0x340 irq=3,5'
Man sollte es hier zunächst ohne Angabe der Interrupts probieren und lediglich dann die Interrupts eintragen, wenn ohne Angabe der Interrupts die Netzwerkkarten nicht gefunden werden.
NET_DRV_1='ne2k-pci' NET_DRV_1_OPTION=''
NET_DRV_1='ne' NET_DRV_1_OPTION='io=0x340' NET_DRV_2='ne2k-pci' NET_DRV_2_OPTION=''
NET_DRV_1='wd' NET_DRV_1_OPTION='io=0x270' NET_DRV_2='ne2k' NET_DRV_2_OPTION='io=0x240'
Vollständige Listen der möglichen Treiber finden Sie in der Tabelle der möglichen Kartentreiber und in der Tabelle der möglichen WLAN-Kartentreiber.
Falls Sie ein dummy-Device brauchen, verwenden Sie 'dummy' für NET_DRV_x und
IP_NET_x_DEV='dummy<Nummer>' als Device-Name.