Configurations supplémentaires
Configuration du pilote sur des distributions différentes
La configuration d'un pilote réseau pour qu'il se charge correctement lors du démarrage d'un système dépend de la
distribution. Habituellement, le processus de configuration entraîne l'ajout d'une ligne d'alias dans le fichier
/etc/modules.conf ou /etc/modprobe.conf, ainsi que la modification de plusieurs scripts de démarrage du système et/ou
de fichiers de configuration. De nombreuses distributions Linux sont livrées avec des outils qui peuvent effectuer ces
modifications pour vous. Pour connaître la façon correcte de configurer un périphérique réseau sur votre système,
reportez-vous à votre documentation de distribution. Si, lors de ce processus, le nom du pilote ou du module vous est
demandé, le nom du pilote de base Linux pour la famille de cartes Intel® 10 Gigabit PCI Express est ixgbevf.
Affichage des messages de liaison
Les messages de liaison ne sont pas affichés sur la console si la distribution restreint les messages système. Afin de
voir les messages de liaison du pilote réseau sur votre console, définissez le paramètre dmesg sur huit en entrant ce
qui suit :
dmesg -n 8
REMARQUE : ce paramètre n'est pas sauvegardé lors des redémarrages.
ethtool
Le pilote utilise l'interface ethtool pour la configuration et du pilote et les diagnostics, ainsi que pour afficher les
informations statistiques. La toute dernière version d'ethtool est nécessaire pour cette fonctionnalité.
La dernière version d'ethtool est accessible à : http://sourceforge.net/projects/gkernel.
MACVLAN
ixgbevf prend en charge MACVLAN sur ces noyaux ayant la fonction comprise. La prise en charge du noyau pour
MACVLAN peut être testée en vérifiant si le pilote MACVLAN est chargé. L'utilisateur peut exécuter 'lsmod | grep
macvlan' pour vérifier si le pilote MACVLAN est chargé ou exécuter 'modprobe macvlan' pour essayer de charger le
pilote MACVLAN.
La mise à jour vers une version plus récente du package iproute2 peut s'avérer nécessaire pour obtenir la prise en
charge de MACVLAN via la commande 'ip'.
NAPI
Le NAPI (mode d'interrogation de réception) est pris en charge par le pilote ixgbevf et est toujours activé. Pour plus
d'informations sur NAPI, consultez : ftp://robur.slu.se/pub/Linux/net-development/NAPI/usenix-paper.tgz.
Problèmes connus
REMARQUE : si la connexion réseau ne fonctionne pas après l'installation du pilote, vérifiez que vous avez
installé le pilote correct.
Compilation du pilote
Lorsque vous essayez de compiler le pilote en exécutant la commande 'make install', l'erreur suivante peut survenir :
"Linux kernel source not configured - missing version.h" (Source de noyau Linux non configurée - version.h
manquante)
Pour résoudre ce problème, créez le fichier version.h en allant dans l'arborescence source de Linux et en entrant :
make include/linux/version.h