Você pode ter r8169 carregado em vez de r8168. Tente fazer lsmod |grep r81
Se ele mostrar r8169, remova-o modprobe -r r8169
e insira o correto modprobe r8168
A NIC não funciona mais no meu Fedora 15 novamente depois de restaurar o sistema a partir de uma imagem.
ifconfig não mostra mais o NIC (apenas o adaptador de loopback). system-config-network diz que (eth0 - a única NIC) está "desativada". Ao clicar em "Ativar", diz: O dispositivo eth0 parece não estar presente, atrasando a inicialização.
o status da rede de serviços mostra lo e eth0 em "Dispositivos configurados", mas apenas em "Dispositivos atualmente ativos". ifconfig eth0 up afirma que não há "tal dispositivo". a reinicialização da rede de serviços mostra um grande "FAILED" vermelho (alguns outros serviços relacionados à rede também não serão iniciados).
Aqui está a parte importante de como isso aconteceu:
Eu tenho backups da partição do meu sistema que eu restauro quando o sistema congela (aconteceu desta vez após a instalação do driver gráfico da ATI para Linux) ou a energia é desligada. Esses backups são feitos com o Clonezilla. O disco rígido externo onde eles estão armazenados é ok (sem queixas SMART), não é muito antigo e eu lido com muito cuidado. Além disso, deixei o Clonezilla calcular as somas do MD5 para cada backup e deixei-as verificar antes de restaurar qualquer coisa. Como eu restauro o backup mais recente depois de qualquer pane no sistema, todos os backups são "limpos", portanto representam um estado no qual o sistema nunca travou. Tão longa história - acho que os backups são confiáveis e a restauração deve trazer o sistema de volta a um estado perfeitamente limpo.
Eu restaurei o sistema várias vezes, isso é (pelo menos) a segunda vez que o adaptador de rede não funciona depois. Na primeira vez, (AFAIR) eu atualizei com sucesso do Fedora 14 para o 15, mas o último backup foi o F14. Então eu o restaurei e depois de (re) atualizar para o F15, o NIC estava funcionando perfeitamente bem. Outra vez, a placa de rede foi embora, eu brinquei com rede e NetworkManager. Eu não lembro exatamente o que eu fiz, mas aparentemente eu consegui trabalhar de novo (mais um X vermelho feio está na bandeja desde então, dizendo "Sem interfaces de rede" ao passar o mouse). Também é notável o fato de que, quando isso acontece, o sistema parece não reconhecer mais as unidades USB (tenho certeza de que foi o mesmo da última vez). Então eu conecto um drive USB, mas o Dolphin não o mostra (então eu não consigo montá-lo) - o lsusb irá mostrar isso.
Eu pesquisei um pouco sem sucesso. Eu encontrei dicas para fazer coisas que eu já tentei ou coisas como a linha "ONBOOT = yes" em algumas configurações que já se parecem com isso. Alguma ideia de como fazer essa coisa funcionar de novo? Mas (quase) mais importante: A NIC estava funcionando apenas FINE quando eu fiz a imagem, então eu restaurei a imagem, então a partição do sistema (incluindo todas as configurações) deve parecer EXATAMENTE quando estava funcionando, então como é possível que a NIC não funciona mais?
Editar :
Para o registro, eu não vou mais usar o Clonezilla. dd faz o trabalho perfeitamente, cada restauração dd foi bem sucedida.
Você pode ter r8169 carregado em vez de r8168. Tente fazer lsmod |grep r81
Se ele mostrar r8169, remova-o modprobe -r r8169
e insira o correto modprobe r8168
Você precisa editar /etc/udev/rules.d/70-persistent-net.rules
. Provavelmente não contém os dados apropriados.
Deve ser algo parecido com slirp:
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
# You can modify it, as long as you keep each rule on a single line.
# PCI device 0x1a55:0x0005 (conet)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:ff:09:25:4b:f8", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Tags networking fedora linux