3.7 Ethernet-Netzwerkkarten-Treiber

NET_DRV_N

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:

  1. Beide Karten sind vom gleichen Typ. Dann muss nur ein Treiber geladen werden, der dann beide Karten anspricht, also NET_DRV_N='1'.
  2. Es werden zwei verschiedene Karten verwendet, dann muss man hier `2' angeben und den Treiber für die zweite Karte angeben.

NET_DRV_x

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.

NET_DRV_x_OPTION

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:

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.

Table 3.3: Tabelle der möglichen Netzwerkkartentreiber; Legende: v=virt, n=nonfree, vn=virt-nonfree
Kernel Bus NET_DRV_x Kartenfamilie
3.16.81
v n vn
x x x x isa 3c509 3Com Etherlink III (3c509, 3c509B, 3c529, 3c579) ethernet
x x x x isa 3c515 3Com 3c515 Corkscrew
x x x x pcmcia 3c574_cs 3Com 3c574 series PCMCIA ethernet
x x x x pcmcia 3c589_cs 3Com 3c589 series PCMCIA ethernet
x x x x pci 3c59x 3Com 3c59x/3c9xx ethernet
x x x x pci 8139cp RealTek RTL-8139C+ series 10/100 PCI Ethernet
x x x x pci 8139too RealTek RTL-8139 Fast Ethernet
x x x x pci acenic AceNIC/3C985/GA620 Gigabit Ethernet
x x x x pci alx Qualcomm Atheros(R) AR816x/AR817x PCI-E Ethernet Network
x x x x pci amd8111e AMD8111 based 10/100 Ethernet Controller
x x x x usb asix ASIX AX8817X based USB 2.0 Ethernet Devices
x x x x pci atl1 Atheros L1 Gigabit Ethernet
x x x x pci atl1c Qualcom Atheros 100/1000M Ethernet Network
x x x x pci atl1e Atheros 1000M Ethernet Network
x x x x pci atl2 Atheros Fast Ethernet Network
x x x x isa atp RealTek RTL8002/8012 parallel port Ethernet
x x x x usb ax88179_178a ASIX AX88179/178A based USB 3.0/2.0 Gigabit Ethernet Devices
x x x x pcmcia axnet_cs Asix AX88190 PCMCIA ethernet
x x x x pci b44 Broadcom 44xx/47xx 10/100 PCI ethernet
x x x x pci be2net Emulex OneConnect NIC Driver 10.2u
x x x x pci bna Brocade 10G PCIe Ethernet
x x x x pci bnx2 Broadcom NetXtreme II BCM5706/5708/5709/5716
x x x x pci bnx2x Broadcom NetXtreme II BCM57710/ 57711/ 57711E/ 57712/ 57712_MF/ 57800/ 57800_MF/ 57810/ 57810_MF/ 57840/ 57840_MF
x x x x pci cassini Sun Cassini(+) ethernet
x x x x usb catc CATC EL1210A NetMate USB Ethernet
x x x x usb cdc_eem USB CDC EEM
x x x x usb cdc_ether USB CDC Ethernet devices
x x x x usb cdc_mbim USB CDC MBIM host
x x x x usb cdc_ncm USB CDC NCM host
x x x x usb cdc_subset Simple 'CDC Subset' USB networking links
x x x x usb cx82310_eth Conexant CX82310-based ADSL router USB ethernet
x x x x pci cxgb Chelsio 10Gb Ethernet
x x x x pci cxgb3 Chelsio T3 Network
x x x x pci cxgb4 Chelsio T4/T5 Network
x x x x pci cxgb4vf Chelsio T4/T5 Virtual Function (VF) Network
x x x x pci de2104x Intel/Digital 21040/1 series PCI Ethernet
x x x x isa de4x5 Digital DE425, DE434, DE435, DE450, DE500
x x x x pci defxx DEC FDDIcontroller TC/EISA/PCI (DEFTA/DEFEA/DEFPA) driver v1.10 2006/12/14
x x x x pci dl2k D-Link DL2000-based Gigabit Ethernet Adapter
x x x x usb dm9601 Davicom DM96xx USB 10/100 ethernet devices
x x x x pci dmfe Davicom DM910X fast ethernet
x x x x virtual dummy Dummy Network Interface
x x x x pci e100 Intel(R) PRO/100 Network
x x x x pci e1000 Intel(R) PRO/1000 Network
x x x x pci e1000e Intel(R) PRO/1000 Network
x x x x pci enic Cisco VIC Ethernet NIC
x x x x pci epic100 SMC 83c170 EPIC series Ethernet
x x x x pci fealnx Myson MTD-8xx 100/10M Ethernet PCI Adapter
x x x x pcmcia fmvj18x_cs fmvj18x and compatible PCMCIA ethernet
x x x x pci forcedeth Reverse Engineered nForce ethernet
x x x x usb gl620a GL620-USB-A Host-to-Host Link cables
x x x x pci hamachi Packet Engines 'Hamachi' GNIC-II Gigabit Ethernet
x x x x pci hp100 HP CASCADE Architecture Driver for 100VG-AnyLan Network Adapters
x x x x usb hso USB High Speed Option
x x x x usb huawei_cdc_ncm USB CDC NCM host driver with encapsulated protocol support
x x x x pci i40e Intel(R) Ethernet Connection XL710 Network
x x x x pci i40evf Intel(R) XL710 X710 Virtual Function Network
x x x x pci igb Intel(R) Gigabit Ethernet Network
x x x x pci igbvf Intel(R) Gigabit Virtual Function Network
x x x x usb int51x1 Intellon usb powerline adapter
x x x x pci ipg IC Plus IP1000 Gigabit Ethernet Adapter Linux
x x x x usb ipheth Apple iPhone USB Ethernet
x x x x pci ixgb Intel(R) PRO/10GbE Network
x x x x pci ixgbe Intel(R) 10 Gigabit PCI Express Network
x x x x pci ixgbevf Intel(R) 10 Gigabit Virtual Function Network
x x x x pci jme JMicron JMC2x0 PCI Express Ethernet
x x x x usb kalmia Samsung Kalmia USB network
x x x x usb kaweth KL5USB101 USB Ethernet
x x x x pci ksz884x KSZ8841/2 PCI network
x x x x isa lance AMD LANCE and PCnet (AT1500, NE2100)
x x x x usb lg-vl600 LG-VL600 modem's ethernet link
x x x x usb mcs7830 USB to network adapter MCS7830)
x x x x pci mlx4_core Mellanox ConnectX HCA low-level
x x x x pci myri10ge Myricom 10G driver (10GbE)
x x x x pci natsemi National Semiconductor DP8381x series PCI Ethernet
x x x x isa ne NE1000/NE2000 ISA/PnP Ethernet
x x x x pci ne2k-pci PCI NE2000 clone
x x x x usb net1080 NetChip 1080 based USB Host-to-Host Links
x x x x pci netxen_nic QLogic/NetXen (1/10) GbE Intelligent Ethernet
x x x x isa ni65 AMD Lance Am7990
x x x x pci niu Sun Neptun Ethernet
x x x x pcmcia nmclan_cs New Media PCMCIA ethernet
x x x x pci ns83820 National Semiconductor DP83820 10/100/1000
x x x x pci pch_gbe EG20T PCH Gigabit ethernet
x x x x pci pcnet32 PCnet32 and PCnetPCI based ethercards
x x x x pcmcia pcnet_cs NE2000 compatible PCMCIA ethernet
x x x x usb pegasus Pegasus/Pegasus II USB Ethernet
x x x x usb plusb Prolific PL-2301/2302/25A1 USB Host to Host Link
x x x x pci qla3xxx QLogic ISP3XXX Network Driver v2.03.00-k5
x x x x pci qlcnic QLogic 1/10 GbE Converged/Intelligent Ethernet
x x x x pci qlge QLogic 10 Gigabit PCI-E Ethernet
x x x x usb qmi_wwan Qualcomm MSM Interface (QMI) WWAN
x x x x pci r6040 RDC R6040 NAPI PCI FastEthernet
x x x x usb r8152 Realtek RTL8152/RTL8153 Based USB Ethernet Adapters
x x x x pci r8169 RealTek RTL-8169 Gigabit Ethernet
x x x x usb rndis_host USB Host side RNDIS
x x x x usb rtl8150 rtl8150 based usb-ethernet
x x x x pci s2io Neterion 10GbE Server NIC
x x x x isa sb1000 General Instruments SB1000
x x x x pci sc92031 Silan SC92031 PCI Fast Ethernet Adapter
x x x x pci sfc Solarflare network
x x x x pci sis190 SiS sis190/191 Gigabit Ethernet
x x x x pci sis900 SiS 900 PCI Fast Ethernet
x x x x pci skfp SysKonnect FDDI PCI adapter
x x x x pci skge SysKonnect Gigabit Ethernet
x x x x pci sky2 Marvell Yukon 2 Gigabit Ethernet
x x x x isa smc-ultra SMC Ultra/EtherEZ ISA/PnP Ethernet
x x x x isa smc9194 SMC's 9000 series of Ethernet cards
x x x x pcmcia smc91c92_cs SMC 91c92 series PCMCIA ethernet
x x x x usb smsc75xx SMSC75XX USB 2.0 Gigabit Ethernet Devices
x x x x pci smsc9420 SMSC LAN9420
x x x x usb smsc95xx SMSC95XX USB 2.0 Ethernet Devices
x x x x usb sr9700 SR9700 one chip USB 1.1 USB to Ethernet device from http://www.corechip-sz.com/
x x x x usb sr9800 SR9800 USB 2.0 USB2NET Dev : http://www.corechip-sz.com
x x x x pci starfire Adaptec Starfire Ethernet
x x x x pci stmmac STMMAC 10/100/1000 Ethernet device
x x x x pci sundance Sundance Alta Ethernet
x x x x pci sungem Sun GEM Gbit ethernet
x x x x pci sunhme Sun HappyMealEthernet(HME) 10/100baseT ethernet
x x x x pci tehuti Tehuti Networks(R) Network
x x x x pci tg3 Broadcom Tigon3 ethernet
x x x x pci tlan TI ThunderLAN based ethernet PCI adapters
x x x x pci tulip Digital 21*4* Tulip ethernet
x x x x pci typhoon 3Com Typhoon Family (3C990, 3CR990, and variants)
x x x x pci uli526x ULi M5261/M5263 fast ethernet
x x x x pci via-rhine VIA Rhine PCI Fast Ethernet
x x x x pci via-velocity VIA Networking Velocity Family Gigabit Ethernet Adapter
x x virtio virtio_net Virtio network
x x pci vmxnet3 VMware vmxnet3 virtual NIC
x x x x pci vxge Neterion's X3100 Series 10GbE PCIe I/OVirtualized Server Adapter
x x x x isa wd Western Digital wd8003/wd8013 ; SMC Elite, Elite16 ethernet
x x x x pci winbond-840 Winbond W89c840 Ethernet
x x xen xen-netfront Xen virtual network device frontend
x x x x pcmcia xirc2ps_cs Xircom PCMCIA ethernet
x x x x pci xircom_cb Xircom Cardbus ethernet
x x x x pci yellowfin Packet Engines Yellowfin G-NIC Gigabit Ethernet
x x x x usb zaurus Sharp Zaurus PDA, and compatible products


Table 3.4: Tabelle der möglichen WLAN-Kartentreiber; Legende: v=virt, n=nonfree, vn=virt-nonfree
Kernel Bus NET_DRV_x Kartenfamilie
3.16.81
v n vn
x x x x pci adm8211 IEEE 802.11b wireless cards based on ADMtek ADM8211
x x x x isa,pci airo Cisco/Aironet 802.11 wireless ethernet cards
x x x x pcmcia airo_cs Cisco/Aironet 802.11 wireless ethernet cards
x x x x usb ar5523 Atheros AR5523 based USB dongles
x x x x usb at76c50x-usb Atmel at76x USB Wireless LAN
x x x x pci ath10k_pci Driver support for Atheros QCA988X PCIe devices
x x x x pci ath5k 5xxx series of Atheros 802.11 wireless LAN cards
x x x x usb ath6kl_usb Driver support for Atheros AR600x USB devices
x x x x pci ath9k Atheros 802.11n wireless LAN cards
x x x x usb ath9k_htc Atheros driver 802.11n HTC based wireless devices
x x x x pcmcia atmel_cs Atmel at76c50x 802.11 wireless ethernet cards
x x x x pci atmel_pci Atmel at76c50x 802.11 wireless ethernet cards
x x x x pci,pcmcia b43 Broadcom B43 wireless
x x x x pci b43legacy Broadcom B43legacy wireless
x x x x usb brcmfmac Broadcom 802.11 wireless LAN fullmac
x x x x pci brcmsmac Broadcom 802.11n wireless LAN
x x x x usb carl9170 Atheros AR9170 802.11n USB wireless
x x x x pcmcia hostap_cs Intersil Prism2-based 802.11 wireless LAN cards (PC Card)
x x x x pci hostap_pci Intersil Prism2.5-based 802.11 wireless LAN PCI cards
x x x x pci hostap_plx Intersil Prism2-based 802.11 wireless LAN cards (PLX)
x x x x pci ipw2100 Intel(R) PRO/Wireless 2100 Network
x x x x pci ipw2200 Intel(R) PRO/Wireless 2200/2915 Network
x x x x pci iwl3945 Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux
x x x x pci iwl4965 Intel(R) Wireless WiFi 4965 driver for Linux
x x x x pci iwlwifi Intel(R) Wireless WiFi driver for Linux
x x x x pcmcia libertas_cs Marvell 83xx compact flash WLAN cards
x x x x usb libertas_tf_usb 8388 USB WLAN Thinfirm
x x x x virtual mac80211_hwsim Software simulator of 802.11 radio(s) for mac80211
x x x x pci mwifiex_pcie Marvell WiFi-Ex PCI-Express Driver version 1.0
x x x x usb mwifiex_usb Marvell WiFi-Ex USB Driver version1.0
x x x x pci mwl8k Marvell TOPDOG(R) 802.11 Wireless Network
x x x x pcmcia orinoco_cs PCMCIA Lucent Orinoco, Prism II based and similar wireless cards
x x x x pci orinoco_nortel wireless LAN cards using the Nortel PCI bridge
x x x x pci orinoco_plx wireless LAN cards using the PLX9052 PCI bridge
x x x x pci orinoco_tmd wireless LAN cards using the TMD7160 PCI bridge
x x x x usb orinoco_usb Orinoco wireless LAN cards using EZUSB bridge
x x x x pci p54pci Prism54 PCI wireless
x x x x usb p54usb Prism54 USB wireless
x x x x pcmcia ray_cs Raylink/WebGear wireless LAN
x x x x usb rndis_wlan RNDIS based USB Wireless adapters
x x x x pci rt2400pci Ralink RT2400 PCI & PCMCIA Wireless LAN
x x x x pci rt2500pci Ralink RT2500 PCI & PCMCIA Wireless LAN
x x x x usb rt2500usb Ralink RT2500 USB Wireless LAN
x x x x pci rt2800pci Ralink RT2800 PCI & PCMCIA Wireless LAN
x x x x usb rt2800usb Ralink RT2800 USB Wireless LAN
x x x x pci rt61pci Ralink RT61 PCI & PCMCIA Wireless LAN
x x x x usb rt73usb Ralink RT73 USB Wireless LAN
x x x x usb rtl8187 RTL8187/RTL8187B USB wireless
x x x x pci rtl8188ee Realtek 8188E 802.11n PCI wireless
x x x x pci rtl818x_pci RTL8180 / RTL8185 / RTL8187SE PCI wireless
x x x x pci rtl8192ce Realtek 8192C/8188C 802.11n PCI wireless
x x x x usb rtl8192cu Realtek 8192C/8188C 802.11n USB wireless
x x x x pci rtl8192de Realtek 8192DE 802.11n Dual Mac PCI wireless
x x x x pci rtl8192se Realtek 8192S/8191S 802.11n PCI wireless
x x x x pci rtl8723ae Realtek 8723E 802.11n PCI wireless
x x x x usb sierra_net USB-to-WWAN Driver for Sierra Wireless modems
x x x x pcmcia spectrum_cs Symbol Spectrum24 Trilogy cards with firmware downloader
x x x x usb usb8xxx 8388 USB WLAN
x x x x pci wil6210 60g WiFi WIL6210 card
x x x x pcmcia wl3501_cs Planet wl3501 wireless
x x x x usb zd1201 ZyDAS ZD1201 based USB Wireless adapters
x x x x usb zd1211rw USB driver for devices with the ZD1211 chip


© 2001-2020 Das fli4l-Team - February 2, 2020