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
netstat -ltunp: Descobrindo serviços rodando no sistema e respectivos PIDs
FIGlet - Letras grandes no modo texto
MEncoder - Conversão de vídeos pela linha de comando
Montando partições NTFS com permissão de leitura e escrita
Liberando memória RAM ociosa
Leitura recomendada
Usando outros delimitadores em sed
Coleções de softwares pré-definidas do Ubuntu
systemctl - Ferramenta para gerenciar serviços
Os comandos apropos, makewhatis e whatis
Comandos básicos do terminal no Kali Linux
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