Instalar Ralink RT3090 en Ubuntu

Instalar Ralink RT3090 en Ubuntu

Ubuntu 11.04 Soporta el Esta Placa Wifi de Forma Nativa.

Actualizado 05/09/2011

Imaginemos la siguiente situación, te compras una portatil y le Instalas Ubuntu y no detecta la red inalámbrica o Wifi, o aún peor la red por cable tampoco es detectada, esto se debe a que esos chips usan driver propietarios y no son incluidos en el kernel de ubuntu, por lo tanto hay que instalarlos como un extra, segun mi experiencia varias de las portatiles MSI tienen este chip rt3090, y segun los comentarios hay portatiles HP y Sony que hace uso de este mismo chip.

Diver Mantenido por Markus Heberling en https://launchpad.net/~markus-tisoft/+archive/rt3090/


Comenzamos a Trabajar

Este driver fue probado en MSI CR610 y MSI XSlim 320, y según comentarios en este mismo post también en la Asus eeepc 1201PN si tiene alguna otra portatil con este chip funcionara, solo hay un problema, el driver parchea el kernel y cada vez que se actualice hay que re instalar.
Recordar que todos los comandos se corren desde la terminal de un usuario que pueda usar sudo.

Instalar Ralink RT3090 en Ubuntu (Metodo APT)

sudo add-apt-repository ppa:markus-tisoft/rt3090
sudo apt-get update
sudo apt-get install rt3090-dkms
sudo reboot

La desventaja es que sin internet no hay como instalarlo, ejemplo con la MSI XSlim no se puede porque el chip LAN tampoco es soportado, en este caso o usamos alguna placa usb o el siguiente metodo metodo.

Instalar Ralink RT3090 en Ubuntu (Metodo DEB)

wget -c https://launchpad.net/~markus-tisoft/+archive/rt3090/+files/rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
sudo dpkg -i rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
rm rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
sudo reboot

Este metodo es el que yo uso en mi MSI CR610, guardar el paquete deb y cuando actualizo reinstalo y listo.

este código que yo tengo para reinstalar el driver

sudo apt-get -y remove rt3090-dkms
sudo dpkg -i rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb

Si alguien tiene un dato de como hacer para que al actualizar el kernel no se pierdan el driver que nos avise.

Como metodo complementario cree un proyecto en Google Code con un Script que genera un binario para instalar el Driver y un Comando para reinstalar en caso de Actualizar el Kernel, la pagina del Proyecto RT3090Setup.

Gracias por sus Comentarios, Si hay algún ERROR es producto de su imaginación, jajajaj

Atención: Para que les funcione sigan la guia, ya que si saltan algun paso no les funcionara, por favor no reclamar que tiene problemas si no realizaron todos los pasos.

72 comentarios, deja el tuyo

  1.   Claudio dijo

    Hola!
    Muy bueno tu artículo. Logré dejar andando wireless en mi netbook vaio VPCM120AL. Lo unico extraño es que a veces cuando reinicio, pareciera que no reconoce la tarjeta. Esto es muy aleatorio, pero podria decir que el 50% de los reinicios deaparece el dispositivo 😐
    El network manager me dice: Device not managed.
    A alguien le ha pasado esto ?

    1.    Alejandro dijo

      Oye mano, tengo el mismo problema. No he logrado instalar los drivers en mi VAIO VPCM120AL. Hiciste algun cambio en lo sugerido en esta pagina o instalaste algun otro archivo?

      Gracias!!

      1.    Luciano Lagassa dijo

        hola, lo primero es saber si te funciona la placa de red lan, porque si es asi podes instalar el paquete por internet y luego de reiniciar ya tenes el wifi funcionando.

  2.   saukin dijo

    necesito ayuda ya no se q aser
    mi ubuntu 10.04 no reconoce mi tarjeta grafica he intentado de muchas formas y no he podido….
    he intantado desde synaptic, centro de software, terminal entre otras formas q he encontrado en interneth….
    alguien q me diga de q forma segura me lo reconocera
    mi targeta grafica es una NVidia
    grax
    su pronta ayuda sera muy util para mi

    1.    Luciano Lagassa dijo

      hola, la verdad en otras versiones de ubuntu tube problemas con las vga, pero ahora no, proba con otra version del driver mas actual o bajalo desde la web de nvidia.

  3.   alejandro dijo

    la direccion https//launchpad.net…. no funciona no puedo descargar el archivo .deb ayuda tengo un sony vaio vpcm120al con tarjeta ralink rt3090

    1.    Ubunlog dijo

      alejandro: la dirección si funciona, acabo de descargar el archivo para probar y lo descargué sin problemas, prueba de nuevo.
      Saludos

  4.   Rogoma dijo

    Muy bueno el tuto…. mi Wireless en HP Mini funcionando..

    Muchas gracias

  5.   Claudio dijo

    Al instalar el archivo .deb ubuntu me pide el cd de instalación … pero estoy en un netbook que no dispone de unidad de CD-Rom … como lo hago entonces para instalar las dependencias que faltan??? o mejor dicho .. que requiere el driver para poder instalarse???

    demás esta decir que no dispongo de conexión a internet como para aplicar cualquiera de los 2 métodos..

    1.    Luciano Lagassa dijo

      en mi caso cuando lo probe en una netbook msi x320 que tampoco tenia soporte para red por cable, use una placa wifi usb linksys que me permitio conectarme, busque las dependencias y solo figura dkms (http://packages.ubuntu.com/es/lucid/dkms), este depende de un monton de librerias, la verdad creo que es mejor usa una placa wifi usb.

      otra forma es que te crees una version de ubuntu con eld river pre instalado, con uck (http://uck.sourceforge.net/), yo lo use para tuner un poco, pero se puede quitar y agregar programas, te genera una iso luego creas un usb booteable con tu ubuntu personalizado y listo ya tenes el driver.

  6.   vickvick dijo

    ola oye la primera opcion no funciona en mi notebook hp 110-3019 e intento la segunda opcion i abro la terminal tecleo la primera linea y me dice conectado esperando respuesta y despues error 404 not found.. i lo pongo en un buscador y si lo jala… q pasa??? se puede descarggarlo i despues jalarlo de la carpeta de descargas..io se ke puedes ayudarme ayudaaaa please…

    1.    Luciano Lagassa dijo

      hola, probe y funciona la descarga, es probable que no tengas internet o que en ese momento no funcionara bien el servidor donde esta el paquete .deb

      gracias

  7.   Thalskarth dijo

    Me salvaste la vida!, hace 3 dias venia luchando con el wifi de mi netbook y finalmente acá encontré la solución.

    De paso les comento, la Asus eeepc 1201PN también incluye este chip ralink 0390 😉

    Gracias, ahora tengo WiFi :mrgreen:

    1.    Luciano Lagassa dijo

      hola, gracias, uno trata de ayudar, por otra parte creo que si yo puede hacer que mi wifi funcionara porque guardarme el dato, si que uno que soluciona un problema lo publica todos estaremos super bien. garcias

  8.   imortelle dijo

    Muchas gracias, el metodo apt, fue el utilizado y me ha servido a las mil maravillas, yo tengo una lap hp pavilion dv5 y utiliza esta tarjeta para el wirless.

    1.    dae dijo

      hola compare soy nuevo tengo ese problema instale con deb. los driver de la ralix 3090 pero mi wifi no se activa como debo aserlo graciassss

  9.   Manuel dijo

    Gracias por el aporte, me sirvió en mi hp 420 cuando tenia linux mint 9, pero ahora instale el 10 y no me funciona ninguna de las otras opciones.
    porfa ve si puedes hacer algo. gracias de todos modos

    1.    Luciano Lagassa dijo

      hola, el driver es solo para ubuntu jaunty, lucid y karmic, seguramente que en linux mint funciona porque es un ubuntu verde (de menta, jaja) y en ubuntu karmic no lo probe yo uso lucid.

  10.   Chivuc dijo

    Esto me recuerda a los chips rt2500 wifi. a un es el dia de hoy que la reconoce pero solo a una velocidad de 10 MB. menos mal que ya la jubile.

  11.   Julio dijo

    Yo tengo una HP con esa targeta y no me detecto el wifi espero que con esto si jale

    1.    Luciano Lagassa dijo

      espero que te ayude, recorda usar el paquete para la version que tengas de ubuntu.

  12.   alex dijo

    hola estoy enormemente agradecido por tu trabajo, es estupendo. solo que en mi caso no funciona ninguna de las dos tarjetas de red ni la inalámbrica ni la lan (de cable) XD yo me preguntaba si hay algún paso que pueda hacer en otro Linux para obtener el archivo y luego llevarlo hasta el equipo con el problema, en este caso un Eeepc 1001ha
    un saludo y enhorabuena por esta aportación

    1.    Luciano Lagassa dijo

      hola, te comento que el mes pasado un amigo me comentava lo mismo por irc e intentamos descargar los paquetes y dependencias pero son tantos que se hace casi imposible terminar de descargarlos, al final usamos una placa wifi usb soportada y asi instalamos todo.
      otro metodo usando UCK (Ubuntu Customization Kit – http://uck.sourceforge.net/) en otra con ubuntu y generar una iso que ya tenga los drivers intrados.

  13.   alex dijo

    hola de nuevo, he conseguido un adaptador inalabrico que funciona y he actualizado el sistema. ahora el problema se centra en que los comandos de esta pagina me dan errores y no se por que.
    en la opcion apt me dice add-apt-repository: command not found y en la opcion deb me dice que no encunetra el servidor y es extraño puesto que en mi otro pc ese comando va correctamente

  14.   alex dijo

    he conseguido instalarlo mediante el primer metodo pero me aparece un error:

    root@alexo-laptop:/home/alexo# sudo dpkg -i rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    dpkg: error al procesar rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb (–install):
    no se puede acceder al archivo: No existe el fichero ó directorio
    Se encontraron errores al procesar:
    rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    root@alexo-laptop:/home/alexo# wget -c https://launchpad.net/~markus-tisoft/+archive/rt3090/+files/rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    –2010-12-15 18:55:18– https://launchpad.net/~markus-tisoft/+archive/rt3090/+files/rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    Resolviendo launchpad.net… 91.189.89.223, 91.189.89.222
    Conectando a launchpad.net|91.189.89.223|:443… conectado.
    Petición HTTP enviada, esperando respuesta… 302 Moved Temporarily
    Ubicación: http://launchpadlibrarian.net/38891097/rt3090-dkms_2.3.1.3-0ubuntu0%7Eppa1_all.deb [siguiente]
    –2010-12-15 18:55:18– http://launchpadlibrarian.net/38891097/rt3090-dkms_2.3.1.3-0ubuntu0%7Eppa1_all.deb
    Resolviendo launchpadlibrarian.net… 91.189.89.229, 91.189.89.228
    Conectando a launchpadlibrarian.net|91.189.89.229|:80… conectado.
    Petición HTTP enviada, esperando respuesta… 200 OK
    Longitud: 1615912 (1,5M) [application/x-debian-package]
    Guardando a: «rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb»

    100%[===================================================================================>] 1.615.912 160K/s en 9,0s

    2010-12-15 18:55:27 (175 KB/s) – «rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb» guardado [1615912/1615912]

    root@alexo-laptop:/home/alexo# sudo dpkg -i rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    dpkg: el área de la base de datos de estado está bloqueada por otro proceso
    root@alexo-laptop:/home/alexo# rm rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    root@alexo-laptop:/home/alexo# sudo dpkg -i rt3090-dkms_2.3.1.3-0ubuntu0~ppa1_all.deb
    dpkg: el área de la base de datos de estado está bloqueada por otro proceso
    root@alexo-laptop:/home/alexo#
    y en otras ocasiones se instala da un error y aparece paquete roto en la barra de herramientas

  15.   miguel angel diaz iglecias dijo

    hola que tal yo tengo el mismo problema tengo una lap hp G42 ubuntu 10.10 utilize el primer paso y me dice que el laonpad no se encuentra, utilize el segundo y cuando reinicio me detecta las redes pero no me puedo conectar en ellas.
    les agradecere su ayuda y pasiencia soy novato

  16.   Juanp' S dijo

    Al parec3r es el mismo problema que en la U130 MSI Instalar Ralink RT3090 en Ubuntu

  17.   manu dijo

    hola estimado!!!
    muchas gracias x la info … el titulo se refleja en cada busqueda de google por lo que me resulto facil encontrarte. tengo unas dudas yo tengo una lap MSI la cual quiero correr booteando desde ella un disco de Back Track eh leido y el problema es que efectivamente este ambiente no me detecta la tarjeta de red que es una RALINK3090 aqui mi pregunta es donde descargo para usar desde back track el ralink3090? y como lo ejecuto o instalo? podrias poner la url y el script de como hacerlo? en verdad MUCHAS GRACIAS por compartir el conocimiento amigo. un abrazo

  18.   manu dijo

    perdon. … mi correo es : victor.bathory@gmail.com

    te agradezco cualquier informacion 🙂

  19.   ivan dijo

    disculpen una duda, RT3090 se instala de la misma manera en todas las versiones de ubuntu tenia el 10.02.04 y me funcionó bien esque me quiero cambiar a ubuntu 11.02 y quisiera saver si tu metodo funcionara en esa version
    gracias por la informacion me fue muy util no lo encontraba muchas gracias

  20.   Luciano Lagassa dijo

    hola, person por no responder, buenas noticias, ubuntu 11.04 tiene driver intregado para dicha placa wifi, asi que no hay que renegar mas. gracias

    1.    geomorillo dijo

      te cuento que detecta mi tarjeta, muestra las redes no se conecta, y se cuelga si lo desactivo …. creo que les hace falta actualizar el driver integrado, asi que si reniego

      1.    Luciano Lagassa dijo

        hola, te cuento que no me funciono muy bien en ubuntu natty (11.04) y me volvi al ubuntu licid (10.04), no se comportaba como yo queria, es mas se ponia inusable. ya esta en el repo el driver para ubuntu natty (11.04), tendrian que probar, yo me quedo en ubuntu lucid (10.04).

        1.    geomorillo dijo

          hola te cuento que logre hacer funcionar la tarjeta inalambrica despues de horas de buscar lo encontre por ahi en los foros de ubuntu no hay que instalar nada, ni compilar etc, solo hay que editar el archivo /etc/modprobe.d/blacklist.conf

          esto es lo que puse al final del archivo
          # corrige los errores del wifi quitando el resto de drivers
          blacklist rt2x00lib
          blacklist rt2800pci
          blacklist rt2x00usb
          blacklist rt2x00pci
          blacklist rt3390sta

          guarda y reinicia y listo (ahora tengo otro problema ya no tiene que ver con la wifi…)

  21.   erick t.a. dijo

    cual es la configuracion de opciones avanzadas de ralink rt3090,
    para que tenga mayor recepcion?
    de antemano GRACIAS

  22.   geomorillo dijo

    bueno un buen metodo de verdad, lo unico…que pasa si no te puedes conectar a internet por ningun medio…. ni por cable…???, que gran idea no? hacer el instalador de una tarjeta de red cuando te toca estar conectado para descargarte las dependencias… acaso no existe uno que tenga las dependencias incluidas?…

    1.    Luciano Lagassa dijo

      hola, hace un tiempo me puse a descargar todas las dependencias y no termine de tantas que son, yo en tenia este dilema en una netbook msi x320 y use una placa wifi usb soportada y con esa instale todo y listo, no es la solucion que buscamos pero ayuda en esos mementos. me pongo a ver como lo solucionamos esto.

      1.    geomorillo dijo

        creo que seria bueno crear un proyecto que integrara todas estas dependencias y este driver, si supiera como lo haria….

      2.    geomorillo dijo

        te comento que te estoy escribiendo desde la ultima version de mandriva one 2010.2 kde, y funciono la tarjeta inalambrica no tuve que hacer nada, desde el livecd funciona bien,
        por cierto mi portatil es un hp pavillion dv5 2035la asi que los que quieran probar otro linux… ya saben, esto demuestra que funciona en linux asi que me quedare con mandriva por un rato…

  23.   Radomille dijo

    Excelente post, gracias!

  24.   a1981 dijo

    Saludos compañeros! Tengo un problema, mí laptop una msi cr420 con adaptador rt3090 parece que la reconoce, en terminal sale pero me dice que esta caída, la trato de levantar pero me da un error de lectura escritura y en el network manager me sale como desactivada, que sera!!!!

  25.   Luciano Lagassa dijo

    Atencion, el kernel 2.6.38 tiene soporte nativo de esta placa. Yo lo probe en ubuntu 10.04 64bits.

  26.   Luciano Gaete dijo

    tengo un hp 420 con ubuntu 9.10 (es el que me gusta por lo estable y por la gran soporte que hay), detecta casi todos los controladores menos uno el RaLink RT3090 Wireless 802.11n 1T/1R PCIe bueno hice un lspci y me dice que ya los tengo instalados pero aun sigo sin poder ver ninguna red wi-fi. ise todo loque me indicaron los foros y ayuda e incluso descarge los controladores de la Ralink y no tenia soluciion a mi problema…
    despues de cabecear una tarde mi problema, recorde que hace un par de años atra utilizaba un administrador de ttarjetas de redes llamado wicd y me decidi a decintalar el gnome-network-manager. una vez desintalado instal el wicd reinie el equipo y vuala los canbio se icieron ver al tiro cuando al reinicia se activo las luz de encendido de la wi-wf una vez inicie secion todo ok ingrese al programas para ver cuantas redes detectava y ahi estava podia ver todo el radio iluminado de redes wi-fi, configure mi red wi-fi y ha hacer este post

    espero ayudar en algo a alguienn….

  27.   a1981 dijo

    mmm lo que dice Luciano Gaete se parece a mí problema, mmm puedo instalar el wicd mmm pero como desinstalo el network manager??

    1.    Luciano gaete dijo

      en una consola
      #apt-get remove –purge network-manager

      (el purge es para eliminar el paquete por completo)
      luego en la misma consola coloca

      #apt-get autoremove

      para eliminar cualquier restrojo de programa que quede dando vuelta.
      después en la misma consola instala el wincd

      #apt-get install wincd

      en caso que no te guste como funciona solo desinstala el wincd y reinstala el network-manager
      … espero te ayude…

      1.    Luciano gaete dijo

        fe de errata
        creo que me equivoque en los comando donde dice wincd debe decir “wicd”
        por ende…
        #apt-get remove –purge network-manager

        (el purge es para eliminar el paquete por completo)
        luego en la misma consola coloca

        #apt-get autoremove

        para eliminar cualquier restrojo de programa que quede dando vuelta.
        después en la misma consola instala el wicd

        #apt-get install wicd

        en caso que no te guste como funciona solo desinstala el wicd y reinstala el network-manager
        … espero te ayude…

        1.    a1981 dijo

          gracias compañero, apenas tenga un tiempo le hago el toque mmmm ahí travesiando un poco logre desinstalarlo pero seguro quedo mal pq el wicd cuándo le da la gana ve las redes y cuándo no no……

  28.   a1981 dijo

    ja ja ja otra vez yo compañeros, je je me paso a win, ubuntu es bonito, pero esas loqueras con el wifi me ponen malo, ahora si me detecta las redes pero ya no se conecta a ninguna 🙁

  29.   ivan dijo

    oye hermano de verdad gracias por la ayuda me sirvio de mucho y publicare mi experiencia adquirida aqui y en otros post, pero tengo una duda lo k pasa que instale ubuntu 11.02 pero siendo sincero no me gusto porque tenia problemas con mi tarjeta de red asi que decidi probar con ubuntu 10.10 pero tampoco funciono el driver. mis datos de mi pc son hp pavilion-dv5 procesador de 64 bits, instale ubuntu 10.10 (64 bits) y tengo ese problema de nuevo pero siendo sincero no se si funciona este metodo publicado en esta version gracias de verdad muchas gracias espero tu respuesta y gracias por compartir eso aaaaaaaaa y otra cosa no tendras metodo para comunicarnos correo o algo si ps para que me lo des y seguir aprendiendo linux muchas gracias y sigue asi QUIERO APRENDER MAS GRACIAS ESPERO TU RESPUESTA

  30.   Marhez dijo

    Hola, yo tengo una msi cr610 con el mismo chip y con el mismo problema en ubuntu 10.10 , para no hacer el cuento largo yo hice lo siguiente:
    1°.- descargue el paquete .deb desde mi pc de escritorio de la siguiente pagina: https://launchpadlibrarian.net/38891097/rt3090-dkms_2.3.1.3-0ubuntu0%7Eppa1_all.deb, lo guarde en una USB y lo instale en la laptop
    2°.- reinicié la lap y edité el archivo blacklist.conf como se explica lineas arriba

    despues de eso logre establecer la conexión, pero se desconecta cada 60 segundos mas o menos, además, (de esto no me dí cuenta antes) al iniciar ubuntu, me aparece la leyenda “cannot reserve MMIO region…. (un bug que he tenido desde que instale la version) e inmediatamente abajo …… ‘driver rt2860’ al ready exist, abort…no se que, todo sucede en una fracción de segundo, pero tengo idea de que ambos driver estan en conflicto y solo es cuestión de desinstalar el rt2860, quiero saber si estoy en lo cierto y si es así, que puedo hacer para remediarlo.
    de antemano, Gracias

    1.