bsd_comp.o
).
Load command: /sbin/modprobe bsd_comp.o No module parameters. Depends on ppp.o
slhc.o
).Routines to compress and uncompress tcp packets (for transmission over low speed serial lines).
Required by SLIP and PPP (also ISDN-PPP) protocols.
Load command: /sbin/modprobe slhc.o No module parameters.
8390.o
).This is the chip-specific code for many 8390-based ethernet adaptors.
This is not a complete driver, it must be combined with board-specific
code such as ne.o, wd.o, 3c503.o
, etc.
Load command: /sbin/modprobe 8390.o No module parameters.
dummy.o
).This is essentially a bit-bucket device (i.e. traffic you send to this device is consigned into oblivion) with a configurable IP address. It is most commonly used in order to make your currently inactive SLIP address seem like a real address for local programs.
Load command: /sbin/modprobe dummy.o No module parameters.
eql.o
). If you have two serial connections to some other computer (this usually requires two modems and two telephone lines) and you use SLIP (= the protocol for sending internet traffic over telephone lines) or PPP (= a better SLIP) on them, you can make them behave like one double speed connection using this driver.
Load command: /sbin/modprobe eql.o No module parameters.
dlci.o
).This is support for the frame relay protocol; frame relay is a fast
low-cost way to connect to a remote internet access provider or to
form a private wide area network. The one physical line from your
box to the local "switch" (i.e. the entry point to the frame relay
network) can carry several logical point-to-point connections to
other computers connected to the frame relay network. For a general
explanation of the protocol, check out
http://frame-relay.indiana.edu/4000/4000index.html
on the WWW.
To use frame relay, you need supporting hardware (FRAD) and certain
programs from the net-tools package as explained in
Documentation/networking/framerelay.txt
.
Load command: /sbin/modprobe dlci.o No module parameters.
sdla.o
).This is a driver for the Sangoma S502A, S502E and
S508 Frame Relay Access Devices. These are multi-protocol
cards, but only frame relay is supported by the driver at this
time. Please read Documentation/networking/framerelay.txt
.
Load command: /sbin/modprobe sdla.o No module parameters. Depends on dlci.o
plip.o
).PLIP (Parallel Line Internet Protocol) is used to create a mini
network consisting of two (or, rarely, more) local machines. The
parallel ports (the connectors at the computers with 25 holes) are
connected using "null printer" or "Turbo Laplink" cables which can
transmit 4 bits at a time or using special PLIP cables, to be used
on bidirectional parallel ports only, which can transmit 8 bits at a
time (you can find the wiring of these cables in
drivers/net/README?.plip
). The cables can be up to 15m long. This
works also if one of the machines runs DOS/Windows and has some PLIP
software installed, e.g. the Crynwr PLIP packet driver
http://sunsite.cnam.fr/packages/Telnet/PC/msdos/misc/pktdrvr.txt
and winsock or NCSA's telnet.
Load command: /sbin/modprobe plip.o io=0x378 irq=7 io = 0 irq = 0 (by default, uses IRQ 5 for port at 0x3bc, IRQ 7 for port at 0x378, and IRQ 2 for port at 0x278) (Probes ports: 0x278, 0x378, 0x3bc)
ppp.o
).To use PPP you need an additional program called pppd as described
in Documentation/networking/ppp.txt
and in the PPP-HOWTO,
available from sunsite.unc.edu:/pub/Linux/docs/HOWTO
.
Load command: /sbin/modprobe ppp.o No module parameters. Depends on slhc.o Also depends on serial.o, this is not detected automatically, so serial.o must be loaded manually.
slip.o
).SLIP (Serial Line Internet Protocol) is the protocol used to send Internet traffic over telephone lines or serial cables (also known as nullmodems).
Load command: /sbin/modprobe slip.o slip_maxdev = 256 (default value from SL_NRUNIT on slip.h) Depends on slhc.o Also depends on serial.o, this is not detected automatically, so serial.o must be loaded manually.
baycom.o
).This is a driver for Baycom style simple amateur radio
modems that connect to either a serial interface or a parallel
interface. The driver supports the ser12 and par96 designs. To
configure the driver, use the setbaycom utility available from
http://www.ife.ee.ethz.ch/~sailer/ham/ham.html#lnxbay. For
informations on the modems, see http://www.baycom.de
and
drivers/char/README.baycom
.
Load command: /sbin/modprobe baycom.o modem=1 iobase=0x3f8 irq=4 options=1 major major number the driver should use; default 60 modem modem type of the first channel (minor 0); 1=ser12, 2=par96/par97, any other value invalid iobase base address of the port; common values are for ser12 0x3f8, 0x2f8, 0x3e8, 0x2e8 and for par96/par97 0x378, 0x278, 0x3bc irq interrupt line of the port; common values are for ser12 3,4 and for par96/par97 7 options 0=use hardware DCD, 1=use software DCD
strip.o
).STRIP is a radio protocol developed for the MosquitoNet project (http://mosquitonet.stanford.edu/) to send Internet traffic using Metricom radios. Metricom radios are small, battery powered, 100kbit/sec packet radio transceivers, about the size and weight of a cellular telephone. (You may also have heard them called "Metricom modems" but we avoid the term "modem" because it misleads many people into thinking that you can plug a Metricom modem into a phone line and use it as a modem.) You can use STRIP on any Linux machine with a serial port, although it is obviously most useful for people with laptop computers.
Load command: /sbin/modprobe strip.o No module parameters.
wavelan.o
).These are cards for wireless ethernet-like networking. Supported are AT&T GIS and NCR WaveLAN cards.
Load command: /sbin/modprobe wavelan.o io = 0x390 (Settable, but change not recommended) irq = 0 (Not honoured, if changed..)
wic.o
).Support for the WIC parallel port radio bridge.
Load command: /sbin/modprobe wic.o It appears that devices 'wic0', 'wic1' and 'wic2' have direct relations to corresponding 'lpx' ports.
scc.o
).These cards are used to connect your Linux box to an amateur radio
in order to communicate with other computers. If you want to use
this, read Documentation/networking/z8530drv.txt
and the HAM-HOWTO.
Load command: /sbin/modprobe scc.o No module parameters.
3c501.o
).
Load command: /sbin/modprobe 3c501.o io = 0x280 IO base address irq = 5 IRQ (Probes ports: 0x280, 0x300)
3c503.o
).
Load command: /sbin/modprobe 3c503.o io = 0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ software selected by driver using autoIRQ) xcvr = 0 (Use xcvr=1 to select external transceiver.) (Probes ports: 0x300, 0x310, 0x330, 0x350, 0x250, 0x280, 0x2A0,0x2E0) Depends on 8390.o
3c505.o
).
Load command: /sbin/modprobe 3c505.o io = 0x300 irq = 0 (Probes ports: 0x300, 0x280, 0x310)
3c507.o
).
Load command: /sbin/modprobe 3c507.o io = 0x300 irq = 0 (Probes ports: 0x300, 0x320, 0x340, 0x280)
3c509.o
).
Load command: /sbin/modprobe 3c509.o io = 0 irq = 0 ( Module load-time probing Works reliably only on EISA, ISA ID-PROBE IS NOT RELIABLE! Compile this driver statically into kernel for now, if you need it auto-probing on an ISA-bus machine. )
3c59x.o
).Provides support for folloving cards :
Load command: /sbin/modprobe 3c59x.o debug=1 options=0,,12 This sets the debug message level to minimal messages, sets the first card to the 10baseT transceiver, the second to the EEPROM-set transceiver, and the third card to operate in full-duplex mode using its 100baseTx transceiver. (Note: card ordering is set by the PCI BIOS.) Possible media type settings 0 10baseT 1 10Mbs AUI 2 undefined 3 10base2 (BNC) 4 100base-TX 5 100base-FX 6 MII (not yet available) 7 <Use default setting> 8 Full-duplex bit 8 10baseT full-duplex 12 100baseTx full-duplex 16 Bus-master enable bit (experimental use only!) Details of the device driver implementation are at the top of the source file.
wd.o
).
Load command: /sbin/modprobe wd.o io = 0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ val. read from EEPROM, ancient cards use autoIRQ) mem = 0 (Force shared-memory on address 0xC8000, or whatever..) mem_end = 0 (Force non-std. mem. size via supplying mem_end val.) (eg. for 32k WD8003EBT, use mem=0xd0000 mem_end=0xd8000 (Probes ports: 0x300, 0x280, 0x380, 0x240) Depends on 8390.o
smc-ultra.o
).
Load command: /sbin/modprobe smc-ultra.o io = 0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ val. read from EEPROM) (Probes ports: 0x200, 0x220, 0x240, 0x280, 0x300, 0x340, 0x380) Depends on 8390.o
smc9194.o
).This is a driver for SMC's 9000 series of Ethernet cards.
Load command: /sbin/modprobe smc9194.o io = 0 for the base address irq = 0 for the IRQ ifport = 0 for autodetect, 1 for TP, 2 for AUI ( or 10base2 ) Probes ports: 0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0, 0x300, 0x320, 0x340, 0x360, 0x380, 0x3A0, 0x3C0, 0x3E0 Debug level setable in smc9194.c driver code.
at1700.o
).
Load command: /sbin/modprobe at1700.o io = 0x260 irq = 0 (Probes ports: 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300)
e2100.o
).
Load command: /sbin/modprobe e2100.o io = 0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ software selected by driver) mem = 0 (Override default shared memory start of 0xd0000) xcvr = 0 (Use xcvr=1 to select external transceiver.) (Probes ports: 0x300, 0x280, 0x380, 0x220) Depends on 8390.o
depca.o
).
Load command: /sbin/modprobe depca.o io = 0x200 irq = 7 (Probes ports: ISA: 0x300, 0x200; EISA: 0x0c00 )
ewrk3.o
).
Load command: /sbin/modprobe ewrk3.o io = 0x300 irq = 5 (With module no autoprobing! On EISA-bus does EISA probing. Static linkage probes ports on ISA bus: 0x100, 0x120, 0x140, 0x160, 0x180, 0x1A0, 0x1C0, 0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0, 0x300, 0x340, 0x360, 0x380, 0x3A0, 0x3C0)
eexpress.o
).
Load command: /sbin/modprobe eexpress.o io = 0x300 irq = 0 (IRQ value read from EEPROM) (Probes ports: 0x300, 0x270, 0x320, 0x340)
eepro.o
).
Load command: /sbin/modprobe eepro.o io = 0x200 irq = 0 (Probes ports: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360)
fmv18x.o
).
Load command: /sbin/modprobe fmv18x.o io = 0x220 for the base address irq = 0 for the IRQ Probes ports: 0x220, 0x240, 0x260, 0x280, 0x2a0, 0x2c0, 0x300, 0x340
hp-plus.o
).
Load command: /sbin/modprobe hp-plus.o io = 0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ read from configuration register) (Probes ports: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340) Depends on 8390.o
hp.o
).
Load command: /sbin/modprobe hp.o io = 0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ software selected by driver using autoIRQ) (Probes ports: 0x300, 0x320, 0x340, 0x280, 0x2C0, 0x200, 0x240) Depends on 8390.o
hp100.o
).
Load command: /sbin/modprobe hp100.o hp100_port = 0 (IO-base address) (Does EISA-probing, if on EISA-slot; On ISA-bus probes all ports from 0x100 thru to 0x3E0 in increments of 0x020)
eth16i.o
).
Load command: /sbin/modprobe eth16i.o io = 0x2a0 (It will complain if you don't supply an "io=0xNNN") irq = 0 (IRQ software selected by driver using autoIRQ) Probed ports on eth16i card : 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300 Probed ports in eth32i card : 0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7000, 0x8000, 0x9000, 0xA000, 0xB000, 0xC000, 0xD000, 0xE000, 0xF000
ne.o
).
Load command: /sbin/modprobe ne.o io = 0 (Explicitly *requires* an "io=0xNNN" value) irq = 0 (Tries to determine configured IRQ via autoIRQ) (Probes ports: 0x300, 0x280, 0x320, 0x340, 0x360) Depends on 8390.o
ni52.o
).
Load command: /sbin/modprobe ni52.o io=0x360 irq=9 memstart=0xd0000 memend=0xd4000 Don't use autoprobing, io=0
ac3200.o
).
Load command: /sbin/modprobe ac3200.o As this is an EISA board, Autoprobe should work. Depends on 8390.o
apricot.o
).
Load command: /sbin/modprobe apricot.o io = 0x300 (Can't be altered!) irq = 10
de4x5.o
).
Load command: /sbin/modprobe de4x5.o io = 0x000b irq = 10 is_not_dec = 0 For non-DEC card using DEC 21040/21041/21140 chip, set this to 1 (EISA, and PCI probing)
tulip.o
).
Load command: /sbin/modprobe tulip.o Read Documentation/networking/tulip.txt
dgrs.o
).This is a Linux driver for the Digi International RightSwitch SE-X EISA and PCI boards. These are 4 (EISA) or 6 (PCI) port ethernet switches and a NIC combined into a single board.
There is a tool for setting up input and output packet filters on each port, called "dgrsfilt".
The management tool lets you watch the performance graphically, as well as set the SNMP agent IP and IPX addresses, IEEE Spanning Tree, and Aging time. These can also be set from the command line when the driver is loaded.
There is also a companion management tool, called "xrightswitch".
Load command: /sbin/modprobe dgrs.o debug=NNN Debug printing level dma=0/1 Disable/Enable DMA on PCI card spantree=0/1 Disable/Enable IEEE spanning tree hashexpire=NNN Change address aging time (default 300 seconds) ipaddr=A,B,C,D Set SNMP agent IP address i.e. 199,86,8,221 ipxnet=NNN Set SNMP agent IPX network number
de600.o
).
Load command: /sbin/modprobe de600.o de600_debug = 0 (On port 0x378, irq 7 -- lpt1; compile time configurable)
de620.o
).
Load command: /sbin/modprobe de620.o bnc = 0, utp = 0 <-- Force media by setting either. io = 0x378 (also compile-time configurable) irq = 7
ibmtr.o
).
Load command: /sbin/modprobe ibmtr.o io=0xa20 irq=0 io = 0xa20 You should not use auto-probing with insmod irq = 0
arcnet.o
).Read The Fine Information at
/usr/src/linux/Documentation/networking/arcnet.txt
. Also Arcnet
hardware information arcnet-hardware.txt
is found in same place.
Load command: /sbin/modprobe arcnet.o io=0x300 irq=2 shmem=0xd0000 You can name the device using something like "device=arc1" (for a second card) or "device=eth0" (for weird reasons) if you like. (When probing, looks at the following possible addresses: Suggested ones: 0x300, 0x2E0, 0x2F0, 0x2D0 Other ones: 0x200, 0x210, 0x220, 0x230, 0x240, 0x250, 0x260, 0x270, 0x280, 0x290, 0x2A0, 0x2B0, 0x2C0, 0x310, 0x320, 0x330, 0x340, 0x350, 0x360, 0x370, 0x380, 0x390, 0x3A0, 0x3E0, 0x3F0 )