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
Eliminando mensagem de aviso de configuração de rede no Debian
Como fazer para que comandos não sejam gravados no histórico
Alterar editor de textos padrão no Debian Squeeze
Macete para apagar conteúdo de arquivo sem excluí-lo
Diferença entre o uso de aspas duplas (") e aspas simples (')
Leitura recomendada
Desativar BIP do Terminal no Gnu/Linux
Título "retrátil" da janela no i3
Permitindo PPA no Elementary OS Loki
Mostrando seu prompt para outro usuário
Listar somente diretórios
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