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
Como fazer para que comandos não sejam gravados no histórico
Macete para apagar conteúdo de arquivo sem excluí-lo
Acompanhando progresso na cópia de arquivos
Adicionando ou excluindo um usuário de um grupo
dd - Instalação correta do GNU/Linux em pendrive
Leitura recomendada
Command Line Basics - Curso online e gratuito
Inutilidades
Como ordenar arquivos por tamanho
NGR para ISO e BIN/CUE para ISO
Ubuntu - Configurar volume pelo Terminal
Comentários
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
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.
Mensagem
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.
Ótima dica, cherevers!
Eu sabia que havia uma ferramenta mais completa que "mii-tool", mas não conseguia lembrar qual era!
Abraços
Mensagem
Ó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
Enviar