Index Page précédente Page suivante

III. MISE EN PLACE D'UNE CARTE ETHERNET

A. Un mot sur la compatibilité

L'installation d'une carte Ethernet sous Linux est quelquefois un véritable casse-tête chinois. Les concepteurs fournissent en général des pilotes pour Windows, mais très rarement (en fait, je n'en ai jamais vu) pour Linux. Les pilotes Linux sont donc crées par des développeurs indépendants et non pas par les créateurs du matériel. De ce fait, si la carte que vous tentez d'installer possède des caractéristiques un peu spéciales (comme certains clones bon marché), elle a toutes les chances de ne pas être reconnue par Linux. On peut d'ailleurs généraliser cette règle à tous les types de carte (graphique, son, etc).

Parmi les cartes ISA 16 bits, les pilotes suivants sont très au point, et vous ne devriez pas avoir de problèmes lors de l'installation :

Cela ne signifie pas que tous les autres pilotes sont instables. Il se trouve juste que ceux-ci sont les plus anciens et les plus utilisés, ce qui en fait le choix le plus sûr.

Les pilotes PCI les plus couramment utilisés sous Linux sont probablement :

La liste des drivers réseau supportés par votre noyau se trouve dans le répertoire :

/lib/modules/numéro_de_votre_version_de_noyau/net/

Si le pilote de la carte que vous désirez installer ne figure pas dans cette liste, vous devrez recompiler votre noyau avec les options adéquates.

La liste complète des drivers réseau de votre distribution se trouve généralement dans le répertoire :

/usr/src/linux-numéro_de_votre_version_de_noyau/drivers/net

à condition que vous ayez installé le package kernel-source qui se trouve sur votre CDROM Linux.
 

B. Installation

Il y a différentes façons d'installer une carte Ethernet. Voici les 5 plus courantes :

   ether=5,0x220

      puis actualiser LILO en tapant :

   lilo -C /etc/lilo.conf

   alias eth0 ne
   options eth0 io=0x220 irq=5

Astuce : si votre carte Ethernet ne fonctionne toujours pas et qu'elle possède des fonctions Plug And Play que vous pouvez désactiver physiquement grâce à des cavaliers, faites le.
 

C. Deux cartes Ethernet identiques

Si vous voulez installer deux cartes Ethernet identiques sur la même machine, le mieux est de modifier le fichier /etc/conf.modules. Supposons qu'en plus de votre carte de l'exemple précédent, vous vouliez en configurer une autre d'adresse 0x330 et d'IRQ 7, il faut procéder de la façon suivante :

   alias eth0 ne
   alias eth1 ne
   options ne io=0x220,0x330 irq=5,7


Index Page précédente Page suivante