Problemas con los controladores del adaptador Wi-Fi Ralink RT3290

Problemas con los controladores del adaptador Wi-Fi Ralink RT3290

Después de actualizar a Ubuntu 13.10, el adaptador Wi-Fi Ralink RT3290 de mi computadora portátil no funciona. Entonces seguí la guía en¿Cómo hago para que funcione una tarjeta inalámbrica Ralink RT3290?para compilar el controlador y cargarlo manualmente. Parecía que el módulo se cargó correctamente, ya que obtuve los siguientes resultados:

forever41200@forever41200:~$ lsmod | grep -in rt3290sta
26:rt3290sta            1170462  0 

forever41200@forever41200:~$ modinfo rt3290sta
filename:       /lib/modules/3.11.0-13-generic/kernel/drivers/net/wireless/rt3290sta.ko
version:        2.6.0.0_rev1
srcversion:     3D39532F027115378BDBC79
alias:          pci:v00001814d00003290sv*sd*bc*sc*i*
depends:        
vermagic:       3.11.0-13-generic SMP mod_unload modversions 
parm:           mac:rt28xx: wireless mac addr (charp)

Pero el controlador utilizado para el adaptador Wi-Fi Ralink RT3290 no cambió. Todavía usaba "rt2800pci" en lugar de "rt3290sta".

forever41200@forever41200:~$ sudo lspci -v

02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
        Subsystem: Foxconn International, Inc. Device e055
        Flags: bus master, fast devsel, latency 0, IRQ 44
        Memory at f7d10000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable+ Count=1/32 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-00-89-bc-3a-3f-76-b8
        Kernel driver in use: rt2800pci

02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
        Subsystem: Foxconn International, Inc. Device e056
        Flags: bus master, fast devsel, latency 0, IRQ 3
        Memory at f7d00000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-00-8a-bc-3a-3f-76-b8

Entonces agregué "rt2800pci" y "rt2x00pci" a la lista negra, también actualicé initramfs. Pero todavía no usaba "rt3290sta". Decía que el adaptador Wi-Fi estaba usando "rt2860".

forever41200@forever41200:~$ sudo lspci -v

02:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
        Subsystem: Foxconn International, Inc. Device e055
        Flags: bus master, fast devsel, latency 0, IRQ 17
        Memory at f7d10000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-00-89-bc-3a-3f-76-b8
        Kernel driver in use: rt2860

02:00.1 Bluetooth: Ralink corp. RT3290 Bluetooth
        Subsystem: Foxconn International, Inc. Device e056
        Flags: bus master, fast devsel, latency 0, IRQ 3
        Memory at f7d00000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 00-00-8a-bc-3a-3f-76-b8

Eso es extraño porque no puedo encontrar el módulo "rt2860" en mi sistema.

forever41200@forever41200:~$ lsmod | grep -in rt2860

forever41200@forever41200:~$ modinfo rt2860
ERROR: Module rt2860 not found.

Luego agregué "rt2860" a la lista negra, sin embargo, no pasó nada.

Con el módulo "rt2860", el adaptador Wi-Fi funciona al principio, pero unos minutos después todo el sistema Linux falla. Los mensajes de error que recibí fueron:

ingrese la descripción de la imagen aquí

Mencionó "rt3290sta", y eso me confunde más acerca de si el controlador en uso es "rt2860" o "rt3290sta".

Por cierto, después de agregar "rt2800pci" y "rt2x00pci" a la lista negra, el adaptador Wi-Fi Ralink RT3290 ya no se llamaba "wlan0"; se llamó "ra0".

Respuesta1

Retire el rt2800pci

sudo rmmod rt2800pci

Cargue el nuevo

sudo modprobe rt3290sta

Publique cualquier mensaje de error.

Si el nuevo módulo, rt3290sta, no se carga correctamente al arrancar, es casi seguro que necesitará incluir en la lista negra el módulo rt2800pci.

Ver:

¿Cómo incluir en la lista negra los módulos del kernel?

https://help.ubuntu.com/community/Loadable_Modules

información relacionada