Cabo Ethernet do Ubuntu não detectado

1

Minha conexão ethernet funciona bem no windows 8.1. Mas no Ubuntu 15.04 ele não detecta o link

Aqui está a saída do ethtool eth0:

Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes:   10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Half 1000baseT/Full 
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full 
                        100baseT/Half 100baseT/Full 
                        1000baseT/Full 
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
               drv probe ifdown ifup
Link detected: no

Como pode ser visto Nenhum link foi detectado, embora eu tenha conectado o cabo ethernet.

E ifconfig eth0 up fornece:

eht0: ERROR while getting interface flags: No such device

Por favor, ajude eu não entendo qual é o problema se isso é um problema de driver ou o que quer que seja.

EDITAR:

saída de lspci -knn | grep Eth -A2:

02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Hewlett-Packard Company Device [103c:80dd]
Kernel driver in use: r8169

EDIT 2:

Eu também notei que as luzes que deveriam estar piscando no laptop quando o cabo Ethernet está conectado estão desligadas. (Mas funciona bem nas janelas pelo caminho).

EDIT 3: Eu notei que se eu desligar o computador e deixá-lo por uns 5 minutos, tudo volta ao normal. Mas se eu reiniciar o computador, o problema persistirá.

    
por Vikash B 04.08.2015 / 17:14

2 respostas

2

Eu tenho o mesmo controlador ethernet e o mesmo problema.

Trabalhará com:

sudo modprobe -v r8169

Faça um teste manualmente e, se funcionar bem, adicione a rc.local para torná-lo permanente:

sudo -H gedit /etc/rc.local

E adicione

modprobe r8169

antes de exit 0

Salvar e sair.

Realmente este é um bug em 15.04 desde o kernel 3.19.0-25. Antes deste kernel (3.19.0-22) funcionou perfeitamente.

    
por Druida Obelix 21.08.2015 / 00:26
0

Seu módulo deve ser mal suportado pelo módulo kernel r8169 .

Conecte-se à internet usando outro adaptador e execute no terminal

sudo apt-get install r8168-dkms
    
por Pilot6 04.08.2015 / 17:21