Como saber qual placa é eth0 e qual é eth1?

6

Eu tenho uma máquina Linux com duas placas Ethernet usando o driver Intel e1000. O lspci relata diferentes modelos de placas Ethernet, mas não sei dizer qual é eth0 e qual é eth1. Além de desligar a máquina e ler os chips, como posso saber qual modelo é eth0 e qual é eth1?

    
por User1 02.11.2010 / 22:31

5 respostas

12

Eu não tentei, mas experimente o comando ethtool. Com

ethtool -p eth0

você pode fazer com que os LEDs da placa pisquem. Você pode identificar facilmente qual placa está piscando.

    
por 02.11.2010 / 22:43
6

Analise a saída do ifconfig. Ele lhe dará o endereço MAC de hardware que você pode usar para identificar qual placa é qual.

    
por 02.11.2010 / 22:33
2

Conecte apenas uma das interfaces a um switch e use a saída de mii-diag , ethtool ou mii-tool (dependendo de qual está instalado) para ver qual possui um link. Você saberá qual cartão físico é qual interface. A saída de dmesg deve ajudá-lo a descobrir qual é qual.

    
por 02.11.2010 / 22:42
1

Eu sei que o tópico é antigo, mas acho que os argumentos erraram o alvo.

Para associar o dispositivo listado com ifconfig ao dispositivo físico, eu faço o seguinte:

ethtool -i DEVICE

Isso lhe dará as informações de barramento que você pode correlacionar com as informações obtidas de:

lspci

A informação do barramento deve corresponder aos números no início da linha retornada pelo lspci.

    
por 30.10.2013 / 13:04
0

Para relacionar o número PCI com o nome do dispositivo, verifique

ls /sys/net/eth0/driver

isto mostrará o número PCI.

    
por 14.10.2013 / 22:10

Tags