No hay conexión Ethernet/inalámbrica después de la actualización de dist: "red NO RECLAMADA"

No hay conexión Ethernet/inalámbrica después de la actualización de dist: "red NO RECLAMADA"

Actualicé de Xubuntu 12.04 a 12.10 y ahora no puedo conectarme a Internet.

Cuando presiono el botón de red en el panel, veo "No hay dispositivos de red disponibles" en la parte superior (atenuado), luego "Conexiones VPN", "Habilitar redes" con una marca de verificación al lado, "Información" (atenuado) y "Editar".

Aquí está el resultado de algunos comandos que parecen relevantes:

 ~ % lspci | grep -i ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 07)
~ % lspci | grep -i network
02:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
~ % sudo lshw -C network
PCI (sysfs)
  *-network UNCLAIMED
       description: Network controller
       product: Centrino Wireless-N 1030
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 34
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f7c00000-f7c01fff
  *-network UNCLAIMED
       description: Ethernet controller
       product: RTL8111/8168B PCI Express Gigabit Ethernet controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list
       configuration: latency=0
       resources: ioport:e000(size=256) memory:f0004000-f0004fff memory:f0000000-f0003fff
~ % uname -a
Linux bleen 3.5.0-030500-generic #201207211835 SMP Sat Jul 21 22:35:55 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
~ % ifconfig 
lo        Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:472 errors:0 dropped:0 overruns:0 frame:0 TX packets:472 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:35080 (35.0 KB) TX bytes:35080 (35.0 KB) ~ % ifconfig eth0 up eth0: ERROR while getting interface flags: No such device

Creo que NO RECLAMADO significa que no tengo un controlador para el controlador Ethernet. Parece que el controlador debería llamarse algo que incluya 816 (no recuerdo dónde lo encontré), y parece que falta:

~ % lsmod | grep 816
~ % 

Lo intentédescargandoe instalar el controlador (después de mover una memoria USB desde una computadora con conexión), pero aparece este problema:

~/r8168-8.037.00 % sudo ./autorun.sh 
Check old driver and unload it.
Build the module and install
make: * /lib/modules/3.5.0-030500-generic/build: No such file or directory.  Stop.
make1:  [clean] Error 2
make: ** [clean] Error 2

No estás seguro de qué hacer después.

Respuesta1

Esta pregunta resultó tener dos respuestas, ambas sugeridas por @JosephR en los comentarios.

1)Para corregir el /lib/modules/3.5.0-030500-generic/build: No such file or directoryerror al intentar instalar el controlador de Ethernet, solo necesitaba un sudo ln -sv /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build: después de hacerlo, la instalación del controlador desde la fuente funcionó bien y obtuve una conexión de Ethernet.

(Presumiblemente, repetir el proceso con el controlador del controlador inalámbrico también habría funcionado, pero en realidad no lo intenté debido a la solución n.° 2).

2)Resultó que si simplemente arrancaba con el otro kernel que ya estaba instalado (3.5.0-41-generic en lugar de 3.5.0-030500-generic; en realidad no sé cuál es la diferencia), tanto Ethernet como ¡La conexión inalámbrica funcionó bien!

También resolvió algunos otros problemas que tenía después de la actualización. Así que cambié el kernel de arranque predeterminado a ese y probablemente lo seguiré a menos que tenga otros problemas.

Respuesta2

Me enfrenté a un problema similar cuando una conexión wifi que funcionaba dejó de funcionar después de una actualización de dist. (Tengo HP Pavilion g6 y el controlador es ralink3290). El problema fue que la actualización modificó el módulo y, por lo tanto, el controlador que se estaba utilizando no era el mismo que se suponía que debía usar mi sistema.

  • Utilice este comando para ver qué hardware de controlador inalámbrico está utilizando

    $ lspci | grep Network
    

    El resultado para mí fue:Network controller: Ralink corp. RT3290

Todo lo que tenía que hacer era:

  • Compruebe si los controladores inalámbricos en conflicto todavía están en la lista negra

    $ sudo gedit /etc/modprobe.d/blacklist.conf`
    
  • Agregue estas líneas, si aún no están presentes:

    # Conflicting wireless drivers with rt3290sta
    blacklist rt2800pci
    
  • Cargue el módulo correcto en el arranque

    $ sudo gedit /etc/modules`
    

(Compruebe su propio módulo según sus controladores)

  • Agregue esta línea al final del archivo:rt3290sta

  • Actualice la modificación que acaba de realizar:

    $ sudo update-initramfs -u`
    
  • Reinicie su sistema

    $ sudo shutdown -r now
    

Ahora debería poder ver las conexiones inalámbricas en el Administrador de red.

Respuesta3

Necesito dar una respuesta actualizada a esta pregunta, porque esto también me pasó a mí este año. En mi caso, después de la última actualización del Kernel, todo el firmware anterior (descontinuado) se eliminó y me quedé sin él.

Primero, SÍ, NO RECLAMADO significa: no se encontró ningún controlador (o interfaz de firmware) registrado con el sistema operativo para manejar el dispositivo.

Vea el resultado de:

dmesg

ingrese la descripción de la imagen aquí

Ahora puedes ir a la ruta GIT, clonar el repositorio, encontrar el firmware apropiado e instalarlo:

sudo cp iwlwifi-*.ucode /lib/firmware

O vea si el fabricante figura e indexa aquí: controladores wiki inalámbricos

ingrese la descripción de la imagen aquí

Después de reiniciar:

ingrese la descripción de la imagen aquí

Como podemos ver, Linux intentó utilizar controladores más nuevos pero solo encontró eliwlwifi-6000-4.ucode

Saludos.

información relacionada