Conexão Ethernet não funciona após a instalação do Ubuntu 14.04 LTS

6

EDITAR: O PROBLEMA ESTÁ DE VOLTA Eu não consigo descobrir uma forma permanente e confiável em torno do bug (consegui que o bug desaparecesse 2 vezes) meus arquivos continuavam se duplicando com um ~ após o nome deles, então se eu modificar o rc.local, um arquivo chamado rc.local ~ surge do nada, eu não entendo o que isso faz.

Além disso, eu não tenho um arquivo /etc/init/module-init-tools.conf, estou modificando o script em kmod.conf ...

A ajuda é apreciada.

EDIT: Problema resolvido graças ao link

Instalei o Ubuntu 14.04 LTS junto com o Windows 7, minha conexão ethernet funciona sem problemas no Windows, mas não funciona no Ubuntu. Acho que o problema está relacionado aos drivers e não me permite adquirir / atribuir um endereço IP. Obrigado por tentar ajudar, vou descrever o problema à frente.

Minha conexão Wi-Fi funciona sem problemas. Quando eu desabilitar meu wifi: meu gerenciador de rede tenta se conectar usando a conexão com fio 1 e sempre retorna "Desconectado - você está offline", depois tenta se conectar novamente e o ciclo se repete (Desconectado - yo agora estão offline).

Informação de diagnóstico:

~$ lspci | grep Ethernet

00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)

~$ ifconfig

eth0
Link encap:Ethernet HWaddr bc:5f:f4:6f:26:c0
inet6 addr: fe80::be5f:f4ff:fe6f:26c0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:12 dropped:0 overruns:11 frame:1 TX packets:140 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:27262 (27.2 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:1679 errors:0 dropped:0 overruns:0 frame:0 TX packets:1679 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:147779 (147.7 KB) TX bytes:147779 (147.7 KB)

Sobre o meu controlador ethernet: eu não entendo muito, mas aqui está a informação que eu tenho:

~$ sudo lshw -class bridge

*-bridge description: Ethernet interface product: MCP61 Ethernet vendor: NVIDIA Corporation physical id: 7 bus info: pci@0000:00:07.0 logical name: eth0 version: a2 serial: bc:5f:f4:6f:26:c0 size: 100000000 capacity: 100000000 width: 32 bits clock: 66MHz capabilities: bridge pm msi ht bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 duplex=full latency=0 link=yes maxlatency=20 mingnt=1 multicast=yes port=MII speed=100Mbit/s resources: irq:44 memory:eeefd000-eeefdfff ioport:d080(size=8)

Finalmente consegui pegar um script que diagnostica suas conexões, aqui está a saída quando meu wifi está desligado e estou tentando conectar através da minha ethernet:

WARN: Este sistema não possui uma rota padrão

INFO: Host localhost responde a pings ICMP

INFO: interface de loopback está funcionando corretamente

INFO: A interface está acima

INFO: A interface lo tem endereço IP 127.0.0.1/8 :: 1/128 atribuído

INFO: A interface lo tem pacotes tx e rx.

INFO: A interface eth0 está ativa INFO: A interface eth0 tem o endereço IP fe80 :: be5f: f4ff: fe6f: 26c0 / 64 atribuído ERR: A interface eth0 não possui nenhum pacote tx ou rx. Vincular?

WARN: A interface eth0 tem erros de rx.

WARN: A interface wlan0 está inoperante

ERR: o sistema não tem nenhum servidor de nomes configurado

WARN: O sistema não parece acessar o host da Internet www.debian.org através do ICMP WARN: Não é possível acessar o servidor da web no host da Internet www.debian.org

Obrigado pela leitura e se você puder me ajudar, será muito apreciado.

EDITAR: $ sudo lshw - rede de classe

  *-network DISABLED      
   description: Wireless interface
   physical id: 1
   bus info: usb@1:4
   logical name: wlan0
   serial: 00:e0:4c:c0:c4:2c
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=rtl8192cu driverversion=3.16.0-34-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bgn

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:    14.04
Codename:   trusty
    
por Julian Uribe 20.04.2015 / 21:40

2 respostas

4

Observação: estou postando esta solução alternativa como uma resposta devido ao número de vezes que isso foi relatado como um bug, mas que expira pouco tempo depois e ressurge novamente.

Teste

  1. Entre no modo de recuperação do Ubuntu: uma. Ligue o sistema e pressione Shift durante a inicialização do menu do GRUB.

    b. Escolha "Opções avançadas para o Ubuntu" > Ubuntu, [versão do kernel] (modo de recuperação)

  2. Escolha "root" e digite os comandos abaixo:

    rmmod forcedeth
    modprobe forcedeth msi=0 msix=0
    exit
    
  3. Escolha "retomar" para retomar a inicialização normal

Agora a rede deve estar OK até a próxima inicialização com a CPU AM3 +.

Se a solução alternativa funcionar em seu sistema, modifique o arquivo abaixo para executar automaticamente o script durante a inicialização:

Solução de solução alternativa de erro:

  1. Adicione a linha exec rmmod forcedeth na próxima linha do "script" (acima do grep?) no arquivo /etc/init/module-init-tools.conf ou /etc/init/kmod.conf)

  2. Adicione a linha modprobe forcedeth msi=0 msix=0 a /etc/rc.local

  3. Reinicie o sistema para verificar

Fontes: Principalmente Achkap post # 16 link

link

link

link

Indício de Julian Uribe nos comentários.

    
por Elder Geek 21.04.2015 / 00:43
0

Adicione "forcedeth msi = 0 msix = 0" a / etc / modules. Desta forma, você não terá que parar o módulo carregado e recarregá-lo com as opções adequadas, pois ele deve ser carregado corretamente para começar.

Fontes:

Dicas anteriores nos comentários e outras respostas.

link

    
por Elder Geek 21.04.2015 / 16:58