Installer à l’aide de rpm kmp – Dell Intel PRO Family of Adapters Manuel d'utilisation
Page 71
REMARQUES :
l
Pour que la compilation fonctionne correctement, il est important que le noyau en cours d’exécution
CORRESPONDE à la version et à la configuration de la source de noyau installée. Si vous venez de
recompiler votre noyau, redémarrez le système et choisissez le noyau correct à démarrer.
l
La fonctionnalité RPM a été testée uniquement sur les distributions Red Hat.
1. Copiez le fichier tar du pilote de base depuis ’Linux/Source/base_driver/e1000e-<x.x.x>tar.gz’ sur le
CD du pilote, où <x.x.x> correspond au numéro de version du fichier tar du pilote, vers le répertoire de votre
choix. Par exemple, utilisez ’/home/username/e1000e’ ou ’/usr/local/src/e1000e’.
2. Ouvrez/décompressez l’archive en entrant la commande suivante, où <x.x.x> correspond au numéro de version
du paquetage du pilote :
tar zxf e1000e-<x.x.x>.tar.gz
3. Passez au répertoire src du pilote, <x.x.x> correspond au numéro de version du logiciel d’archivage de fichier
du pilote :
cd e1000e-<x.x.x>/src/
4. Compilez le module du pilote :
# make install
Les instructions binaires sont installées comme suit :
/lib/modules/<VERSION DU NOYAU>/kernel/drivers/net/e1000e/e1000e.ko
L’emplacement d’installation répertorié ci-dessus est l’emplacement par défaut. Ils peuvent être différents selon
les distributions Linux. Pour de plus amples informations, voir le fichier ldistrib.txt inclus dans le fichier tar du
pilote.
5. Installez le module à l’aide de la commande modprobe :
modprobe e1000e
Pour les noyaux basés sur la version 2.6, assurez-vous que les anciens pilotes e1000e sont supprimés du
noyau, avant de charger le nouveau module :
rmmod e1000e; modprobe e1000e
6. Affectez une adresse IP à l’interface et activez-la en entrant la commande suivante, où <x> correspond au
numéro d’interface :
ifconfig eth<x> <adresse_IP>
7. Vérifiez que l’interface fonctionne. Entrez ce qui suit, où <adresse_IP> est l’adresse IP d’un autre ordinateur du
même sous-réseau que l’interface soumis au test :
ping <adresse_IP>
REMARQUE : Certains systèmes éprouvent des difficultés à traiter les interruptions MSI et/ou MSI-X. Si votre
système doit désactiver ce type d’interruption, le pilote peut être compilé et installé avec la commande suivante :
#make CFLAGS_EXTRA=-DDISABLE_PCI_MSI install
En temps normal, le pilote envoie une interruption toutes les deux secondes. Si les interruptions ne sont pas
reçues dans cat /proc/interrupts pour le périphérique ethX e1000e, ce contournement peut s’avérer nécessaire.
Installer à l’aide de RPM KMP
REMARQUE : KMP est pris en charge uniquement sur RHEL 6 et SLES11.
Les RPM KMP mettent à jour les RPM e1000e actuellement installés sur le système. Ces mises à jour sont fournies par
SuSE dans la version SLES. Si un RPM n’existe pas actuellement sur le système, le KMP ne s’installe pas.
Les RPM sont fournis pour les distributions Linux prises en charge. La convention de nom pour les fichiers RPM inclus
est :
intel-<nom du composant>-<version du composant>.<type d’arch>.rpm