Cómo instalar el controlador wifi Ralink RT3290

10

Soy nuevo en Ubuntu. ¿Cómo puedo instalar el controlador wifi Ralink RT3290 802.11bgn? Y por favor, si pueden ayudarme paso a paso: D ¡Muchas gracias!

aleksandar
fuente
¿Qué versión de Ubuntu estás ejecutando? ¿Qué versión del núcleo? ¿Qué has intentado hasta ahora?
MrTomRod el
Tengo ubuntu 14.10 y el núcleo debería ser la última versión, lo actualicé. No soy muy bueno en esto. Intenté instalar con tutorilas en Internet, pero siempre faltó algo. Cuando intento comandos make install, se dice que hay errores
aleksandar
¿No están incluidos los controladores con Ubuntu? Tengo un Belkin F7D1101 v2 que usa el mismo chipset y ha funcionado bien en Ubuntu 13.10, 14.04. y 14.10.
John Scott
Altamente relacionado y con respuestas con enfoques más "modernos": / preguntas / 756166 / rt3290-ralink-driver-in-ubuntu
David Foerster

Respuestas:

3

NOTA: Es posible que los enlaces a los que se hace referencia aquí ya no funcionen. Se dejan aquí solo con fines históricos.

  • Descargue el código fuente del controlador:

    wget http://dl.dropbox.com/u/11876059/DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • luego extraiga el archivo del archivo tar

    tar -xvf DPO_RT3290_LinuxSTA_V2600_20120508.tar.gz
    
  • después de eso ingrese a este directorio

    cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
    make    
    # compile the make file
    sudo make install
    # install the make file
    
  • Después de eso, active el controlador inalámbrico

    sudo modprobe rt3290sta
    
Sudip Das
fuente
He usado el guión. Ahora tengo 16.04 y recibí este error cuando ingresé el código "make":: 85: error: la macro " DATE " podría evitar compilaciones reproducibles [-Werror = date-time] intf (extra, size, "Driver version-% s ,% s% s \ n ", STA_DRIVER_VERSION, DATE , _ ^ /home/ranjit/DPO_RT3290_LinuxSTA_V2600_20120508/os/linux/../../sta/sta_cfg.c:4899:95: error: macro" TIME "podría evitar compilaciones reproducibles [-Werror = fecha-hora]
Ranjit
ingrese este comando "lspci | grep Network" y envíeme el resultado @Ranjit
Sudip Das
03: 00.0 Controlador de red: MEDIATEK Corp. MT7630e Adaptador de red inalámbrico 802.11bgn
Ranjit
1
el enlace no funciona
user1993
1
@SudipDas está bien para mí ahora, resolví el problema. Solo señalaba la validez de la respuesta
usuario1993
11

Como Ralink no aplica parches al controlador y la versión actual no funciona, proporcioné un archivo parcheado que puede descargar e instalar siguiendo estos pasos

  1. descargue el archivo parcheado de mi directorio privado de Google Drive.

  2. abra un terminal ( Ctrl+ Alt+ t) y cden la carpeta donde se descarga el archivo, por ejemplo cd ~/Downloads.

  3. tipo

    sudo tar -xvf rt3290sta-2.6.0.0.dkms.tar -C /usr/src
    

    para descomprimir el contenido en un directorio del sistema

  4. ahora debería obtener un mensaje de contraseña donde escriba la sudocontraseña y presione Enter.

  5. una vez que todos los archivos están extraídos, escriba

    sudo dkms install -m rt3290sta -v 2.6.0.0 --force
    

    instalar el controlador con dkms

  6. ingrese la sudocontraseña nuevamente y asegúrese de que la instalación se complete con éxito (tomará algún tiempo).

  7. reiniciar.

  8. Disfruta de Wi-Fi con tu RT3290: D

El parche funcionará hasta la versión de kernel v4.14, se rompe en v4.15 en adelante debido al cambio en las implementaciones del temporizador de kernel .

Jim Colaco
fuente
No puedo creer que un directorio privado en Google Drive sea la única fuente para ese archivo, incluso con las mejores intenciones puede ser peligroso instalarlo. Proporcione un enlace a alguna fuente oficial.
guntbert
1
Sí, el mal ralink no se molesta en corregir problemas y solo proporciona una fuente de 2 años. Acabo de eliminar algunos errores de la fuente de ralink. Y solo descargar la fuente seguramente no causará ningún daño. Si eres tan escéptico, podrías pasar por cada línea. paz
Jim Colaco
No se trata de . (1) Esta respuesta debería ser útil por más tiempo. (2) ciertamente no esperamos que todos los usuarios revisen 4.5 MB de código fuente (incluso si el parche consta de solo 360 líneas).
guntbert
1
¿Este controlador también proporciona soporte Bluetooth?
user230910
2
@ThomasSebastian, sí. Necesita 1) eliminar el controlador parcheado de su núcleo sudo dkms remove rt3290sta/2.6.0.0 --all:; 2) eliminar las fuentes parcheadas sudo rm -r /usr/src/rt3290sta-2.6.0.0; 3) cargue el controlador oficial en lugar del parcheado: sudo rmmod rt3290stay sudo modprobe rt2x00lib. DESCARGO DE RESPONSABILIDAD : no probado. Los nombres pueden ser ligeramente diferentes. Debería poder reiniciar después de los dos primeros pasos para que udev elija el controlador oficial de forma automática.
SnakE