Ethernet não funciona após a atualização 14.04 (64 bits)

3

Depois de atualizar o Ubuntu alguns dias atrás, minha ethernet parou de funcionar. O wifi funciona bem. Eu até consegui fazer meu ethernet funcionar uma vez usando sudo dhclient eth0 mas não consegui replicá-lo após a reinicialização. Eu tenho outro laptop com o Windows e o cabo físico está bem.

Minha conexão ethernet fica conectada, mas a internet não funciona. Também estou atrás de um proxy, se isso ajudar de qualquer maneira.

Eu postei isso depois de ler muitas correções na internet. Nenhum deles parece sequer resolver temporariamente o meu problema.

Qualquer ajuda seria apreciada.

Aqui estão alguns resultados:

ifconfig

eth0  Link encap:Ethernet  HWaddr 14:dd:a9:0d:88:29  
      inet addr:172.24.136.242  Bcast:172.24.143.255  Mask:255.255.248.0
      inet6 addr: fe80::16dd:a9ff:fe0d:8829/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1443 errors:0 dropped:3302 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:161427 (161.4 KB)

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:28333 errors:0 dropped:0 overruns:0 frame:0
      TX packets:28333 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:2407338 (2.4 MB)  TX bytes:2407338 (2.4 MB)

wlan0 Link encap:Ethernet  HWaddr 34:02:86:96:f3:98  
      inet addr:192.168.63.102  Bcast:192.168.63.255  Mask:255.255.255.0
      inet6 addr: fe80::3602:86ff:fe96:f398/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:27733 errors:0 dropped:0 overruns:0 frame:0
      TX packets:23098 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:19054557 (19.0 MB)  TX bytes:4802812 (4.8 MB)

cat /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by   resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search connectify

cat / etc / network / interfaces

auto lo
iface lo inet loopback

lspci | grep Ethernet

05:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd.    RTL8111/8168/8411
PCI Express Gigabit Ethernet Controller (rev 12)

Atualização:

A resposta abaixo costumava iniciar temporariamente minha internet de vez em quando, mas não a corrigia permanentemente. Então, eventualmente, depois de algumas pequenas atualizações regulares do Ubuntu, minha ethernet começou a funcionar novamente. Então eu acho que se as soluções comuns na internet não funcionarem e sua ethernet parar de funcionar logo após uma atualização, você provavelmente deveria esperar pela próxima atualização.

    
por imhobo 10.10.2015 / 15:20

2 respostas

1

abra /etc/network/interfaces usando

sudo vi  /etc/network/interfaces

adicione linha

auto eth0 
iface eth0 inet dhcp 

faça

sudo ifdown eth0
sudo ifup eth0

você está dizendo que sudo dhclient eth0 está funcionando, portanto, altere-o para procurar o DHCP ao iniciar o sistema e verifique se você tem a configuração de proxy adequada no seu sistema .current ifconfig output mostra seu sistema obtendo IP do DHCP.

EDIT: Para device not managed você tem que abrir /etc/NetworkManager/NetworkManager.conf usando o comando:

sudo vi /etc/NetworkManager/NetworkManager.conf

e altere a linha managed=false para managed=true e reinicie NetworkManager

sudo service network-manager restart

Para mais informações relacionadas com este problema, você pode ter ajuda do Askubuntu outra pergunta gerente de rede diz "Dispositivo não gerenciado"

    
por pl_rock 10.10.2015 / 16:48
0

Correção de Ethernet após a atualização do Ubuntu:

  1. Execute o comando abaixo no terminal:

    sudo -H gedit /etc/network/interfaces
    
  2. Adicione as duas linhas abaixo (a interface de rede principal) e salve:

    auto eth0
    
    iface eth0 inet dhcp
    
  3. Execute o comando abaixo no terminal:

    sudo nano /etc/udev/rules.d/70-persistent-net.rules
    
  4. O comando acima abrirá o editor dentro do terminal, você encontrará as linhas abaixo presentes (se não, por favor adicione-as):

    ATTR{address} é o endereço MAC do seu adaptador e NAME="eth0"

    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0a:03:27:c2:b4:eb", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    
  5. Salvar e reinicializar.

por Anurag 07.04.2016 / 19:30