6 votes

Comment savoir quelle carte est eth0 et quelle carte est eth1 ?

J'ai une machine Linux avec deux cartes Ethernet utilisant toutes deux le pilote Intel e1000. lspci signale différents modèles de cartes Ethernet, mais je ne peux pas dire laquelle est eth0 et laquelle est eth1. À part éteindre la machine et lire les puces, comment puis-je savoir quel modèle est eth0 et lequel est eth1 ?

12voto

maxhawkins Points 400

Je ne l'ai pas essayé moi-même, mais essayez la commande ethtool. Avec

ethtool -p eth0

vous pouvez faire clignoter les LEDs sur la carte. Vous pouvez alors facilement identifier la carte qui clignote.

6voto

Burton Samograd Points 161

Analyse la sortie de ifconfig. Elle vous donnera l'adresse MAC matérielle que vous pouvez utiliser pour identifier quelle carte est la bonne.

2voto

Cry Havok Points 3508

Connectez seulement une des interfaces à un commutateur puis utilisez la sortie de mii-diag , ethtool ou mii-tool (en fonction de celle qui est installée) pour voir laquelle a un lien. Vous saurez alors quelle carte physique correspond à quelle interface. La sortie de dmesg devrait alors vous aider à déterminer lequel est lequel.

1voto

Brian Parent Points 21

Je sais que le fil de discussion est vieux, mais je pense que les réponses n'ont rien à voir avec le sujet.

Pour associer le périphérique tel que listé par ifconfig au périphérique physique, je fais ce qui suit :

ethtool -i DEVICE

Vous obtiendrez ainsi des informations sur le bus, que vous pourrez corréler avec les informations obtenues auprès de :

lspci

Le bus-info doit correspondre aux numéros au début de la ligne retournée par lspci.

0voto

motobói Points 732

Pour associer le numéro PCI au nom du dispositif, vérifiez

ls /sys/net/eth0/driver

cela montrera le numéro PCI.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X