Não é possível obter a placa ethernet Realtek r8168

1

Estou trabalhando no Arch Linux e, em 99% do tempo, conecto à Internet por WLAN, mas às vezes preciso usar uma conexão ethernet, por isso hoje vejo algo estranho. Meu dispositivo eth0 está desativado e não consigo mais. Eu tentei

# ip link set eth0 up
# ifconfig eth0 up

Mas depois de qualquer um dos comandos acima, ip link mostra:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000
    link/ether 8c:a9:82:01:13:6e brd ff:ff:ff:ff:ff:ff
5: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT qlen 1000
    link/ether 14:da:e9:0c:a9:d6 brd ff:ff:ff:ff:ff:ff

Saída de lspci -v :

08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
        Subsystem: ASUSTeK Computer Inc. U6V/U31J laptop
        Flags: bus master, fast devsel, latency 0, IRQ 48
        I/O ports at 8000 [size=256]
        Memory at d3804000 (64-bit, prefetchable) [size=4K]
        Memory at d3800000 (64-bit, prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8168

Saída de dmesg | grep r8168 :

[    7.642820] r8168 Gigabit Ethernet driver 8.032.00-NAPI loaded
[    7.642964] r8168 0000:08:00.0: irq 48 for MSI/MSI-X
[    7.798226] r8168: This product is covered by one or more of the following patents: US5,307,459, US5,434,872, US5,732,094, US6,570,884, US6,115,776, and US6,327,625.
[    7.798232] r8168  Copyright (C) 2012  Realtek NIC software team <[email protected]> 
[   19.263312] r8168: eth0: link down
[  404.826781] r8168 Gigabit Ethernet driver 8.032.00-NAPI loaded
[  404.827275] r8168 0000:08:00.0: irq 48 for MSI/MSI-X
[  404.981486] r8168: This product is covered by one or more of the following patents: US5,307,459, US5,434,872, US5,732,094, US6,570,884, US6,115,776, and US6,327,625.
[  404.981491] r8168  Copyright (C) 2012  Realtek NIC software team <[email protected]> 
[  405.011797] r8168: eth0: link down

Saída de dmesg | grep eth0 :

[    7.798230] eth0: Identified chip type is 'RTL8168E/8111E'.
[   19.263312] r8168: eth0: link down
[   19.263709] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[  404.981490] eth0: Identified chip type is 'RTL8168E/8111E'.
[  405.011797] r8168: eth0: link down
[  405.012293] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
    
por Hauleth 24.09.2012 / 12:57

2 respostas

2

Parece RealTek 8168B tem problemas no Debian Squeeze. Experimente os seguintes:

  • Se você tiver problemas com a interface de rede que não está funcionando com o RealTek 8168, isso pode ajudar e fornecer informações (ou seja, problema de firmware do realtek): link

  • Se você tiver problemas com o kernel sem carregar o módulo correto = drivers para o RealTek 8168, isso pode fornecer informações necessárias (por exemplo, problema de detecção de hardware): link

por 21.10.2012 / 01:59
0

Eu tive alguns problemas semelhantes no mesmo adaptador para causas não identificadas. A única solução era desligar a máquina, apenas reinicializar, descarregar o módulo ou vários "reset" s via interface /sys não consertava.

A instalação do driver baixado do RealTek, em oposição àquele incluído no kernel vanilla, parece fazer com que o problema ocorra com menos frequência.

    
por 24.09.2012 / 13:27