Como faço para diagnosticar uma interface de rede com fio integrada que parou de funcionar?

2

Eu tenho uma instalação de 10.10 que está funcionando bem desde que fiz o upgrade. Um dia eu inicializei e não havia conectividade de rede. O indicador de rede agora diz "Rede desativada". Se eu for ao sistema > Administração > Ferramentas de Rede > Dispositivos o loopback é o padrão e, apesar de Eth0 aparecer, se eu seleciono tudo está em branco na configuração e não há nada nas estatísticas da interface. lspci mostra

Intel Corporation N10/ICH 7 Family LAN Controller (rev 01)

Eu tenho outra placa à mão, mas gostaria de aprender a diagnosticar coisas como esta. Por exemplo, existe um motivo de software que uma placa de trabalho iria parar de funcionar? O cartão pode ser tão visível, mas totalmente quebrado? Que passos posso tentar "Ativar" o cartão e a rede ou existe algo que aponte para o hardware imediatamente?

ATUALIZAÇÃO: Agora está funcionando, mas eu aceito a melhor explicação que possa ajudar outra pessoa sobre o motivo pelo qual ela está funcionando ou por que ainda estou com problemas.
Originalmente, a única coisa que aparecia no indicador de rede era o texto desativado e não havia "Ativar rede". Baseado em outro post eu tentei sudo dhclient eth0 embora eu não tenha ideia do que ele faz. Ele retornou um endereço IP e eu poderia navegar para ips locais específicos. Então eu reiniciei para ver o que aconteceria e eu tive o mesmo problema original, então eu fiz o dhclient novamente, mas desta vez percebi que "Enable Networking" agora estava aparecendo no indicador, então eu verifiquei. Desta vez eu reiniciei e tudo está funcionando bem. Mas ainda não sei por que parou ou por que os passos que dei deram certo.

    
por Dennis 03.10.2011 / 15:49

3 respostas

1

O caminho mais curto é tentar a placa ethernet de trabalho conhecida. Este aviso pressupõe que sua rede está configurada, mas não está funcionando.

Após sua atualização, acredito que seu cartão não esteja configurado. sudo dhclient eth0 apenas configura sua interface de rede do servidor DHCP na sua LAN. Pode ser que você tente atribuir um IP estático antes de prosseguir.

Para experimentar o IP estático, você pode digitar:

sudo ifconfig eth0 192.168.0.101/24 e de pingar outros hosts em sua rede. Observe que, em vez de 192.168.0.101 , você precisa especificar o IP da sua LAN não incluída no pool DHCP.

Se você não souber qual endereço especificar, execute sudo dhclient eth0 novamente e, em seguida, ifconfig eth0 .

Para tornar essas configurações persistentes, edite seu arquivo /etc/network/interfaces (consulte man interfaces para obter detalhes).

    
por Sergey 03.10.2011 / 16:09
2

Se eu leio sua pergunta corretamente, você não está perguntando como corrigir esse problema, mas como diagnosticar problemas de rede como este.

  1. Meu conselho é lido na documentação.

  2. Navegue nos links para problemas de rede neste site e na seção Rede e sem fio dos fóruns do Ubuntu. Observe os problemas que as pessoas têm e os conselhos dados.
  3. Execute os comandos em um sistema funcional (seu próprio) e compare essa saída dos comandos como um meio de identificar as diferenças e de trabalhar o que isso indica que o problema é.
  4. A partir do conselho dado nos fóruns, observe quais conselhos funcionam e use-os para desenvolver habilidades de diagnóstico.

Este é o meu método. Às vezes eu faço as coisas direito. Você pode perceber que pode perceber coisas sobre o problema que os outros sentem falta.

    
por grahammechanical 03.10.2011 / 21:12
0

Tente digitá-lo em uma janela do Terminal:

sudo ifconfig eth0 down
sudo dhclient -r eth0
sudo ifconfig eth0 up
sudo dhclient eth0
    
por MiJyn 03.10.2011 / 18:57