bsd_comp.o
).
Load command: /sbin/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod scc.o No module parameters.
3c501.o
).
Load command: /sbin/insmod 3c501.o io = 0x280 IO base address irq = 5 IRQ (Probes ports: 0x280, 0x300)
3c503.o
).
Load command: /sbin/insmod 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/insmod 3c505.o io = 0x300 irq = 0 (Probes ports: 0x300, 0x280, 0x310)
3c507.o
).
Load command: /sbin/insmod 3c507.o io = 0x300 irq = 0 (Probes ports: 0x300, 0x320, 0x340, 0x280)
3c509.o
).
Load command: /sbin/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod at1700.o io = 0x260 irq = 0 (Probes ports: 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300)
e2100.o
).
Load command: /sbin/insmod 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/insmod depca.o io = 0x200 irq = 7 (Probes ports: ISA: 0x300, 0x200; EISA: 0x0c00 )
ewrk3.o
).
Load command: /sbin/insmod 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/insmod eexpress.o io = 0x300 irq = 0 (IRQ value read from EEPROM) (Probes ports: 0x300, 0x270, 0x320, 0x340)
eepro.o
).
Load command: /sbin/insmod eepro.o io = 0x200 irq = 0 (Probes ports: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360)
fmv18x.o
).
Load command: /sbin/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod 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/insmod ni52.o io=0x360 irq=9 memstart=0xd0000 memend=0xd4000 Don't use autoprobing, io=0
ac3200.o
).
Load command: /sbin/insmod ac3200.o As this is an EISA board, Autoprobe should work. Depends on 8390.o
apricot.o
).
Load command: /sbin/insmod apricot.o io = 0x300 (Can't be altered!) irq = 10
de4x5.o
).
Load command: /sbin/insmod 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/insmod 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/insmod 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/insmod de600.o de600_debug = 0 (On port 0x378, irq 7 -- lpt1; compile time configurable)
de620.o
).
Load command: /sbin/insmod de620.o bnc = 0, utp = 0 <-- Force media by setting either. io = 0x378 (also compile-time configurable) irq = 7
ibmtr.o
).
Load command: /sbin/insmod ibmtr.o io=0xa20 irq=0 io = 0xa20 You should not use auto-probing with insmod irq = 0
arcnet.o
).
Load command: /sbin/insmod arcnet.o io = 0 irqnum = 0 shmem = 0 num = 0 DO SET THESE MANUALLY AT INSMOD! (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 )