Seul RAID-0 est disponible pour Linux actuellement. Le mode linéair n'est pas considéré comme faisant partie de la définition RAID. Le Raid Advisory Board ne considère pas également que RAID-0 fait partie de la définition de RAID puisqu'il manque la redondance des données.

Les modes utiles à implémenter sont RAID-0, RAID-1, RAID-5 et RAID-6. Multiple device in Linear (append) mode ( Si vous utilisez cette option, alors vos multiples gestionnaires de périphériques pourront utiliser le mode dir linéaire, c'est à dire combiner les partitions des disque dur en les ajoutant les uns aux autres. Commande de chargement : /sbin/modprobe linear.o Aucun paramètre pour le module. Multiple device in RAID-0 (striped) mode ( Si vous utilisez cette option, alors vos multiples gestionnaires de périphériques seront capable d'utiliser le mode dit raid0, c'est à dire que vous pouvez combiner des partitions disque en un seul périphérique. Les données s'enregistreront sur les différentes partitions. Cela accél_re le taux de transfert si les partitions se trouvent sur des disques distincts. Commande de chargement : /sbin/modprobe raid0.o Aucun paramètre pour le module. RAM disk support ( Activer cette option va vous permettre d'utiliser une partie de votre RAM comme d'un périphérique en mode block, pour y créer des systèmes de fichier en lecture et en écriture, pour y faire n'importe quelle opération qu'un périphérique en mode bloc normal (comme les disques durs). C'est généralement utilisé pour charger et conserver une copie d'un système de fichier racine minimal lors de l'installation initiale de Linux. Commande de chargement : /sbin/modprobe rd.o Aucun paramètre pour le module. Paramètres lors de l'amorçage disponibles, consultez le BootPrompt-HOWTO. XT harddisk support ( Les vieux contrôleurs 8 bits de disques dur utilisés par les IBM XT. Maintenant, l'existance de ce support ne signifie pas que vous pouvez utiliser Linux sur un IBM XT ;-). Commande de chargement : /sbin/modprobe xd.o Aucun paramètre pour le module. Options TCP/IP et réseau.

IP Tunneling ( Cette option provoque l'encapsulation des données d'un type de protocole dans un autre protocole et l'envoie à travers un cannal qui comprends le protocol incapsulé. Deux modules sont nécessaires /usr/src/linux/drivers/net/README.tunnel. Commande de chargement : /sbin/modprobe ipip.o /sbin/modprobe new_tunnel.o Aucun paramètre pour le module. IP Aliasing support ( Parfois, il est très utile de donner plusieurs adresses à une seule interface réseau (un port série ou une carte Ethernet). Le cas le plus répandu est si vous voulez avoir plusieurs serveurs WWW sur la même machine, ayant des noms d'accès différents. Commande de chargement : /sbin/modprobe ip_alias.o Aucun paramètre pour le module. IP Reverse ARP ( Commande de chargement : /sbin/modprobe rarp.o Aucun paramètre pour le module. IPX Protocol ( Il s'agit de la gestion du protocole pour les réseaux Novell, IPX, utilisé pour les réseaux locaux sous Dos ou sous Windows.

Ce protocole est nécessaire si : vous voulez vous connecter à des serveurs Netware en se servant de l'émulateur Dos vous voulez monter des disques Netware comme des systèmes de fichiers en utilisant le client Novell pour Linux, vous voulez vous connecter au serveur Linux à partir de clients Netware, ou monter des répertoires Linux comme des disques Netware. Il existe deux démons pour cela :

La page centrale pour ncpfs est ftp.gwdg.de/pub/linux/misc/ncpfs, mais sunsite et ses très nombreux miroirs doit également l'avoir.

Le site central de klokan.sh.cvut.cz/pub/linux/linware,

Le paquetage ftp.gwdg.de/pub/linux/misc/ncpfs. Commande de chargement : /sbin/modprobe ipx.o Aucun paramètre pour le module. Appletalk DDP ( Appletalk est le protocole de communication entre les machines Apple. EtherTalk est le nom utilisé pour appletalk sur Ethernet et Localtalk est en fait appletalk sur les lignes séries Apple. Commande de chargement : /sbin/modprobe appletalk.o Aucun paramètre pour le module. Gestion SCSI.

La gestion SCSI dans le noyau Linux peut être transformée en modules de plusieurs manière, selon le besoin de l'utilisateur final. Pour comprendre ces options, définissons tout d'abord quelques termes.

Le noyau SCSI contient le noyau de la gestion SCSI. Sans cela, vous ne pouvez rien faire avec aucun autre gestionnaire SCSI. Ce noyau SCSI peut être transformé en module (Les gestionnaires de plus haut ou de plus bas niveau peuvent être chargé dans n'importe quel ordre du moment où le noyau SCSI est présent dans le noyau (qu'il soit originalement inclu ou sous forme de module). Le gestionnaire de disque ( Les gestionnaires bas niveau sont ceux qui gèrent les cartes SCSI supportées par votre machine. Par exemple, pour la carte Adaptec 1542, Gestion du noyau SCSI Gestion du noyau SCSI ( Commande de chargement : /sbin/modprobe scsi_mod.o Aucun paramètre pour le module. Gestion haut niveau SCSI Gestion disque SCSI ( Commande de chargement : /sbin/modprobe sd_mod.o Aucun paramètre pour le module. Gestion lecteur de cartouche SCSI ( Commande de chargement : /sbin/modprobe st.o Aucun paramètre pour le module. Certains paramètres d'amorçage sont disponibles, consultez le BootPrompt-HOWTO. Gestion des CD-ROM SCSI ( Commande de chargement : /sbin/modprobe sr_mod.o Aucun paramètre pour le module. Gestion du SCSI générique ( Commande de chargement : /sbin/modprobe sg.o Aucun paramètre pour le module. Gestionnaires SCSI bas niveau

Bon nombre de cartes SCSI ne gèrent pas de paramètres pour leurs modules, ils font une /usr/src/linux/drivers/scsi pour trouver votre matériel. Si votre carte se trouve à une adresse non standard, alors vous devez inclure d'une manière permanente votre gestionnaire dans le noyau et utiliser les options d'amorçage de votre machine (voir BootPrompt-HOWTO). Sinon, vous pouvez toujours modifier les sources et les recompiler. 7000FASST SCSI support ( Commande de chargement : /sbin/modprobe wd7000.o Aucun paramètre pour le module. Détection automatique la carte, a besoin d'un BIOS installé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Adaptec AHA152X/2825 support ( Commande de chargement : /sbin/modprobe aha154x.o Aucun paramètre pour le module. Auto détection de la carte, a besoin d'un BIOS installé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Adaptec AHA1542 support ( Commande de chargement : /sbin/modprobe aha1542.o Aucun paramètre pour le module. Auto détection de la carte aux adresses 0x330 et 0x334. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Adaptec AHA1740 EISA support ( Commande de chargement : /sbin/modprobe aha1740.o Aucun paramètre pour le module. Auto détection de la carte. Adaptec AHA274X/284X/294X support ( Commande de chargement : /sbin/modprobe aic7xxx.o Aucun paramètre pour le module. Auto détection de la carte, le BIOS doit être activé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. AdvanSys SCSI support ( Commande de chargement : /sbin/modprobe advansys.o [paramètres] asc_iopflag=1 observation du port activé=1, désactivé=0 asc_ioport=0x110,0x330 ports à scruter asc_dbglvl=1 niveau de débogage 0: uniquement les erreurs 1: haut niveau de trace 2-N: option verbeuse Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Always IN2000 SCSI support ( Commande de chargement : /sbin/modprobe in2000.o Aucun paramètre pour le module. Auto détection de la carte, BIOS non nécessaire. BusLogic SCSI support ( La liste des cartes BusLogic supportées est /usr/src/linux/drivers/scsi/README.BusLogic pour en avoir la liste complète. Commande de chargement : /sbin/modprobe BusLogic.o Aucun paramètre pour le module. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. DTC3180/3280 SCSI support ( Commande de chargement : /sbin/modprobe dtc.o Aucun paramètre pour le module. Auto détection de la carte. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. EATA ISA/EISA (DPT PM2011/021/012/022/122/322) support ( Commande de chargement : /sbin/modprobe eata.o Aucun paramètre pour le module. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alphatronix) ( Inclue DPT Smartcache, Smartcache III et SmartRAID. Commande de chargement : /sbin/modprobe eata_dma.o Aucun paramètre pour le module. L'auto détection fonctionne dans toutes les configurations. EATA-PIO (old DPT PM2001, PM2012A) support ( Commande de chargement : /sbin/modprobe eata_pio.o Aucun paramètre pour le module. Future Domain 16xx SCSI support ( Commande de chargement : /sbin/modprobe fdomain.o Aucun paramètre pour le module. Auto détection de la carte, a besoin d'un BIOS installé. Generic NCR5380/53c400 SCSI support ( Commande de chargement : /sbin/modprobe NCR5380.o ncr_irq=xx l'interruption ncr_addr=xx le port ou adresse de base (pour respectivement le port et la mémoire mappée) ncr_dma=xx le canal DMA ncr_5380=1 pour une carte NCR5380 ncr_53c400=1 pour une carte NCR53C400 modprobe g_NCR5380 ncr_irq=5 ncr_addr=0x350 ncr_5380=1 - pour un port sur une carte NCR5380 ou modprobe g_NCR5380 ncr_irq=255 ncr_addr=0xc8000 ncr_53c400=1 - pour une carte NCR53C400 avec les interruptions désactivées. (255 devrait être spécifié pour aucune interruption ou aucun DMA, 254 pour auto détecter une IRQ si elle est redéfinie par la ligne de commande.) Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. NCR53c406a SCSI support ( Commande de chargement : /sbin/modprobe NCR53c406a.o Aucun paramètre pour le module. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. NCR53c7,8xx SCSI support ( Commande de chargement : /sbin/modprobe 53c7,8xx.o Aucun paramètre pour le module. Auto détection de la carte, nécessite un BIOS installé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. PCI-SCSI NCR538xx family support ( Commande de chargement : /sbin/modprobe ncr53c8xx.o Aucun paramètre pour le module. IOMEGA Parallel Port ZIP drive SCSI support ( Consultez le fichier /usr/src/linux/drivers/scsi/README.ppa pour des informations détaillées. Commande de chargement : /sbin/modprobe ppa.o ppa_base=0x378 ppa_nybble=1 Voici le détail des paramètres ainsi que leur rôle : Variable Défaut Description ppa_base 0x378 Adresse de base du port parallèle. ppa_speed_high 1 Délai en microsecondes utilisé pour le transfert des données ppa_speed_low 6 Délai en microsecondes utilisé dans d'autres opérations ppa_nybble 0 1 pour force le gestionnaire à utiliser le mode 4 bits. PAS16 SCSI support( Commande de chargement : /sbin/modprobe pas16.o Aucun paramètre pour le module. Auto détection de la carte, BIOS non nécessaire. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Qlogic FAS SCSI support ( Commande de chargement : /sbin/modprobe qlogicfas.o Aucun paramètre pour le module. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Qlogic ISP SCSI support ( A besoin de firmware. Commande de chargement : /sbin/modprobe qlogicisp.o Aucun paramètre pour le module. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Seagate ST-02 and Future Domain TMC-8xx SCSI support ( Commande de chargement : /sbin/modprobe seagate.o Aucun paramètre pour le module. Auto détection des adresses uniquement. L'IRQ est fixée à 5. A besoin d'un BIOS installé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Trantor T128/T128F/T228 SCSI support ( Commande de chargement : /sbin/modprobe t128.o Aucun paramètre pour le module. Auto détection de la carte, a beoin d'un BIOS installé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. UltraStor 14F/34F support ( Commande de chargement : /sbin/modprobe u14-34f.o Aucun paramètre pour le module. Auto détection de la carte, mais pas le port 0x310. Le BIOS n'est demandé. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. UltraStor SCSI support ( Commande de chargement : /sbin/modprobe ultrastor.o Aucun paramètre pour le module. Paramètres d'amorçage disponibles, voir BootPrompt-HOWTO. Gestion des périphériques réseau

Modules bas niveau obligatoires ou optionnels

Optional BSD compressor for PPP ( Commande de chargement : /sbin/modprobe bsd_comp.o Aucun paramètre pour le module. Dépend de ppp.o SLHC compressor for PPP ( Routines de compression et de décompression de paquets tcp (pour les transmissions sur des lignes séries lentes).

Nécessaire pour les protocoles SLIP et PPP (également ISDN-PPP). Commande de chargement : /sbin/modprobe slhc.o Aucun paramètre pour le module. Gestionnaire Ethernet général NS8390( Il s'agit du code spécific pour bon nombre de cartes Ethernet basées sur la puce 8390. Il ne s'agit pas d'un gestionnaire complet mais doit être combiné avec d'autres gestionnaires plus spécifiques comme Commande de chargement : /sbin/modprobe 8390.o Aucun paramètre pour le module. Dummy net driver support ( Il s'agit en fait d'un périphérique sans fin (c'est à dire que le trafic envoyé dans ce périphérique est oublié) avec une adresse IP configurable. Il est utilisé pour rendre votre adresse SLIP inactive existante pour vos programmes locaux. Commande de chargement : /sbin/modprobe dummy.o Aucun paramètre pour le module. EQL (serial line load balancing) support ( Si vous possédez deux connexions séries vers des ordinateurs (cela nécessite donc deux modems et deux lignes téléphoniques) et que vous utilisez SLIP (protocole pour envoyer des données sur Internet via une ligne téléphonique) ou PPP (meilleur protocole que SLIP), vous pouvez faire en sorte qu'elle se comporte comme une connexion deux fois plus rapide en utilisant ce gestionnaire. Commande de chargement : /sbin/modprobe eql.o Aucun paramètre pour le module. Frame relay DLCI support ( Il s'agit du support pour le protocole de relai de trames. Le relai de trame est une manière de se connecter à faible coût à un fournisseur de services externe ou à un réseau privé. La ligne physique de votre machine à votre switch (c'est à dire le point d'entrée au réseau) peut gérer plusieurs connexions points à points vers d'autres ordinateurs connectées au relai. Pour une présentation générale du protocole, consultez l'URL http://frame-relay.indiana.edu/4000/4000index.html. Pour utiliser le relai de trames, vous avez besoin de gérer certains matériels (FRAD) et certains programmes livrés dans le paquetage net-tools comme cela est expliqué dans le fichier Documentation/networking/framerelay.txt. Commande de chargement : /sbin/modprobe dlci.o Aucun paramètre pour le module. Sangoma S502A FRAD support ( Il s'agit d'un gestionnaire pour les périphériques FRAD (Frame Relay Access Devices) Sangoma S502A, S502E et S508. Il s'agit de cartes multi protocoles, mais seul le relai de trames est généré par ce gestionnaire actuellement. Lisez Documentation/networking/framerelay.txt. Commande de chargement : /sbin/modprobe sdla.o Aucun paramètre pour le module. Dépend de dlci.o PLIP (parallel port) support ( PLIP (Parallel Line Internet Protocol) est utilisé pour créer un mini réseau consistant de deux (rarement plus) machines locales. Les ports parallèles (les connecteurs des ordinateurs à 25 broches) sont connectés en utilisant des cables dits null printer ou Turbo Laplink qui peuvent être transmettre 4 bits en même temps ou utiliser des cables PLIP spéciaux pour être utilisés sur des ports parallèles uniquement bidirectionels qui peuvent transmettre 8 bits au même moment (vous pouvez trouver les spécifications de ces cables dans le fichier drivers/net/README?.plip). Les cables peuvent être longs d'au maximum 15 mètres. Cela fonctionne également si l'une des machines tourne sous DOS/Windows et possède les logiciels PLIP correspondant comme le gestionnaire Crynwr PLIP http://sunsite.cnam.fr/packages/Telnet/PC/msdos/misc/pktdrvr.txt et winsock ou le telnet NCSA. Commande de chargement : /sbin/modprobe plip.o io=0x378 irq=7 io = 0 irq = 0 (par défaut, utilisez IRQ 5 pour le port 0x3bc, IRQ 7 pour le port 0x378, and IRQ 2 pour le port 0x278) (Scrute les ports: 0x278, 0x378, 0x3bc) PPP (point-to-point) support ( Pour utiliser PPP, vous avez besoin d'un autre programme appellé pppd comme cela est décrit dans le fichier Documentation/networking/ppp.txt et dans le PPP-HOWTO, disponible sur sunsite.unc.edu:/pub/Linux/docs/HOWTO. Commande de chargement : /sbin/modprobe ppp.o Aucun paramètre pour le module. Dépend de slhc.o Dépend également de serial.o, ce n'est pas détecté automatiquement, donc serial.o doit être chargé manuellement. SLIP (serial line) support ( SLIP (Serial Line Internet Protocol) est le protocle utilisé pour accéder à Internet via des lignes téléphoniques ou via des cables série (connu comme étant nullmodem). Commande de chargement : /sbin/modprobe slip.o slip_maxdev = 256 (valeur par défaut SL_NRUNIT dans slip.h) Dépend de slhc.o Dépend également de serial.o, ce n'est pas détecté automatiquement, donc serial.o doit être chargé manuellement. Interface Radio Amateur et réseau sans-fil BAYCOM ser12 and par96 kiss emulation driver for AX.25 ( Il s'agit d'un gestionnaire pour de simples modems radios amateurs Baycom connectés à une interface série ou à une interface parallèle. Le gestionnaire gère les versions ser12 et par96. Pour configurer ce gestionnaire, utilisez les programmes disponibles à l'URL http://www.ife.ee.ethz.ch/˜sailer/ham/ham.html#lnxbay. Pour information sur les modems, consultez l'URL http://www.baycom.de et le fichier drivers/char/README.baycom. Commande de chargement : /sbin/modprobe baycom.o modem=1 iobase=0x3f8 irq=4 options=1 major nombre majeur que le gestionnaire devrait utiliser; par défaut 60 modem type du modem du premier canal (mineur 0); 1=ser12, 2=par96/par97, toute autre valeur invalide iobase adresse de base du port; valeur répandues pour ser12 : 0x3f8, 0x2f8, 0x3e8, 0x2e8 et pour par96/par97 : 0x378, 0x278, 0x3bc irq ligne d'interruption du port; valeur répandues pour ser12 : 3,4 et pour par96/par97 : 7 options 0=utilise le DCD matériel, 1=utilise le DCD logiciel STRIP (Metricom starmode radio IP) STRIP est un protocole radio développélors du projet MosquitoNet (http://mosquitonet.stanford.edu/) pour accéder à Internet via des radios Metricom. Ces radios sont petites, alimentées par bateries, avec une vitesse de 100 kbit/sec, et environ de la taille et du poid d'un téléphone cellulaire (vous pouvez également en avoir entendu parlé sous le nom de Metricom modems mais nous oublierons le terme modem car il n'est pas bien employé ici. Cela pourrait faire penser que l'on peut connecter un modem Metricom à une ligne téléphonique et s'en servir comme d'un modem). Vous pouvez utiliser STRIP sur toute machine Linux possédant un port série, même si cela est quand même plus utile sur des portables. Commande de chargement : /sbin/modprobe strip.o Aucun paramètre pour le module. WaveLAN support ( Il s'agit de cartes pour des réseaux sans fil. Les cartes gérées sont les cartes GIS d'AT&T et WaveLAN de NCR. Commande de chargement : /sbin/modprobe wavelan.o io = 0x390 (configurable mais ce n'est pas recommandé) irq = 0 (hum... évitez de changer) WIC Radio IP bridge ( Gestion du système WIC parallel port radio bridge. Commande de chargement : /sbin/modprobe wic.o Il s'avère que les périphériques 'wic0', 'wic1' and 'wic2' ont des relations directes avec les ports correspondants 'lpx'. Z8530 SCC kiss emulation driver for AX.25 ( Ces cartes sont utilisées pour connecter votre Linux à une radio amateur pour communiquer avec d'autres ordinateurs. Si vous souhaitez utiliser cela, lisez les documents Documentation/networking/z8530drv.txt et le HAM-HOWTO. Commande de chargement : /sbin/modprobe scc.o Aucun paramètre pour le module. Cartes Ethernet 3COM.

3c501 support ( Commande de chargement : /sbin/modprobe 3c501.o io = 0x280 Adresse de base irq = 5 IRQ (Scrute les ports : 0x280, 0x300) 3c503 support ( Commande de chargement : /sbin/modprobe 3c503.o io = 0 (des messages risquent apparaître si vous n'utilisez pas "io=0xNNN") irq = 0 (IRQ choisie par le gestionnaire utilisant autoIRQ) xcvr = 0 (Utilisez xcvr=1 pour choisir un transceiver externe.) (Scrute les ports : 0x300, 0x310, 0x330, 0x350, 0x250, 0x280, 0x2A0,0x2E0) Dépend de 8390.o 3c505 support ( Commande de chargement : /sbin/modprobe 3c505.o io = 0x300 irq = 0 (Scrute les ports : 0x300, 0x280, 0x310) 3c507 support ( Commande de chargement : /sbin/modprobe 3c507.o io = 0x300 irq = 0 (Scrute les ports : 0x300, 0x320, 0x340, 0x280) 3c509/3c579 support ( Commande de chargement : /sbin/modprobe 3c509.o io = 0 irq = 0 (le système de probe ne fonctionne avec les modules qu'avec un bus EISA. Avec un bus ISA, cela ne fonctionne pas : dans ce cas, intégrez d'une manière statique votre gestionnaire si vous avez besoin d'un auto-probe.) 3c590 series "Vortex" support ( Gestionnaire des cartes suivantes : 3c590 Vortex 10Mbps. 3c595 Vortex 100baseTX. 3c595 Vortex 100baseT4. 3c595 Vortex 100base-MII. EISA Vortex 3c597. Commande de chargement : /sbin/modprobe 3c59x.o debug=1 options=0,,12 Cela fixe le niveau des messages de débogage, et également la première carte à un transceiver 10baseT, la seconde à un transceiver genre EEPROM et la troisième en full-duplex 100baseTx. (Note : configuration fixée par le BIOS PCI.) Différents matériels configurables 0 10baseT 1 10 Mbs AUI 2 indéfini 3 10base2 (BNC) 4 100base-TX 5 100base-FX 6 MII (pas vraiment utilisable) 7 8 Full-duplex 8 10baseT full-duplex 12 100baseTx full-duplex 16 Bus-master enable bit (utilisation expérimentale !) Les détails de l'implémentation du gestionnaire se trouvent au début du code source. Cartes Ethernet Western Digital/SMC.

WD80*3 support ( Commande de chargement : /sbin/modprobe wd.o io = 0 (Risque générer des messages d'erreur si vous ne rajoutez pas un "io=0xNNN") irq = 0 (IRQ. Lue dans l'EEPROM, les vielles cartes utilisent autoIRQ) mem = 0 (Force la mémoire partagée à l'adresse 0xC8000, ou ce qye vous voulez..) mem_end = 0 (Force la taille de la mémoire en spécifiant une valeur.) (par exemple, pour une carte WD8003EBT 32Ko, utiliser mem=0xd0000 mem_end=0xd8000) (Scrute les ports : 0x300, 0x280, 0x380, 0x240) Dépend de 8390.o SMC Ultra/EtherEZ support ( Commande de chargement : /sbin/modprobe smc-ultra.o io = 0 (Risque générer des messages d'erreur si vous ne rajoutez pas un "io=0xNNN") irq = 0 (IRQ. Lecture de l'EEPROM) (Scrute les ports : 0x200, 0x220, 0x240, 0x280, 0x300, 0x340, 0x380) Dépend de 8390.o SMC 9194 support (Il s'agit d'un gestionnaire pour les cartes Ethernet SMC 9000. Commande de chargement : /sbin/modprobe smc9194.o io = 0 pour l'adresse de base irq = 0 pour l'IRQ ifport = 0 pour une audodétection, 1 pour TP, 2 pour AUI ( ou 10base2 ) Scrute les ports : 0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0, 0x300, 0x320, 0x340, 0x360, 0x380, 0x3A0, 0x3C0, 0x3E0 Niveau de débogage configurable dans le fichier smc9194.c. Autres cartes Ethernet.

AT1700 support ( Commande de chargement : /sbin/modprobe at1700.o io = 0x260 irq = 0 (Scrute les ports : 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300) Cabletron E21xx support ( Commande de chargement : /sbin/modprobe e2100.o io = 0 (Risque générer des messages d'erreur si vous ne rajoutez pas un "io=0xNNN") irq = 0 (IRQ logicielle détectée par le gestionnaire) mem = 0 (Redéfini le début de la mémoire partagée 0xd0000) xcvr = 0 (Utilisez xcvr=1 pour choisir un transceiver externe.) (Scrute les ports : 0x300, 0x280, 0x380, 0x220) Dépend de 8390.o DEPCA, DE10x, DE200, DE201, DE202, DE422 support ( Commande de chargement : /sbin/modprobe depca.o io = 0x200 irq = 7 (Scrute les ports : ISA: 0x300, 0x200; EISA: 0x0c00) EtherWORKS 3 (DE203, DE204, DE205) support ( Commande de chargement : /sbin/modprobe ewrk3.o io = 0x300 irq = 5 (Avec un module, pas d'auto détection ! Sur des bus EISA il effectue une détection EISA. Une inclusion statique permet une détection dur les ports ISA du bus : 0x100, 0x120, 0x140, 0x160, 0x180, 0x1A0, 0x1C0, 0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0, 0x300, 0x340, 0x360, 0x380, 0x3A0, 0x3C0) EtherExpress 16 support ( Commande de chargement : /sbin/modprobe eexpress.o io = 0x300 irq = 0 (IRQ lue dans l'EEPROM) (Scrute les ports : 0x300, 0x270, 0x320, 0x340) EtherExpressPro support (

Commande de chargement : /sbin/modprobe eepro.o io = 0x200 irq = 0 (Scrute les ports : 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360) Fujitsu FMV-181/182/183/184 support ( Commande de chargement : /sbin/modprobe fmv18x.o io = 0x220 pour l'adresse de base irq = 0 pour l'IRQ (Scrute les ports : 0x220, 0x240, 0x260, 0x280, 0x2a0, 0x2c0, 0x300, 0x340) HP PCLAN+ (27247B and 27252A) support ( Commande de chargement : /sbin/modprobe hp-plus.o io = 0 (Risque générer des messages d'erreur si vous ne rajoutez pas un "io=0xNNN") irq = 0 (IRQ lue à partir de la configuration) (Scrute les ports : 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340) Dépend de 8390.o HP PCLAN (27245 and other 27xxx series) support ( Commande de chargement : /sbin/modprobe hp.o io = 0 (Risque générer des messages d'erreur si vous ne rajoutez pas un "io=0xNNN") irq = 0 (IRQ logicielle sélectionnée par le gestionnaire en utilisant autoIRQ) (Scrute les ports : 0x300, 0x320, 0x340, 0x280, 0x2C0, 0x200, 0x240) Dépend de 8390.o HP 10/100VG PCLAN (ISA, EISA, PCI) support ( Commande de chargement : /sbin/modprobe hp100.o hp100_port = 0 (adresse de base d'entrée sortie) (Autodétection EISA, si connecté à un slot EISA; Sur des bus ISA, scute tous les ports de 0x100 à 0x3E0 avec un pas de 0x020) ICL EtherTeam 16i/32 support ( Commande de chargement : /sbin/modprobe eth16i.o io = 0x2a0 (Risque générer des messages d'erreur si vous ne rajoutez pas un "io=0xNNN") irq = 0 (IRQ logicielle sélectionnée par le gestionnaire en utilisant autoIRQ) Scrute les ports sur les cartes eth16i : 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300 Scrute les ports sur les cartes eth32i : 0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7000, 0x8000, 0x9000, 0xA000, 0xB000, 0xC000, 0xD000, 0xE000, 0xF000 NE2000/NE1000 support ( Commande de chargement : /sbin/modprobe ne.o io = 0 (Demande explicitement un io=0xNNN) irq = 0 (Essaye de demander une IRQ configurée via autoIRQ) (Scrute les ports : 0x300, 0x280, 0x320, 0x340, 0x360) Dépend de 8390.o NI5210 support ( Commande de chargement : /sbin/modprobe ni52.o io=0x360 irq=9 memstart=0xd0000 memend=0xd4000 N'utilisez pas l'auto détection, io=0 EISA, VLB, PCI et autres contrôleurs

Ansel Communications EISA 3200 support (

Commande de chargement : /sbin/modprobe ac3200.o Comme il s'agit d'une carte EISA, l'autodétection devrait fonctionner. Dépend de 8390.o Apricot Xen-II on board ethernet ( Commande de chargement : /sbin/modprobe apricot.o io = 0x300 (Ne peut être changée !) irq = 10 DE425, DE434, DE435, DE450, DE500 support ( Commande de chargement : /sbin/modprobe de4x5.o io = 0x000b irq = 10 is_not_dec = 0 Pour les cartes non DEC utilisant la puce DEC 21040/21041/21140, fixez cet paramètre à 1 (détection sur EISA et PCI) DECchip Tulip (dc21x4x) PCI support ( Commande de chargement : /sbin/modprobe tulip.o Lisez le fichier Documentation/networking/tulip.txt Digi Intl. RightSwitch SE-X support ( Il s'agit d'un gestionnaire pour les cartes PCI et EISA Digi International RightSwitch SE-X. Il s'agit de 4 (EISA) ou 6 (PCI) conneceurs Ethernet et d'un NIC réunis sur une même carte. Il existe un outil pour configurer les filtres entrant et sortant sur chaque port appellé dgrsfilt. L'outil de gestion vous permet de regarder graphiquement les performances, mais également les agents SNMP, IP et IPX, le IEEE Spanning Tree, etc. Cela peut également être configuré à partir de la ligne de commande lors du chargement du gestionnaire. Il existe également un autre outil de gestion, appellé xrightswitch. Commande de chargement : /sbin/modprobe dgrs.o debug=NNN Niveau de débogage dma=0/1 Désactivation/Activation du DMA sur les cartes PCI spantree=0/1 Active ou désactive le "IEEE spanning tree" hashexpire=NNN Change l'adresse du timeout (par défaut 300 secondes) ipaddr=A,B,C,D Fixe l'adresse IP de l'agent SNMP par exemple 199,86,8,221 ipxnet=NNN Fixe l'adresse IPX de l'agent SNMP Adaptateurs portables et de poche

D-Link DE600 pocket adaptor support ( Commande de chargement : /sbin/modprobe de600.o de600_debug = 0 (Sur le port 0x378, irq 7 -- lpt1; configurable lors de la compilation) D-Link DE620 pocket adaptor support ( Commande de chargement : /sbin/modprobe de620.o bnc = 0, utp = 0 <-- force une autre configuration matérielle io = 0x378 (configurable lors de la compilation) irq = 7 Token Ring driver support

Tropic chipset based adaptor support ( Commande de chargement : /sbin/modprobe ibmtr.o io=0xa20 irq=0 io = 0xa20 Ne pas utiliser l'auto détection avec insmod irq = 0 ARCnet support ( Lisez les informations contenues dans le fichier /usr/src/linux/Documentation/networking/arcnet.txt. De plus, certains informations sur les matériels Arcnet se trouvent dans le fichier Commande de chargement : /sbin/modprobe arcnet.o io=0x300 irq=2 shmem=0xd0000 Vous pouvez appeller le périphérique "device=arc1" (pour une seconde carte) ou "device=eth0" (pour des raisons évidentes) si vous voulez. (Lors de l'autodétection, les adresses suivantes sont regardées : Préférences : 0x300, 0x2E0, 0x2F0, 0x2D0 Autres : 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 ) Sous-système ISDN

Configurer un réseau ISDN est une tâche un peu compliquée. Lisez la documentation située dans le répertoire /usr/src/linux/Documentation/isdn. ISDN support ( Commande de chargement : /sbin/modprobe isdn.o Aucun paramètre pour le module. Dépend de slhc.o ICN 2B and 4B support ( Commande de chargement : /sbin/modprobe icn.o [paramètres] portbase=p membase=m icn_id=idstring [icn_id2=idstring2] p = port de base (par défaut : 0x320) m = mémoire partagée (par défaut : 0xd0000) Lorsque vous utilisé la double carte ICN, vous DEVEZ définir deux chaînes idstring. Chacune de ces chaînes doit commencer par une lettre ! Dépend de isdn.o PCBIT-D support ( Commande de chargement : /sbin/modprobe pcbit.o mem = 0 par défaut = 0xd0000 irq = 0 par défaut = 5 Dépend de isdn.o Teles/NICCY1016PC/Creatix support ( Commande de chargement : /sbin/modprobe teles.o io=..... io=m0,i0,p0,d0[,m1,i1,p1,d1 ... ,mn,in,pn,dn] teles_id=idstring m0 = mémoire partagée de la 1ère carte. (par défaut : 0xd0000 i0 = irq de la 1ère carte. (par défaut : 15) p0 = port de la premère carte. (par défaut : 0xd80) d0 = protocol D-channel de la 1ère carte. 1=1TR6, 2=EDSS1 (par défaut : 2) p1,i1,m1,d1 = Paramètres de la deuxième carte (par défaut : aucun) pn,in,mn,d1 = Paramètres de la nième carte (jusqu'à 16 cartes sont gérées) idstring = Identificateur du gestionnaire pour y accéder avec les outils ainsi que pour identification lorsque l'on utilise un moniteur de connexion (par défaut : aucun). Un idstring doit débutter par une lettre ! Le type de la carte est déterminée par le port, l'irq et la mémoire partagée : port == 0, mémoire partagée != 0 -> Teles S0-8 port != 0, mémoire partagée != 0 -> Teles S0-16.0 port != 0, mémoire partagée == 0 -> Teles S0-16.3 Dépend de isdn.o CD-ROM drivers (not for SCSI or IDE/ATAPI drives)

Aztech/Orchid/Okano/Wearnes/TXC/CyDROM support ( Commande de chargement : /sbin/modprobe aztcd.o aztcd=[adresse de base] Lisez le fichier Documentation/cdrom/aztcd pour plus d'information. Goldstar R420 CDROM support ( Pour tout type d'information sur le CDROM GoldStar R420 ainsi que son gestionnaire sous Linux, consultez l'URL : http://linux.rz.fh-hannover.de/~raupach. Commande de chargement : /sbin/modprobe gscd.o gscd=[adresse] Adresse par défaut 0x340. Cela fonctionnera avec la plupart des applications. La sélection des adresses est réalisée via les cavaliers PN801-1 à PN801-4 sur l'interface GoldStar. Les configurations appropriées sont : 0x300, 0x310, 0x320, 0x330, 0x340, 0x350, 0x360, 0x370, 0x380, 0x390, 0x3A0, 0x3B0, 0x3C0, 0x3D0, 0x3E0, 0x3F0 Matsushita/Panasonic/Creative, Longshine, TEAC support ( Commande de chargement : /sbin/modprobe sbpcd.o sbpcd=[adresse], x adresse = adresse d'entrée sortie x = configuration SBPRO, lisez le fichier Documentation/cdrom/sbpcd Mitsumi (standard) [no XA/Multisession] support ( Commande de chargement : /sbin/modprobe mcd.o mcd=0x300,11,0x304,5 Les paramètres sont io et irq, par paire. Mitsumi [XA/MultiSession] support ( Commande de chargement : /sbin/modprobe mcdx.o mcdx=0x300,11,0x304,5 Les paramètres sont io et irq, par paire. Optics Storage DOLPHIN 8000AT CDROM support ( Il s'agit du gestionnaire pour le lecteur DOLPHIN avec une interface compativle Sony 34 broches. Pour le lecteur compatible IDE Optics Storage 8001, vous utiliserez le gestionnaire CDROM ATAPI. Le gestionnaire semble également fonctionner avec le Lasermate CR328A. Commande de chargement : /sbin/modprobe optcd.o optcd=0x340 Le paramètres correspond à l'adresse de base de la carte. Philips/LMS CM206 CDROM support ( Il s'agit du gestionnaire pour le lecteur cdrom Philips/LMS cm206 associé à la carte cm260. Commande de chargement : /sbin/modprobe cm206.o cm206=0x300,11 Les paramètres correspondent au port de base et à l'IRQ de la carte. L'ordre port de base et irq importe peu. Vous ne devez en spécifier qu'un seul, les autres auront la valeur par défaut. Sanyo CDR-H94A CDROM support ( Commande de chargement : /sbin/modprobe sjcd.o sjcd_base=0x340 Le paramètre correspond à l'adresse de base de votre carte. Adresse par défaut : 0x340, aucune irq, aucun dma. ISP16/MAD16/Mozart soft configurable cdrom interface support ( Commande de chargement : /sbin/modprobe isp16.o [paramètes] isp16_cdrom_base= isp16_cdrom_irq= isp16_cdrom_dma= isp16_cdrom_type= Valeurs correcte : port=0x340,0x320,0x330,0x360 irq=0,3,5,7,9,10,11 dma=0,3,5,6,7 drive_type=noisp16,Sanyo,Panasonic,Sony,Mitsumi. Ces options sont sensibles au fait que les lettres soient minuscules ou majuscules. Sony CDU31A/CDU33A CDROM support ( Commande de chargement : /sbin/modprobe cdu31a.o [paramètres] cdu31a_port= - fixe les adresse de base. Cette option doit être spécifiée. cdu31a_irq= - fixe le numéro de l'interruption. Si cette option n'est pas spécifiée, alors les interruptions sont désactivées. Sony CDU535 CDROM support ( Commande de chargement : /sbin/modprobe sonycd535.o sonycd535=[adresse] Le paramètres correspond à l'adresse de base de la carte. Systèmes de fichiers

Minix fs support( Commande de chargement : /sbin/modprobe minix.o Aucun paramètre pour le module. Extended fs support ( Commande de chargement : /sbin/modprobe ext.o Aucun paramètre pour le module. Second extended fs support ( Commande de chargement : /sbin/modprobe ext2.o Aucun paramètre pour le module. xiafs filesystem support ( Commande de chargement : /sbin/modprobe xiafs.o Aucun paramètre pour le module. DOS FAT fs support ( Commande de chargement : /sbin/modprobe fat.o Aucun paramètre pour le module. MSDOS fs support ( Commande de chargement : /sbin/modprobe msdos.o Aucun paramètre pour le module. Dépend de fat.o. VFAT (Windows-95) fs support ( Commande de chargement : /sbin/modprobe vfat.o Aucun paramètre pour le module. Dépend de fat.o. UMSDOS: Unix like fs on top of std MSDOS FAT fs ( Commande de chargement : /sbin/modprobe vfat.o Aucun paramètre pour le module. Dépend de fat.o et de msdos.o. NFS filesystem support ( Commande de chargement : /sbin/modprobe nfs.o Aucun paramètre pour le module. SMB filesystem support (to mount WfW shares etc..) ( ftp://nimbus.anu.edu.au/pub/tridge/samba/ pour plus d'explications sur les programmes, SMB et NetBIOS sur TCP/IP. Vous pourrez également y trouver des explications sur les concepts de nom netbios et des partages entre machines. Pour utiliser smbfs, vous devez utiliser un programme mount spécial qui peut être trouvé dans le paquetage sunsite.unc.edu:/pub/Linux/system/Filesystems/smbfs. Commande de chargement : /sbin/modprobe smbfs.o Aucun paramètre pour le module. NCP filesystem support (to mount NetWare volumes) ( ftp.gwdg.de/pub/linux/misc/ncpfs, mais sunsite ainsi que ses nombreux miroirs en possèdent également. Les produits La page principale de klokan.sh.cvut.cz/pub/linux/linware,

Celle de ftp.gwdg.de/pub/linux/misc/ncpfs. Commande de chargement : /sbin/modprobe ncpfs.o Aucun paramètre pour le module. Dépend de ipx.o ISO9660 cdrom filesystem support ( Commande de chargement : /sbin/modprobe isofs.o Aucun paramètre pour le module. OS/2 HPFS filesystem support (read only) ( Commande de chargement : /sbin/modprobe hpfs.o Aucun paramètre pour le module. System V and Coherent filesystem support ( Il s'agit de l'implémentation du système de fichiers SystemV/Coherent pour Linux.

Il implémente : Xenix FS, SystemV/386 FS, Coherent FS.

Commande de chargement : /sbin/modprobe sysv.o Aucun paramètre pour le module. Amiga FFS filesystem support ( Commande de chargement : /sbin/modprobe affs.o Aucun paramètre pour le module. UFS filesystem support (read only) ( C'est sensé permettre de monter des disques FreeBSD ou Sun. Aucune documentation n'existe, si ce n'est les sources. Commande de chargement : /sbin/modprobe ufs.o Aucun paramètre pour le module. Périphériques caractères

Support for user misc device modules ( Ce module est utilisé par les modules Commande de chargement : /sbin/modprobe misc.o Aucun paramètre pour le module. Standard/generic serial support ( NOTE : Commande de chargement : /sbin/modprobe serial.o Aucun paramètre pour le module. Cyclades async mux support ( Commande de chargement : /sbin/modprobe cyclades.o Aucun paramètre pour le module. Stallion multiport serial support

Les cartes intelligentes ont également besoin que du code leur soit téléchargé. Cela est fait par des application en mode utilisateur fournies par le paquetage appellé sttload. Pour Compiler ce programme, lancez make à l'endroit où vous avez désarchivé les sources. La manière la plus simple d'utilisation est de lancer ./stlload -i cdk.sys

dans ce répertoire et cela configurera la carte 0 (la carte 0 correspond à une carte EasyConnection 8/64). Pour télécharger les données vers une carte ONboard, Brumby ou Stallion faire : ./stlload -i 2681.sys

Lisez la documentation située dans le fichier /usr/src/linux/drivers/char/README.stallion. Stallion EasyIO or EC8/32 support ( Commande de chargement : /sbin/modprobe stallion.o Aucun paramètre pour le module. Stallion EC8/64, ONboard, Brumby support ( Commande de chargement : /sbin/modprobe istallion.o Aucun paramètre pour le module. SDL RISCom/8 card support ( Commande de chargement : /sbin/modprobe riscom8.o [options] Ce gestionnaire peut supporter jusqu'à 4 cartes en même temps. Options : iobase=0xXXX iobase1=0xXXX iobase2=... Parallel printer support ( Commande de chargement : /sbin/modprobe lp.o io=0x378 irq=0 io = 0 irq = 0 irq=0 lancera en mode de poll (Scrute les ports : 0x278, 0x378, 0x3bc) Note : charger lp.o sans paramètre scrutera tous les ports parallèles Bus Mouse Support

ATIXL busmouse support ( Commande de chargement : /sbin/modprobe atixlmouse.o Aucun paramètre pour le module. Dépend de misc.o Logitech busmouse support ( Commande de chargement : /sbin/modprobe busmouse.o Aucun paramètre pour le module. Dépend de misc.o Microsoft busmouse support ( Commande de chargement : /sbin/modprobe msbusmouse.o Aucun paramètre pour le module. Dépend de misc.o PS/2 mouse (aka "auxiliary device") support ( Commande de chargement : /sbin/modprobe psaux.o Aucun paramètre pour le module. Dépend de misc.o Gestion des lecteurs de bandes

Pour la gestion de lecteurs de bandes SCSI, voir la section sur la Ftape (QIC-80/Travan) support ( Commande de chargement : /sbin/modprobe ftape.o tracing=3 Le paramètre 'tracing' peut avoir les valeurs suivantes : valeur : pour avoir : 0 les bogues 1 + erreurs 2 + avertissements 3 + information ** par défaut ** 4 + plus d'information 5 + flot des programmes 6 + informations fdc/dma 7 + flots de données 8 + tout Watchdog Timer Support

WDT Watchdog timer ( Commande de chargement : /sbin/modprobe wdt.o Aucun paramètre pour le module. Par défaut, io=0x240 irq=14, faîtes toutes les modifications directement dans wdt.c Dépend de misc.o Software Watchdog ( Commande de chargement : /sbin/modprobe softdog.o Aucun paramètre pour le module. Dépend de misc.o Berkshire Products PC Watchdog ( Commande de chargement : /sbin/modprobe pcwd.o Aucun paramètre pour le module. Dépend de misc.o Sound support ( Configurer la carte son est une tâche assez complexe. Il existe un certain nombre de fichiers Readme dans le répertoire /usr/src/linux/drivers/sound, Commande de chargement : /sbin/modprobe sound.o [option] Option: dma_buffsize=32768 On ferme !

Si vous avez trouvé n'importe quelle erreur, ou bien des informations dépassées dans ce document, faîtes le moi savoir. Il est facile d'oublier des choses.