5 votos

12.04 con cable de red no funciona RTL8111/8168B

su fresco 12.04 instalar 64bits. el wifi funciona bien, el cable permanece apagado con el cable conectado y network-manager muestra como si el cable está desconectado. La desactivación de las redes ilumina mi red-tarjetas de leds, convirtiendo a las redes apaga el led y no es posible ninguna comunicación.

Ya lo he intentado, la desactivación de la red-administrador (sudo service network-manager stop) y la configuración de mi eth0 manualmente, tan pronto como puedo apagar el network-manager de mis leds de luz, pero después de configurar manualmente eth0 (sudo ifconfig eth0 10.2.10.114 máscara de red 255.255.0.0) el led se apagan de nuevo. Todavía estoy arranque dual con 10.04 donde no tengo problemas en absoluto, dejando el cable conectado todo el tiempo a mi notebook y un interruptor.

Aquí hay alguna información del hardware: lshw:

*-network
            description: Ethernet interface
            product: RTL8111/8168B PCI Express Gigabit Ethernet controller
            vendor: Realtek Semiconductor Co., Ltd.
            physical id: 0
            bus info: pci@0000:03:00.0
            logical name: eth0
            version: 03
            serial: c8:0a:a9:d7:05:97
            size: 10Mbit/s
            capacity: 1Gbit/s
            width: 64 bits
            clock: 33MHz
            capabilities: pm msi pciexpress msix vpd bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
            configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8168d-2.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
            resources: irq:42 ioport:2000(size=256) memory:f0004000-f0004fff memory:f0000000-f0003fff memory:f0010000-f001ffff

lspci:

    02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)

ifconfig eth0:

eth0      Link encap:Ethernet  HWaddr c8:0a:a9:d7:05:97  
      inet addr:10.2.10.114  Bcast:10.2.255.255  Mask:255.255.0.0
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:42 Base address:0xc000 

cat /etc/network/interfaces: (ya tratado aquí con y w/o eth0)

auto lo eth0
iface lo inet loopback

cat /etc/NetworkManager/NetworkManager.conf

 [main]
plugins=ifupdown,keyfile
dns=dnsmasq

[ifupdown]
managed=false

Cualquier ayuda es bienvenida ;) Laket

7voto

Thomas Pornin Puntos 333

1voto

medina Puntos 1785

Actualizar - Mi problema no estaba relacionado con la original del autor. Las instrucciones que se proporcionan debajo de movilidad Administrador de Red. Esto evita dnsmasq, que había sido inaccessable debido a iptables bloqueo de localhost a localhost tráfico UDP.

Es este un problema de DNS? Puede usted ping 72.14.204.101 pero no consiguen nada host google.com?

Editar /etc/network/interfaces a parecerse a:

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp

Entonces:

$ sudo ifdown eth0
$ sudo ifup eth0

Esto me pasó a mí después de la actualización de 11.10 a 12.04. Por alguna razón que la última línea del archivo de interfaces se había comentado.

1voto

cryc0s Puntos 164

Yo tenía el mismo problema. Lo resuelto por la adición de (forma gráfica) una nueva conexión de red, que conecta automáticamente con "Automática con DHCP" como el ajuste. Parece que este defecto se habían quitado?!

1voto

user200774 Puntos 11

He resuelto este problema con un poco de magia :)

r8169 parece no funcionar si es eth0...pero funciona si es eth1 (no me preguntes por qué...no sé)

Así que tienes que editar /etc/udev/rules.d/70-persistent-net.archivo de reglas. Vas a encontrar algo como esto:

PCI device 0x8086:/sys/devices/pci0000:00/0000:00:19.0 (e1000e) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1c:c0:af:60:c5", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

vamos a cambiar el último carácter de ATTR(dirección) contenido (por ejemplo,: : c5" se convierte en :c6":

PCI device 0x8086:/sys/devices/pci0000:00/0000:00:19.0 (e1000e) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1c:c0:af:60:c6", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Ahora reinicie su equipo, al sistema, su tarjeta de red será eth1 :)

0voto

g24l Puntos 146

Tengo una placa base ASUS con 8111/8168B (rev06) y problemas similares. Siguiendo este blog mi conexión por cable es consistente y lo mejor de todo rápido. Debe de instalar una nueva versión del kernel que debe hacer la instalación del módulo después de arrancar en el nuevo kernel. El paquete con el controlador está disponible en el sitio web de Realtek y tiene un auto de instalar la secuencia de comandos de shell sin embargo he encontrado que es mucho más fácil y confiable para simplemente copiar/pegar los comandos en un terminal. Espero que usted tenga un éxito similar, buena suerte!

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: