Tente ethtool
- ele deve conseguir algo da sua placa de rede, mesmo que não haja chip MII no cartão.
Em um dos meus computadores com o Xubuntu 10.04 há um problema com a conexão de rede. Como posso depurar isso?
sudo dhclient
e sudo /etc/init.d/networking restart
não ajudam sudo mii-tool -v
de saídas:
no MII transceiver present
O que mais poderia ser o problema? A placa de rede está quebrada?
Tente ethtool
- ele deve conseguir algo da sua placa de rede, mesmo que não haja chip MII no cartão.
ethtool
é a ferramenta escolhida aqui (dê crédito ao Shadur), ele informará se você tiver um link e se, de alguma forma, você tiver uma conexão half-duplex ou algum outro erro de configuração.
Se você não vir nada nos syslogs ou na saída de dmesg
, poderá aumentar o detalhamento de depuração do driver de rede. Tente executar modinfo -p e1000
(substitua "e1000" pelo nome do driver da sua NIC). Pode haver uma opção que você pode dar ao modprobe (ou colocar um arquivo em /etc/modprobe.d/) para aumentar o detalhamento ou as informações de depuração.
Além disso, confira executando tcpdump -i eth0
como root (substitua "eth0" pelo seu dispositivo de rede). Você pode ver que tipo de tráfego está recebendo, mesmo com a interface não configurada. Você verá coisas como tráfego de difusão ou multicast e, possivelmente, a tentativa do seu sistema para DHCP.
Tags networking networkcard