Page suivante Page précédente Table des matières
1. Introduction
Ce document est inspiré de l'excellent BootPrompt-HowTo écrit par Paul Gortmaker. Avec la permission de Paul, je me suis basé dessus pour réaliser la structure de ce document, tout en y rajoutant des éléments. Les différentes parties de ce document ont été, d'une manière éhontée et sans aucune permission de qui que ce soit, pillées dans divers fichiers README et *.txt dans l'arborescence des sources de Linux. Mes sincères remerciements à tous les différents auteurs de ces textes qui ont rendu la réalisation de ce document possible.
Ce document suit d'une manière générale la même structure que le programme de configuration du noyau
menuconfiglorsqu'il est lancé modesingle_menu_mode=TRUE.Toutes les sections désignées comme étant
Modulardans ce programme de configuration sont inclues ici, qu'elles aient des paramètres ou pas.Chaque section suit l'exemple suivant :
Commande de chargement : /sbin/modprobe ne.o io=0x300 irq=5 io = 0 (demande explicitement une valeur "io=0xNNN") irq = 0 (essaye de trouver l'IRQ via autoIRQ) (Recherche sur les ports : 0x300, 0x280, 0x320, 0x340, 0x360) Utilise 8390.o
Le Module-HowTo est édité et maintenu par :
Lauri Tischler,ltischler@efore.fi
1.1 Avertissements et copyright
Ce document n'est pas la parole divine. Toutefois, il contient probablement l'information la plus à jour que vous puissiez trouver. Personne n'est responsable de ce qui pourrait advenir de votre matériel, sauf vous-même. Si votre matériel part en fumée (...presque impossible !), je n'ai aucune responsabilité, c'est à dire que L'AUTEUR N'EST AUCUNEMENT RESPONSABLE DE TOUT DOMMAGE SURVENUE À LA SUITE D'ACTIONS BASÉES SUR LES INFORMATIONS INCLUES DANS CE DOCUMENT.
Ce document est copyrighté © 1996 par Lauri Tischler.
Il est permit de reproduire et de diffuser des copies papiers de ce manuel en incluant cette note légale dans son intégralité sur toute copie.
Il est permit de copier et de diffuser des versions modifiées de ce document, à condition que cette note légale soit inclue dans son intégralité et dans sa version originale et que tout travail dérivé soit diffusé dans les termes d'une notice légale identique à celle-ci.
Il est autorisé de copier et de diffuser des traductions de ce document dans d'autres langues, en respectant les conditions ci-dessus concernant les versions modifiées.
Si vous souhaitez intégrer ce document dans un document publié, contactez-moi s'il vous plaît, et je ferais un effort pour m'assurer que vous possédez bien la version la plus à jour. Il est déjà arrivé dans le passé que certains documents HowTo pour Linux périmés aient été publiés, ce qui a provoqué la colère de certains développeurs car ils furent ennuyés par des questions dont les réponses se trouvaient dans les versions à jour de ces documents.
1.2 Documentation de référence
Consulter ces HOWTO est grandement recommandé :
- BootPrompt-HOWTO par Paul Gortmaker (
Paul.Gortmaker@anu.edu.au). Les nouvelles versions de ce document peuvent être récupérées via FTP anonyme sursunsite.unc.edu, dans le répertoire/pub/Linux/docs/HOWTO/*ainsi que d'autres sites miroirs.- kerneld mini-HOWTO par Henrik Storner (
storner@osiris.ping.dk). La dernière version de ce document peut-être trouvée à l'URLhttp://eolicom.olicom.dk/~storner/kerneld-mini-HOWTO.html. Entre deux mises à jour de ce mini-howto, vous pouvez trouver quelques mises à jour dans une liste non-structurée à l'URLhttp://eolicom.olicom.dk/~storner/kern.html.Le fichier
Documentation/Configure.helpdonne de bonnes informations générales concernant les parties du noyau qui peuvent être transformées en module ou pas.Toute la pléthore des fichiers README, (malheureusement) disséminé aux quatre coins de l'arborescence des sources sont de bonnes sources d'information.
La documentation la plus à jour sera toujours les sources du noyau eux-mêmes. Par exemple, si vous cherchez quels paramètres peuvent être passés aux cartes Ethernet smc-ultra, alors jetez un coup d'oeil aux fichiers du répertoire
linux/drivers/net, et plus particulièrement dans le fichiersmc-ultra.c. En principe vous devriez trouver à la fin du fichier une fonction appelléeinit_module. A l'intérieur ou à côté se trouvent les définitions des paramètes et des structures concernant les paramètres du module.
1.3 Les forum Usenet Linux
Si vous avez des questions sur le passage de paramètres aux modules lors de l'amorçage de la machine, lisez ce document. Si ce document ainsi que ceux cités ci-dessus ne répondent pas à votre question, alors essayez les forum Usenet (news).
Les questions générales sur la manière de configurer votre système peuvent être posées directement dans le groupe
comp.os.linux.setup. On vous demande par contre de respecter, s'il vous plait les règles générales concernant le contenu, et ne cross-postez pas votre question dans d'autres groupes.
1.4 Nouvelles versions de ce document
Les nouvelles versions de ce document peuvent être récupérées via ftp anonyme sur le site sunsite.unc.edu, dans le répertoire
/pub/Linux/docs/HOWTO/*ainsi que sur les sites miroirs. Les mises à jour seront effectuées lorsque de nouvelles informations ou de nouveaux gestionnaires de périphériques seront disponibles. Si l'exemplaire du document que vous possédez a plus de trois mois, alors il est fort probable qu'il soit dépassé, ou bien que j'ai été trop occupé (ou paresseux !) pour le mettre à jour.N.d.T : les mises à jours de la version française peuvent être trouvées sur ftp.ibp.fr dans
/pub/linux/french/docs/HOWTOet à l'URLhttp://www.freenix.fr.Ce document a été généré à partir du système SGML qui a été mis en place spécifiquement pour le projet de HowTo Linux, et qui permet la génération des versions dans différents formats comme postscript, dvi, ascii, html, et bientôt TeXinfo.
Je vous recommande de consulter ce document au format (via un arpenteur) ou en utilisant le format Postscript/dvi. Ces deux formats permettent d'utiliser les références croisées qui sont perdues lors de la conversion en format ascii.
Si vous souhaitez récupérer la copie officielle de la version anglaise, voici l'URL :
1.5 Modules expérimentaux (versions alpha) ou informations incomplètes
Voici une liste de modules qui sont déclarés comme étant experimentaux dans les scripts de configuration ou bien qui possèdent des informations incomplètent, ou bien que je n'ai pas réussi à comprendre le fonctionnement en consultant les sources. Faites votre choix.
N.d.T : les noms des modules ont été laissés en anglais car ils correspondent à ce que l'on rencontre lorsque l'on recompile le noyau.
- Support for JAVA binaries ;
- Frame Relay DLCI driver ;
- Sangoma S502A FRAD driver ;
- BAYCOM driver for AX.25 ;
- WIC Radio IP Bridge ;
- 3Com 3c505 Ethernet driver ;
- 3Com 3c507 Ethernet driver ;
- Allied Telesis AT1700 Ethernet driver ;
- Intel Ether Express Pro driver ;
- Fujitsu FMV-18x Ethernet driver ;
- ICL EtherTeam 16i/32 Ethernet driver ;
- NI 5210 Ethernet driver ;
- Ansel Communications EISA 3200 Ethernet driver ;
- Amiga FSS Filesystem.
1.6 Histoire.
- première diffusion : 1.0, 20 Juin 1996 ;
- mise à jour : 1.1, 20 Octobre 1996.
Page suivante Page précédente Table des matières