Conexão Ethernet com RTL8111 / 8168/8411 não funciona mais

1

Meu problema parece ser frequente, mas acho que tentei todas as soluções esparsas que poderia ter encontrado em outros posts, mas sem sucesso, então espero que você possa me ajudar.

Explicação do problema

Eu tenho um dual boot linux / win10 no meu laptop e comecei a experimentar problemas com a conexão ethernet, primeiro no win10 e depois no linux, algumas vezes atrás mas as coisas estavam sendo consertadas reiniciando o network-manager no linux ou reinstalando drivers sob win10. No entanto, nesse exato momento, não tenho mais nenhuma conexão ethernet nas duas plataformas, diz-se que o cabo ethernet está desconectado e o link não é detectado.

Comandos para entender o problema

lspci | grep -i realtek

02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTL8411B PCI Express Card Reader (rev 01) 02:00.1 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 12)

lsmod | grep r816

r8168 499712 0

dmesg | grep r816

[ 14.114832] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 14.114838] r8169 0000:02:00.1: can't disable ASPM; OS doesn't have ASPM control [ 14.118523] r8169 0000:02:00.1 eth0: RTL8411 at 0xffffa42300da5000, 2c:56:dc:37:4c:2d, XID 1c800800 IRQ 52 [ 14.118524] r8169 0000:02:00.1 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko] [ 17.717539] r8169 0000:02:00.1 enp2s0f1: renamed from eth0 [ 42.961609] r8169 0000:02:00.1 enp2s0f1: link down [ 42.961611] r8169 0000:02:00.1 enp2s0f1: link down [ 61.733562] r8169 0000:02:00.1 enp2s0f1: link up [ 61.816487] r8169 0000:02:00.1 enp2s0f1: link down [ 80.523534] r8169 0000:02:00.1 enp2s0f1: link up [ 80.607153] r8169 0000:02:00.1 enp2s0f1: link down [ 99.402597] r8169 0000:02:00.1 enp2s0f1: link up [ 99.485792] r8169 0000:02:00.1 enp2s0f1: link down [ 118.043226] r8169 0000:02:00.1 enp2s0f1: link up [ 118.126551] r8169 0000:02:00.1 enp2s0f1: link down [ 136.770237] r8169 0000:02:00.1 enp2s0f1: link up [ 136.853215] r8169 0000:02:00.1 enp2s0f1: link down [ 155.872182] r8169 0000:02:00.1 enp2s0f1: link up [ 155.955298] r8169 0000:02:00.1 enp2s0f1: link down [ 174.853471] r8169 0000:02:00.1 enp2s0f1: link up [ 174.936759] r8169 0000:02:00.1 enp2s0f1: link down [ 193.918635] r8169 0000:02:00.1 enp2s0f1: link up [ 194.002364] r8169 0000:02:00.1 enp2s0f1: link down [ 212.622095] r8169 0000:02:00.1 enp2s0f1: link up [ 212.705764] r8169 0000:02:00.1 enp2s0f1: link down

sudo ethtool enp2s0f1

Settings for enp2s0f1: Supported ports: [ TP ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 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: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Half Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on MDI-X: Unknown Supports Wake-on: pumbg Wake-on: d Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: no

O que tentei fazer para resolver o problema

  • Eu tentei reinicializar várias vezes no sistema operacional e reiniciar várias vezes o gerenciador de rede, mas em vão. Em alguns momentos, tive a conexão ethernet funcionando por alguns minutos, mas a frequência desses eventos está diminuindo desde a primeira ocorrência do problema.

  • Eu tentei instalar o driver r8168 do site da Realtek em vez do r8169, mas isso não funciona

  • Tentei alterar alguns parâmetros como autoneg ou duplex com ethtool para nenhum resultado
  • Tentei deixar meu laptop completamente sem energia e reiniciei, mas isso não alterou

Nesse ponto, estou um pouco preso e não tenho muita ideia do que fazer para corrigir o problema. Talvez alguns de vocês tenham idéias ou soluções e agradeço antecipadamente por prestar atenção à minha mensagem. Claro que fico disponível se precisar de mais precisões.

    
por Pierre Granger 22.06.2017 / 19:00

0 respostas