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
Liberando memória RAM ociosa
Eliminando mensagem de aviso de configuração de rede no Debian
Macete para apagar conteúdo de arquivo sem excluí-lo
MEncoder - Conversão de vídeos pela linha de comando
Alterar editor de textos padrão no Debian Squeeze
Leitura recomendada
Alterar timezone no Slackware
Tirando screeshots via linha de comando
Como descobrir seu IP no provedor
dcfldd - uma alternativa ao comando dd com status do progresso
Extrair a data de uma fotografia
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