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 menuconfig
lorsqu'il est lancé mode single_menu_mode=TRUE
.
Toutes les sections désignées comme étant Modular
dans 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
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é (c) 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.
Consulter ces HOWTO est grandement recommandé :
Paul.Gortmaker@anu.edu.au
).
Les nouvelles versions de ce document peuvent être récupérées
via FTP anonyme sur sunsite.unc.edu
, dans le
répertoire /pub/Linux/docs/HOWTO/*
ainsi que d'autres
sites miroirs.
storner@osiris.ping.dk
).
La dernière version de ce document peut-être trouvée à l'URL
http://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'URL
http://eolicom.olicom.dk/~storner/kern.html
.
Le fichier Documentation/Configure.help
donne
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 fichier
smc-ultra.c
. En principe vous devriez trouver
à la fin du fichier une fonction appellée init_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.
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.
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/HOWTO
et à l'URL http://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 :
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.
Chapitre suivant
Table des matières de ce chapitre, Table des matières générale
Début du document, Début de ce chapitre