mii-tool - Verificando conectividade de cabo de rede

Publicado por Daniel Zaia Manzano em 31/01/2013

[ Hits: 19.498 ]

 


mii-tool - Verificando conectividade de cabo de rede



Para verificar se o cabo de rede está devidamente conectado à interface de rede no Debian, podemos usar a ferramenta mii-tool.

Para mostrar o status de todas interfaces de rede:

# mii-tool

Para mostrar somente o status da interface eth0:

# mii-tool eth0

A seguir alguns exemplos de uso.

Com o cabo de rede conectado:

# mii-tool eth0
eth0: negotiated 100baseTx-FD flow-control, link ok

Com o cabo de rede desconectado:

# mii-tool eth0
eth0: no link

Para mais informações, consulte:

man mii-tool

Outras dicas deste autor

Convertendo imagem JPG em ASCII art

dd - Instalação correta do GNU/Linux em pendrive

Alterar editor de textos padrão no Debian Squeeze

Como fazer para que comandos não sejam gravados no histórico

Debug em Shell Scripts

Leitura recomendada

Achando o pacote de um arquivo

type - Determinar o tipo de um comando

Aplicando permissões 755 para pastas e 644 para arquivos de modo recursivo

Escutando música pelo terminal do Linux

Vídeo-tutoriais de Linux básico

  

Comentários
[1] Comentário enviado por rodrigo_leonel em 01/02/2013 - 12:58h

mii-tool é uma ferramenta muito boa, porém não suporta redes 1Gb. Abaixo coloquei um exemplo, as primeiras duas interfaces são onboard e as outras são PCI Express Intel F33682 1Gb:

eth0: negotiated 1000baseT-FD flow-control, link ok
eth1: negotiated 1000baseT-FD flow-control, link ok
SIOCGMIIREG on eth2 failed: Input/output error
SIOCGMIIREG on eth2 failed: Input/output error
eth2: negotiated 1000baseT-FD flow-control, link ok
SIOCGMIIREG on eth3 failed: Input/output error
SIOCGMIIREG on eth3 failed: Input/output error
eth3: no link

[2] Comentário enviado por rodrigo_leonel em 01/02/2013 - 13:00h

Acrescentando, nesse mesmo caso recomendo o ethtool olha como fica a rede que o mii-tool não reconheceu:

ethtool eth2
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off
Supports Wake-on: pumbag
Wake-on: d
Current message level: 0x00000001 (1)
Link detected: yes

Ou seja, na última linha ele reconhece a conexão da interface.

[3] Comentário enviado por dzm_linux em 01/02/2013 - 13:12h

Ótima dica, cherevers!

Eu sabia que havia uma ferramenta mais completa que "mii-tool", mas não conseguia lembrar qual era!

Abraços



Contribuir com comentário