Red Hat Linux 7.1: The Official Red Hat Linux Reference Guide | ||
---|---|---|
Prev | Appendix A. General Parameters and Modules | Next |
Table A-5. Ethernet Module Parameters
Hardware | Module | Parameters |
---|---|---|
3Com 3c501 | 3c501.o | 3c501=io_port,IRQ |
3Com 3c503 and 3c503/16 | 3c503.o | 3c503=io_port,IRQ OR 3c503 io=io_port_1,io_port_n irq=IRQ_1,IRQ_n |
3Com EtherLink Plus (3c505) | 3c505.o | 3c505=io_port,IRQ OR 3c505 io=io_port_1,io_port_n irq=IRQ_1,IRQ_2 |
3Com EtherLink 16 | 3c507.o | 3c507=io_port,IRQ OR 3c507 io=io_port irq=IRQ |
3Com EtherLink III | 3c509.o | 3c509=IRQ |
3Com ISA EtherLink XL "Corkscrew" | 3c515.o | |
3Com EtherLink PCI III/XL Vortex (3c590, 3c592, 3c595, 3c597) Boomerang (3c900, 3c905, 3c595) | 3c59x.o | |
RTL8139, SMC EZ Card Fast Ethernet | 8139too.o | |
Apricot 82596 | 82596.o | |
Ansel Communications Model 3200 | ac3200.o | ac3200=io_port,IRQ OR ac3200 io=io_port_1,io_port_n irq=IRQ_1,IRQ_n |
Alteon AceNIC Gigabit | acenic.o | |
Aironet Arlan 655 | arlan.o | |
Aironet 4500 PCI-ASI-i365 wireless | aironet4500_card.o | |
Allied Telesis AT1700 | at1700.o | at1700=io_port,IRQ OR at1700 io=io_port irq=IRQ |
Tangent ATB-II, Novel NL-10000, Daystar Digital LT-200, Dayna DL2000, DaynaTalk PC (HL), COPS LT-95, Farallon PhoneNET PC II, III | cops.o | cops=io_port,IRQ OR cops io=io_port irq=IRQ |
Modular driver for the COSA or SRP synchronous serial card | cosa.o | cosa=io_port,IRQ,dma |
Crystal SemiconductorCS89[02]0 | cs89x0.o | |
EtherWORKS DE425 TP/COAX EISA, DE434 TP PCI, DE435/450 TP/COAX/AUI PCI DE500 10/100 PCI Kingston, LinkSys, SMC8432, SMC9332, Znyx31[45], and Znyx346 10/100 cards with DC21040 (no SROM), DC21041[A], DC21140[A], DC21142, DC21143 chipsets | de4x5.o | de4x5=io_port OR de4x5 io=io_port de4x5 args='ethX[fdx] autosense=MEDIA_STRING' |
D-Link DE-600 Ethernet Pocket Adapter | de600.o | |
D-Link DE-620 Ethernet Pocket Adapter | de620.o | |
DIGITAL DEPCA & EtherWORKS DEPCA, DE100, DE101, DE200 Turbo, DE201Turbo DE202 Turbo TP/BNC, DE210, DE422 EISA | depca.o | depca=io_port,IRQ OR depca io=io_port irq=IRQ |
Digi Intl. RightSwitch SE-X EISA and PCI | dgrs.o | |
Davicom DM9102(A)/DM9132/ DM9801 Fast Ethernet | dmfe.o | |
Intel EtherExpress/1000 Gigabit | e1000.o | |
Cabletron E2100 | e2100.o | e2100=io_port,IRQ,mem OR e2100 io=io_port irq=IRQ mem=mem |
Intel EtherExpress Pro10 | eepro.o | eepro=io_port,IRQ OR eepro io=io_port irq=IRQ |
Intel i82557/i82558 PCI EtherExpressPro driver | eepro100.o | |
Intel EtherExpress 16 (i82586) | eexpress.o | eexpress=io_port,IRQ OR eexpress io=io_port irq=IRQ |
SMC EtherPower II 9432 PCI (83c170/175 EPIC series) | epic100.o | |
Racal-Interlan ES3210 EISA | es3210.o | |
ICL EtherTeam 16i/32 EISA | eth16i.o | eth16i=io_port,IRQ OR eth16i ioaddr=io_port IRQ=IRQ |
EtherWORKS 3 (DE203, DE204 and DE205) | ewrk3.o | ewrk=io_port,IRQ OR ewrk io=io_port irq=IRQ |
Fujitsu FMV-181/182/183/184 | fmv18x.o | fmv18x=io_port,IRQ OR fmv18x io=io_port irq=IRQ |
A Packet Engines GNIC-II Gigabit | hamachi.o | |
Modular driver for the Comtrol Hostess SV11 | hostess_sv11.o | hostess_sv11=io_port,IRQ, DMABIT OR hostess_sv11 io=io_port irq=IRQ dma=DMABIT |
HP PCLAN/plus | hp-plus.o | hp-plus=io_port,IRQ OR hp-plus io=io_port irq=IRQ |
HP LAN Ethernet | hp.o | hp=io_port,IRQ OR hp io=io_port irq=IRQ |
100VG-AnyLan Network Adapters HP J2585B, J2585A, J2970, J2973, J2573 Compex ReadyLink ENET100-VG4, FreedomLine 100/VG | hp100.o | hp100=io_port,name OR hp100 hp100_port=io_port hp100_name=name |
IBM Token Ring 16/4 | ibmtr.o | ibmtr=io_port,IRQ,mem OR ibmtr io=io_port irq=IRQ mem=mem |
AT1500, HP J2405A, most NE2100/clone | lance.o | |
Mylex LNE390 EISA | lne390.o | |
ltpc.o | ltpc=io_port,IRQ OR ltpc io=io_port irq=IRQ | |
MyriCOM MyriNET SBUS | myri_sbus.o | |
NatSemi DP83815 Fast Ethernet | natsemi.o | |
NE1000 / NE2000 (non-pci) | ne.o | ne=io_port,IRQ OR ne io=io_port irq=IRQ |
PCI NE2000 cards RealTEk RTL-8029, Winbond 89C940, Compex RL2000, KTI ET32P2, NetVin, NV5000SC, Via 82C926, SureCom NE34 | ne2k-pci.o | |
Novell NE3210 EISA | ne3210.o | |
MiCom-Interlan NI5010 | ni5010.o | |
NI5210 card (i82586 Ethernet chip) | ni52.o | ni52=io_port,IRQ OR ni52 io=io_port irq=IRQ |
NI6510 Ethernet | ni65.o | |
Older DEC 21040, most 21*40 Ethernet | old_tulip.o | old_tulip=io_port OR old_tulip io=io_port |
AMD PCnet32 and AMD PCnetPCI | pcnet32.o | |
RedCreek Communications PCI | rcpci.o | |
RealTek cards using RTL8129 or RTL8139 Fast Ethernet chipsets | rtl8139.o | |
Sangoma S502/S508 multi-protocol FR | sdla.o | |
Sangoma S502A, ES502A, S502E, S503, S507, S508, S509 | sdladrv.o | |
SysKonnect SK-98XX Gigabit | sk98lin.o | |
SysKonnect Token Ring ISA/PCI Adapter, TR4/16(+) ISA or PCI, TR4/16 PCI, and older SK NET TR4/16 ISA cards | sktr.o | sktr=io_port,IRQ,mem OR sktr io=io_port irq=IRQ mem=mem |
SMC Ultra and SMC EtherEZ ISA ethercard (8K, 83c790) | smc-ultra.o | smc-ultra=io_port,IRQ OR smc-ultra io=io_port irq=IRQ |
SMC Ultra32 EISA Ethernet card (32K) | smc-ultra32.o | |
SMC 9000 series of Ethernet cards | smc9194.o | smc9194=io_port,IRQ OR smc9194 io=io_port irq=IRQ ifport=[0,1,2] |
Sun BigMac Ethernet | sunbmac.o | |
Sundance ST201 Alta | sundance.o | |
Sun Happy Meal Ethernet | sunhme.o | |
Sun Quad Ethernet | sunqe.o | |
ThunderLAN | tlan.o | |
Digital 21x4x Tulip PCI Ethernet cards SMC EtherPower 10 PCI(8432T/8432BT) SMC EtherPower 10/100 PCI(9332DST) DEC EtherWorks 100/10 PCI(DE500-XA) DEC EtherWorks 10 PCI(DE450) DEC QSILVER's, Znyx 312 etherarray Allied Telesis LA100PCI-T Danpex EN-9400, Cogent EM110 | tulip.o | |
VIA Rhine PCI Fast Ethernet cards with either the VIA VT86c100A Rhine-II PCI or 3043 Rhine-I D-Link DFE-930-TX PCI 10/100 | via-rhine.o | |
AT&T GIS (nee NCR) WaveLan ISA Card | wavelan.o | wavelan=[IRQ,0],io_port,NWID |
WD8003 and WD8013-compatible Ethernet cards | wd.o | wd=io_port,IRQ,mem, mem_end OR wd io=io_port irq=IRQ mem=mem mem_end=end |
Compex RL100ATX-PCI | winbond.o | |
Packet Engines Yellowfin | yellowfin.o | |
Z8530 based HDLC cards for AX.25 | z85230.o |
Here are some examples of these modules in use:
Table A-6. Ethernet Parameter Configuration Examples
Configuration | Example |
---|---|
NE2000 ISA card at IO address 300 and IRQ 11 | ne=0x300,11 ether=0x300,11,eth0 |
Wavelan card at IO 390, autoprobe for IRQ, and use the NWID to 0x4321 | wavelan=0,0x390,0x4321 ether=0,0x390,0x4321,eth0 |
You can use multiple Ethernet cards in one machine. If each card uses a different driver (for example, a 3c509 and a DE425), you simply need to add alias (and possibly options) lines for each card to /etc/modules.conf. See the Official Red Hat Linux Customization Guide for more information.
If any two Ethernet cards use the same driver (such as two 3c509 cards or a 3c595 and a 3c905), you will need to either give the two card addresses on the driver's options line (for ISA cards) or simply add one alias line for each card (for PCI cards).
For additional information about using more than one Ethernet card, see the Linux Ethernet-HOWTO at http://www.redhat.com/mirrors/LDP/HOWTO/Ethernet-HOWTO.html.