1. Introduction

Ce document donne la liste de la plupart des matériels compatibles avec Linux (sauf les ordinateurs avec composants intégrés), ainsi en lisant ce document vous pourrez choisir les composants de votre ordinateur Linux personnel. Étant donné que la liste des composants supportés par Linux croît rapidement, ce document ne sera jamais complet. Donc, si des composants ne sont pas mentionnés dans ce document, la seule raison est que j'ignore s'ils sont supportés. Je n'ai simplement pas trouvé de support concernant ce composant et/ou personne ne m'a apporté d'informations le concernant.

Les paragraphes intitulés « Les pilotes alpha et bêta » donnent la liste des matériels avec des pilotes alpha ou bêta dans différentes conditions d'utilisation. Enfin, notez que certains pilotes n'existent que dans des noyaux au stade alpha. Aussi, si vous voyez quelque chose de compatible, mais qui n'est pas dans votre version de noyau Linux, mettez ce dernier à jour.

1.1. Note sur les pilotes exclusivement binaires

Certains périphériques sont supportés avec des modules qui ne sont disponibles que sous forme binaire ; évitez-les autant que possible. Les modules binaires sont compilés pour UNE VERSION DONNÉE DU NOYAU. Le code source de ces modules n'est pas disponible. Cela peut vous empêcher de mettre à niveau ou de maintenir votre système. Cela vous empêche également d'utiliser ce périphérique sur une architecture (en général non-x86) différente.

Linus Torvalds a dit : « J'autorise l'utilisation de modules binaires, mais je veux que les gens sachent qu'ils ne sont compatibles _qu'avec_ la version du noyau avec laquelle ils ont été compilés ». Voir http://lwn.net/1999/0211/a/lt-binary.html pour la suite du message (NdT : en anglais).

1.2. Note sur les pilotes propriétaires

Divers pilotes propriétaires pour le son, la vidéo, etc. existent pour Linux. Partir à la recherche de ces pilotes n'entre pas dans le cadre de ce document. On peut mentionner de ci de là ces pilotes, mais aucun effort n'a été fait pour vérifier que l'information est toujours à jour.

1.3. Architectures système

L'objet de ce document concerne les plates-formes x86 pour Linux. Pour les autres plates-formes, allez voir ce qui suit :

Il existe également les portages ELKS et uClinux, qui font partie des sources principaux du noyau conçus pour les systèmes sans MMU (la plupart étant insérés et très peu chers).

1.4. Sources d'informations

1.5. Problèmes connus avec ce document

Ce document ne peut pas être à jour à tout instant. Je souhaiterais qu'il redevienne un instrument de référence. Les points suivants doivent être revus pour que cela soit le cas :

Tout cela demande beaucoup de travail. Si éventuellement, cela vous intéresse, envoyez-moi s'il vous plaît un courrier à . Je saurai utiliser cette aide. :-)

1.6. Nouvelles versions de ce document

La dernière version de ce document peut être trouvée sur le site du Linux Documentation Project ou l'un de ses nombreux miroirs.

1.7. Retour d'informations et corrections

Pour toute question ou tout commentaire concernant ce document, n'hésitez pas à écrire à Steven Pritchard à . J'apprécie également les corrections et les ajouts. Prochainement, j'envisage de créer une interface web qui permettra d'ajouter des éléments dans ce document. En attendant, utilisez s'il vous plaît uniquement le mot « hardware » quelque part dans le sujet lorsque vous envoyez des corrections ou des ajouts.

1.8. Remerciements

Ce document est passé en de nombreuses mains. J'ignore s'il en a écrit la première version, mais en 1993 Ed Carp en assurait la maintenance. En août 1994, FRiC (Boy of Destiny) prit le relais. Après sa disparition fin 1995 ou début 1996 (et j'ajouterai qu'il nous manque sur l'IRC), Patrick Reijnen lui succéda (courant 1997) et en assura la maintenance jusque fin 1999.

Les versions récentes de ce document contenaient ce qui suit :

Merci à tous les auteurs et contributeurs des autres HOWTO, beaucoup de choses leur ayant été piquées sans vergogne; merci à FRiC, Zane Healy et Ed Carp, les auteurs initiaux de ce document; et à tous ceux qui envoyèrent des mises à jour et des informations en retour. Merci plus spécialement à Eric Boerner et lilo (la personne, pas le programme) pour les vérifications. Et merci à Dan Quinlan pour la première conversion en SGML.

Merci beaucoup à tous ceux qui contribuèrent à ce document durant toutes ces années.

En plus, j'aimerais remercier les nombreux membres du Southern Illinois Linux Users Group (Groupe des utilisateurs de Linux de l'Illinois du Sud) et des Linux Users of Central Illinois (Utilisateurs de Linux de l'Illinois central) pour m'avoir donné tant de problèmes à résoudre durant un bon moment, et, évidemment, mon épouse Kara pour m'avoir supporté durant toutes ces années. :-)

1.9. Historique des révisions

Ce qui suit donne l'historique des révisions de ce document depuis que moi-même (Steven Pritchard) en assure la maintenance.

Historique des versions
Version 3.2.112-11-2002Revu par : jsp
Remplacement de « commercial » par « propriétaire » dans la plupart des cas (je franchirai probablement une étape supplémentaire en mettant « propriétaire avec source fermé » ou quelque chose de similaire. Les commentaires et suggestions sont les bienvenus ). Ajout de la section IEEE 1394. Mises à jour d'autres sections. Merci à Rick Moen pour avoir supervisé cette révision avec des mises à jour et des suggestions.
Version 3.2.013-08-2002Revu par : jsp
Suppression d'un tas de scories. Ajout d'informations sur les cartes PCMCIA supportées, en provenance directe de pcmcia-cs.sourceforge.net. Ajout d'une section sur les lecteurs DVD. Merci à Tom Hanlin pour m'avoir fait remarquer qu'il n'en était pas fait mention auparavent. Remplacement de toutes les références à metalab par ibiblio, et de toutes les références à linuxdoc.org par tdlp.org. J'ai oublié fort vraisemblablement d'effectuer d'autres changements, cela m'apprendra à ne pas attendre trop longtemps entre entre deux versions.
Version 3.1.528-03-2002Revu par : sjp
L'historique des révisions est déplacé dans la section Introduction. Plus de corrections concernant les liens obsolètes et autres corrections. Merci à Lin Hung-Ta, Silviu Tamasdan, et d'autres.
Version 3.1.417-02-2002Revu par : sjp
Ajout d'une note concernant l'architecture CRIS. Mise à jour de la section concernant les cartes WAN.
Version 3.1.330-12-2001Revu par : sjp
Mise à jour de la section concernant les cartes video et autres corrections mineures.
Version 3.1.221-12-2001Revu par : sjp
Mise à jour du lien intéressant le logiciel affecté au GS-4500 dans la section scanners. (Merci à Jan Willamowius pour m'avoir signalé que la page avait été déplacée). Début de la mise à jour de la section concernant les contrôleurs RAID en séparant les SCSI des IDE.
Version 3.1.114-12-2001Revu par : sjp
Donne une liste des imprimantes avec un « F » ou pour lesquelles il manquait le modèle à partir de linuxprinting.org la base de données de linuxprinting.org dans la sectionmatériel incompatible .
Version 3.1.012-12-2001Revu par : sjp
Correction ou suppression de liens modifiés ou inexistant. Importation de la liste d'imprimantes du linuxprinting.org.
Version 3.0.718-10-2001Revu par : sjp
Commencé à corriger les liens obsolètes. Merci à Rob Janssen, Shaul Karl, Charles McColm, and Paul Stephenson pour les correctifs).
Version 3.0.614-09-2001Revu par : sjp
Ménage commencé dans la section matériel incompatible.
Version 3.0.504-09-2001Revu par : sjp
Mise à jour des sections CPU et cartes mères. Ajout de la section Cartes WAN et suppressions des anciennes sections "Relais de trames", "X.25" et "PPP Synchrone, HDLC Cisco" dans Adaptateurs réseaux.
Version 3.0.45-06-2001Revu par : sjp
Mise à jour des sections Adaptateurs réseaux et Contrôleurs pour y inclure les produits actuels de Cyclades. (Merci à Ivan Passos de Cyclades pour cette mise à jour).
Version 3.0.328-05-2001Revu par : sjp
Ajout de la section USB. Ajout d'une note concernant le matériel non-x86 dans la sectionCPU. Mise à jour de la section Cartes mères. Ajout d'un lien vers le document Sound HOWTO dans la section Cartes Sons. Inclusion de la section Sources d'informations dansl'introduction et élimination des liens obsolètes.
Version 3.0.210-05-2001Revu par : sjp
Toilettage à la demande du LDP.
Version 3.0.107-05-2001Revu par : sjp
Mise à jour de la section modems.
Version 3.0.022-04-2001Revu par : sjp
Première version DocBook. Mises à jour diverses.

1.10. Traduction

Traduit par Jacques Chion mailto:Jacques.Chion@wanadoo.fr.

Un grand merci à Christian Gillot, Denis Arnaud, Frédéric Bothamy, Olivier Bounhoure, Pierre Machard et Guillaume Hatt pour leurs corrections pertinentes au fur et à mesure de l'apparition des nouvelles versions.

Note du traducteur : ce document fait référence à d'autres documents HOWTO. Vous pouvez retrouver la plupart d'entre eux en version française sur ftp.lip6.fr