No puedo conectarme con ethernet. El sistema sigue intentando conectarse y luego se da por vencido.

No puedo conectarme con ethernet. El sistema sigue intentando conectarse y luego se da por vencido.

Recientemente hice una nueva instalación de la versión 14.04 en mi escritorio. A pesar de algunos problemas, todo funciona bien. Lo único que no puedo poner a trabajar es mi conexión Ethernet.

Cuando intento activar la conexión o enchufar el cable, el sistema sigue intentando conectarse, solo para darse por vencido después de unos momentos. A veces (sobre todo después de reiniciar) aparece el mensaje de que está conectado, pero cuando intento abrir un sitio en el navegador aparece un error que dice que no hay conexión.

No sé cuánto ayuda eso, pero como alternativa, estoy usando un dongle USB inalámbrico y funciona bien (a pesar de algunas peculiaridades).

Estaré muy agradecido si alguien puede ayudarme.


Aquí está el resultado de sudo lshw -class network:

*-network               
   descrição: Ethernet interface
   produto: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
   fabricante: Realtek Semiconductor Co., Ltd.
   ID físico: 0
   informações do barramento: pci@0000:03:00.0
   nome lógico: eth0
   versão: 06
   serial: 94:de:80:2f:aa:76
   tamanho: 100Mbit/s
   capacidade: 1Gbit/s
   largura: 64 bits
   clock: 33MHz
   capacidades: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
   configuração: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
   recursos: irq:73 porta de E/S:d000(tamanho=256) memória:d0004000-d0004fff memória:d0000000-d0003fff
 *-network
   descrição: Interface sem fio
   ID físico: 1
   informações do barramento: usb@8:1
   nome lógico: wlan0
   serial: c4:6e:1f:14:38:9d
   capacidades: ethernet physical wireless
   configuração: broadcast=yes driver=r8188eu ip=192.168.0.13 multicast=yes wireless=IEEE 802.11bg

(Las descripciones están en portugués).


Probé el método indicado en ubuntuforums.org/showthread.php?t=1992200, al que hace referencia Elder Geek. Más específicamente utilicé el paso a paso enhttps://unixblogger.wordpress.com/2011/10/18/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/. Mientras terminaba los pasos, recibí el mensaje de que estaba conectado, luego intenté reiniciar, pero mi PC colgó en la pantalla de inicio de apagado.

Después de un reinicio completo, el problema volvió. Utilicé el lspci -vcomando como se indica al final del segundo enlace y obtuve esto:

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Subsystem: Gigabyte Technology Co., Ltd Motherboard
Flags: bus master, fast devsel, latency 0, IRQ 73
I/O ports at d000 [size=256]
Memory at d0004000 (64-bit, prefetchable) [size=4K]
Memory at d0000000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
Kernel driver in use: r8169

Supongo que el sistema no guardó el cambio que hice en los controladores. No sé si ayuda, pero cuando utilicé el comando mkinitramfs -o /boot/initrd.img-uname -r uname -r` (el octavo paso del enlace), recibí este error una y otra vez:

libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/blacklist.conf line 57: ignoring bad line starting with '“blacklist'
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/blacklist.conf line 56: ignoring bad line starting with '“blacklist'

¡Esta funcionando!

El último error que obtuve fue porque dejé " en el echo “blacklist r8169″ >> /etc/modprobe.d/blacklist.confcomando (paso 5). Y terminé con dos líneas con blacklist r8169. Después de corregir eso y reutilizar el comando mkinitramfs -o /boot/initrd.img-uname -r uname -r`, reinicié y parece funcionar bien. , ahora.

Gracias élder Geek por su ayuda.

Respuesta1

Parece que el controlador 8169 que figura en su configuración para la conexión de red por cable no funciona correctamente y el 8168 es la mejor opción.

1) Descargue la versión apropiada del controlador para su versión de kernel desde la página de descarga de Realtek que utilicéesta página.y eligió el enlace global para el controlador LINUX para el kernel 3.x y 2.6.x y 2.4.x

2) Extraiga el contenido usando file-roller o mediante CLI con tar xfvj r8168-x.xxx.xxx.tar.bz2usando el nombre del archivo .tar.bz2 que descargó.

3) Instale según las instrucciones del fabricante que se encuentran en el archivo README cuidadosamente incluido en el archivo tar.bz2.

Si necesita más ayuda con este proceso, puede encontraresteútil.

Fuente inicial:http://ubuntuforums.org/showthread.php?t=1992200

Respuesta2

Necesitaba cambiar el controlador del controlador Ethernet Realtek de r8169 a r8168. Utilicé el método enhttps://unixblogger.wordpress.com/2011/10/18/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/(a través de un enlace del usuario Elder Geek).

información relacionada