Configurar tarjeta wireless Ralink 5390 en ubuntu/debian (HP G62)

Los problemas con las tarjetas Wireless de los portátiles es un problema conocido desde siempre por los usuarios de Linux, y aunque Linux avanza, los fabricantes de hardware corren más para seguir complicando las cosas. Hoy día las tarjetas b/g suelen estar bien soportadas por las distros modernas, pero no así las draft-N.

Recordemos que el WiFi N es un estándar 802.11 más rápido que el habitual G, que necesita de un router N y que no añade nada excepto más cobertura a nuestras conexiones a Internet. Quiere decir que no notaremos diferencia al navegar por internet con 802.11n, ya que el cuello de botella siempre estaría en la propia línea ADSL. Donde sí notaríamos es en el caso de que tengamos dos máquinas en la pequeña red local que el router nos permite crear, y queramos transferir archivos pesados entre las mismas (vídeo, audio, escritorio remoto, etc.)

La tarjeta Ralink 5390, que viene en muchos portátiles como en HP-G62 no es detectada correctamente, lo que provoca que el Network Manager muestre que no hay red wifi. Para configurarla:

Comprobamos que efectivamente esa es nuestra tarjeta wireless:

$ lspci | grep Network
02:00.0 Network controller: RaLink Device 5390

Descargamos los drivers para OpenSUSE, ya que contienen unos parches imprescindibles para hacer funcionar el driver libre de Ralink. El fichero se llama rt5390sta-2.4.0.4-6.3.src.rpm, aunque puede existir una versión nueva.

Descomprimimos el rpm como si fuera un zip (Gnome botón derecho). Dentro del rpm hay un tar.bz2 que contiene el driver original que también debemos descomprimir, y nos vamos a dicho directorio con la consola:

$ cd ~/Downloads/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO

Aplicamos los parches, (el texto marcado en negrita puede cambiar si cambia la versión o el nombre %{name}-%{version}-config.patch):

$ sudo apt-get install patch
$ patch -p0 <../
rt5390sta-2.4.0.4-config.patch
$ patch -p0 <../
rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch *(excluirlo si tu Linux es 32bits)*
$ patch -p0 <../
rt5390sta-2.4.0.4-WPA-mixed.patch
$ patch -p0 <../
rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
$ patch -p0 <../
rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
$ patch -p0 <../
rt5390sta-2.4.0.4-return_nonvoid_function.patch
$ patch -p0 <../
rt5390sta-2.4.0.4-reduce_debug_output.patch

Renombramos para evitar un conflicto de versiones:

$ mv RT2860STA.dat RT5390STA.dat

Compilamos:

$ make
$ make install

Make install fallará por el fichero renombrado, así que lo copiamos manualmente:

$ sudo mkdir /etc/Wireless/RT5390STA
$ sudo cp RT5390STA.dat
/etc/Wireless/RT5390STA

Copiamos también manualmente el módulo para el kernel (cambiar el número en negrita si nuestro kernel es diferente):

$ sudo cp ./os/linux/rt5390sta.ko /lib/modules/2.6.35-28-generic/kernel/drivers/net/wireless/

Añadimos el módulo para que se cargue al arrancar en una línea nueva al final de /etc/modules:

$ sudo vi /etc/modules
rt5390sta

Reiniciamos y veremos que ya tenemos wlan al hacer  $ ifconfig. De todos modos hay que activar la wifi con el teclado para que el led rojo cambie a blanco (caso de HP G62), en mi portátil esto sucede a la tercera vez de hacerlo. También es posible que el Network Manager no se dé por enterado o que pierda la conexión de vez en cuando, para ello podemos intentar desactivar y activar la red con el botón derecho sobre el Icono de Red, o bien a la fuerza reiniciando el Network Manager:

$ sudo restart network-manager

Las desconexiones se producen a las horas, aunque pueden aumentar con más tráfico de red. Esto puede resultar un incordio para personas que basan su trabajo sobre la red WiFi (pérdida de conectividad en el momento más inoportuno) y de momento no he encontrado solución en ninguna parte. La buena noticia es que el código fuente del driver es GPL y está liberado por Ralink, así que tarde o temprano esta tarjeta funcionará perfectamente en Linux. Mientras tanto cabe la posibilidad de sustituirla por otra, pero tened cuidado ya que HP bloquea las tarjetas de red excepto unas pocas (white list), por lo que debéis adquirir el repuesto como una pieza HP (HP Spare part). La lista de tarjetas admitidas por vuestro portátil aparece en un PDF específico para vuestro modelo que se puede descargar en la web de HP, con su código de HP part para su localización. Estos PDFs se llaman “Maintenance guide”.

**UPDATE:  Para Ubuntu Natty 11.04 mirar el aporte de locke84

About these ads

64 Responses to “Configurar tarjeta wireless Ralink 5390 en ubuntu/debian (HP G62)”


  1. 1 Miguel 5 abr 2011 en 22:20

    Muchisimas gracias, es lo que me faltaba!!
    Ahora mismo me pongo manos a la obra, ya te contaré.
    Excelente trabajo!!

  2. 2 Miguel 5 abr 2011 en 23:49

    Pues sí señor, magnifico tutorial y perfectamente explicado (cosa que viene muy bien para los novatos como yo, claro).
    Tan solo me ha fallado el comando:
    sudo cp /etc/Wireless/RTA5390STA/RTA5390STA.dat
    Me decia que no existia el fichero o directorio, pero al final lo solucioné abriendo nautilus como root y copiandolo directamente.
    Había intentado activar el wifi siguiendo varios tutoriales que encontre en la red pero con ninguno lo logré, en cambio, con este, todo a la primera y muy bien explicado.
    De verdad te estoy muy agradecido por compartir tus conocimientos con los demas. Entre todos seguro que haremos un mundo mejor.

    • 3 tatxem 6 abr 2011 en 0:15

      Ya he corregido el comando, ciertamente estaba mal. Me alegro de que te haya servido. Saludos!

      • 4 Miguel 6 abr 2011 en 23:08

        Hola, el comando sigue dando error, creo que le sobra la “A” que esta despues de la “RT”, creo que quedaria asi:

        $ sudo cp RT5390STA.dat /etc/Wireless/RT5390STA

  3. 5 tatxem 6 abr 2011 en 23:32

    Glups, a la tercera va la vencida. :)

  4. 6 locke84 11 abr 2011 en 17:14

    Hola a todos. Muchas gracias por la ayuda, pero sigue sin funcionarme WIFI. De hecho, me falla en la parte del kernel, pues dice que ese archivo .ko no existe (y así es, lo comprobé a ojo): Ese archivo debería estar en la carpeta descomprimida, ¿no?

    • 7 tatxem 11 abr 2011 en 18:52

      El archivo .ko es el módulo que se genera en la compilación (make, make install) por lo que debes verificar qué es lo que te está fallando a la hora de compilar.

  5. 8 locke84 12 abr 2011 en 1:03

    Muchas gracias tatxem, hallé el fallo donde decías y ahora compila sin problemas, pero me falla en el último paso, saliéndome lo que está en esta captura. Creo que podría ser por los permisos del archivo, que es readonly

    http://img140.imageshack.us/i/pantallazopg.png/

    Muchísimas gracias por contestar tan rápido

    • 9 tatxem 12 abr 2011 en 1:09

      El .swp se crea cuando se está editando un archivo. Así, si intentas editarlo desde otra terminal o con otro programa o usuario, te sale la advertencia del que el fichero está abierto.

      Puedes borrar el /etc/.modules.swp e intentar de nuevo la edición de /etc/modules

  6. 10 locke84 12 abr 2011 en 1:48

    Muchas gracias de nuevo, pero no consigo nada. Ya pude modificar modules y añadir esa última línea al archivo, rt5390sta, pero sigo sin wifi tras reiniciar y apretar el botoncito de activación de wifi.

  7. 11 Rabí Hernández 12 abr 2011 en 7:59

    Al parecer, en Ubuntu Natty (beta1) no funciona… ignoro si vaya a corregirse, o si exista otro “workaround”. Al parecer el problema es con el Kernel.

  8. 12 tatxem 12 abr 2011 en 11:14

    Puede pasar que OpenSuse actualice su driver para adaptarlo a su kernel, que Ralink saque su driver operativo o que ubuntu lo incluya dado que Ralink publicó el fuente. Tarde o temprano todas las opciones ocurrirán, pero hay que esperar.

  9. 13 Paco 14 abr 2011 en 21:09

    Muchísimas gracias por tu aporte, me ha sido muy útil. Espero que algún día, cuando deje de ser un novato, poder contribuir de la misma forma con mis conocimientos :)

  10. 14 pablo 16 abr 2011 en 15:51

    locke84: mostrame como modificastes modules y añadistes la nueva linea..

    gracias

  11. 15 locke84 16 abr 2011 en 19:49

    El problema es que cuando escribo $sudo vi /etc/modules me sale primero que no puedo, el archivo está en uso, así que borro .modules.swp como me sugirió tatxem, y a partir de ahí sí me deja modificarlo, no me sale el mensajito de que está en uso. Pero aún así, no sé cómo modificarlo desde ventana de comandos, pues no me deja escribir nada. Me aparece en la ventana el contenido del fichero pero no puedo modificar nada. Creía que lo había editado pero no, el archivo sigue igual.

  12. 16 tatxem 16 abr 2011 en 20:01

    Te sugiero utilices un editor con el que te encuentres más cómodo, como gedit:

    $ sudo gedit /etc/modules

  13. 17 locke84 16 abr 2011 en 20:44

    Vale, con gedit me dejó editar sin problemas, pero sigo sin WIFI. Por si sirve de algo, el fichero ya tenia dos líneas, que ponían

    lp
    rtc

  14. 18 tatxem 16 abr 2011 en 21:07

    $ ifconfig
    te muestra la interfaz wlan1?

    Si no te la muestra, comprueba que el módulo se ha cargado con el comando
    $ lsmod
    (debe aparecer en la lista el módulo nuevo rt5390sta)

  15. 19 locke84 16 abr 2011 en 21:41

    No, no aparece el módulo en la lista, e ifconfig muestra lo mismo que al principio, los detalles de Ethernet como eth0 y después lo que muestra BUCLE ACTIVO FUNCIONANDO.

  16. 20 pablo 17 abr 2011 en 5:36

    bueno, igual que locke84..
    – rt5390sta no aparece en lista de modulos.
    – En la pantalla Dispositivos- Herramientas de red: aparecen Interfaz de bucle local (lo) – Interfaz Ethernet (eth0) y ,el conflicto, Interfaz desconocida (pan0)..
    Ademas, apretar el boton wireless, cambia la luz de naranja a blanco sólo apareciendo/desapareciendo el icono BlueTooth.

    sugerencias por favor.. gracias

  17. 21 tatxem 17 abr 2011 en 12:54

    La interfaz desconocida puede ser porque tengas instalado VirtualBox, así que no indica mucho. La luz tiene que estar en blanco para realizar las comprobaciones.

    El fallo podría ocurrir porque, o bien el módulo no está bien compilado, para lo cual habría que repetir los pasos del tutorial, o bien el módulo bien compilado no se está cargando correctamente en el kernel. Para esto segundo, verifica que efectivamente tienes el mismo modelo de tarjeta $lspci y, que el kernel no está dando error por algún otro motivo:
    $ grep rt5390sta /var/log/*

  18. 22 Miguel 17 abr 2011 en 13:17

    Hola, de nuevo estoy aqui para comentar un problema, y es que es curioso que al principio me saliera sin problemas y a la primera, pero posteriormente, he intentado volver a hacerlo en otra particion instalando tambien ubuntu y me encuentro con los mismos problemas que los compañeros que postean mas arriba.
    A mi tampoco me sale la interfaz Wlan haciendo “ifconfig”, y haciendo “$ grep rt5390sta /var/log/*” me sale esto:

    miguel@portatil:~$ sudo grep rt5390sta /var/log/*
    [sudo] password for miguel:
    /var/log/auth.log:Apr 17 11:09:10 portatil sudo: miguel : TTY=pts/0 ; PWD=/home/miguel ; USER=root ; COMMAND=/bin/grep rt5390sta /var/log/apparmor /var/log/apt /var/log/auth.log /var/log/boot /var/log/boot.log /var/log/bootstrap.log /var/log/btmp /var/log/ConsoleKit /var/log/cups /var/log/daemon.log /var/log/debug /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/faillog /var/log/fontconfig.log /var/log/fsck /var/log/gdm /var/log/installer /var/log/jockey.log /var/log/kern.log /var/log/lastlog /var/log/lpr.log /var/log/mail.err /var/log/mail.info /var/log/mail.log /var/log/mail.warn /var/log/messages /var/log/nanny.log /var/log/news /var/log/pm-powersave.log /var/log/pycentral.log /var/log/samba /var/log/speech-dispatcher /var/log/syslog /var/log/udev /var/log/ufw.log /var/log/unattended-upgrades /var/log/user.log /var/log/wtmp /var/log/wvdialconf.log /var/log/Xorg.0.log
    miguel@portatil:~$

    Gracias por tu interes en ayudarnos y perdona que te venga con mas problemas, pero es que no se como solucionarlo, no me explico como en un sistema me saliera sin problemas y despues, en otro, y haciendo exactamente lo mismo, no me salga igual.

  19. 23 Miguel 17 abr 2011 en 13:50

    Perdon, edito el post anterior, el log anterior esta equivocado, ya que habia compilado todavia el driver, pego el correcto:

    miguel@portatil:~$ sudo grep rt5390sta /var/log/*
    /var/log/auth.log:Apr 17 11:09:10 portatil sudo: miguel : TTY=pts/0 ; PWD=/home/miguel ; USER=root ; COMMAND=/bin/grep rt5390sta /var/log/apparmor /var/log/apt /var/log/auth.log /var/log/boot /var/log/boot.log /var/log/bootstrap.log /var/log/btmp /var/log/ConsoleKit /var/log/cups /var/log/daemon.log /var/log/debug /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/faillog /var/log/fontconfig.log /var/log/fsck /var/log/gdm /var/log/installer /var/log/jockey.log /var/log/kern.log /var/log/lastlog /var/log/lpr.log /var/log/mail.err /var/log/mail.info /var/log/mail.log /var/log/mail.warn /var/log/messages /var/log/nanny.log /var/log/news /var/log/pm-powersave.log /var/log/pycentral.log /var/log/samba /var/log/speech-dispatcher /var/log/syslog /var/log/udev /var/log/ufw.log /var/log/unattended-upgrades /var/log/user.log /var/log/wtmp /var/log/wvdialconf.log /var/log/Xorg.0.log
    /var/log/auth.log:Apr 17 11:31:45 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/usr/bin/apt-get install patch
    /var/log/auth.log:Apr 17 11:34:52 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/bin/mkdir /etc/Wireless/RT5390STA
    /var/log/auth.log:Apr 17 11:35:01 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/bin/mkdir /etc/Wireless
    /var/log/auth.log:Apr 17 11:35:05 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/bin/mkdir /etc/Wireless/RT5390STA
    /var/log/auth.log:Apr 17 11:35:14 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/bin/cp RT5390STA.dat /etc/Wireless/RT5390STA
    /var/log/auth.log:Apr 17 11:36:47 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/bin/cp ./os/linux/rt5390sta.ko /lib/modules/2.6.32-30-generic-pae/kernel/drivers/net/wireless/
    /var/log/auth.log:Apr 17 11:37:09 portatil sudo: miguel : TTY=pts/1 ; PWD=/home/miguel/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO ; USER=root ; COMMAND=/usr/bin/gedit /etc/modules
    /var/log/auth.log:Apr 17 11:43:35 portatil sudo: miguel : TTY=pts/0 ; PWD=/home/miguel ; USER=root ; COMMAND=/bin/grep rt5390sta /var/log/apparmor /var/log/apt /var/log/auth.log /var/log/boot /var/log/boot.log /var/log/bootstrap.log /var/log/btmp /var/log/ConsoleKit /var/log/cups /var/log/daemon.log /var/log/debug /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/faillog /var/log/fontconfig.log /var/log/fsck /var/log/gdm /var/log/installer /var/log/jockey.log /var/log/kern.log /var/log/lastlog /var/log/lpr.log /var/log/mail.err /var/log/mail.info /var/log/mail.log /var/log/mail.warn /var/log/messages /var/log/nanny.log /var/log/news /var/log/pm-powersave.log /var/log/pycentral.log /var/log/samba /var/log/speech-dispatcher /var/log/syslog /var/log/udev /var/log/ufw.log /var/log/unattended-upgrades /var/log/user.log /var/log/wtmp /var/log/wvdialconf.log /var/log/Xorg.0.log
    /var/log/auth.log:Apr 17 11:45:29 portatil sudo: miguel : TTY=pts/0 ; PWD=/home/miguel ; USER=root ; COMMAND=/bin/grep rt5390sta /var/log/apparmor /var/log/apt /var/log/auth.log /var/log/boot /var/log/boot.log /var/log/bootstrap.log /var/log/btmp /var/log/ConsoleKit /var/log/cups /var/log/daemon.log /var/log/debug /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/faillog /var/log/fontconfig.log /var/log/fsck /var/log/gdm /var/log/installer /var/log/jockey.log /var/log/kern.log /var/log/lastlog /var/log/lpr.log /var/log/mail.err /var/log/mail.info /var/log/mail.log /var/log/mail.warn /var/log/messages /var/log/nanny.log /var/log/news /var/log/pm-powersave.log /var/log/pycentral.log /var/log/samba /var/log/speech-dispatcher /var/log/syslog /var/log/udev /var/log/ufw.log /var/log/unattended-upgrades /var/log/user.log /var/log/wtmp /var/log/wvdialconf.log /var/log/Xorg.0.log
    miguel@portatil:~$

    • 24 tatxem 17 abr 2011 en 23:05

      El último kernel que está para Maverick es el 2.6.35-28, veo que tú tienes el 30, lo que me da que pensar que estás en Natty. Como comentan por arriba, el driver no funciona en Natty.

  20. 25 pablo 17 abr 2011 en 22:17

    vuelvo a compilar: en las ultimas lineas da:
    cp -f /home/damian/Descargas/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO/os/linux/rt5390sta.ko /tftpboot
    cp: no se puede crear el fichero regular <>: Permiso denegado
    make: *** [LINUX] Error 1

    rm: no se puede borrar <>
    make[1]: ***[install] Error 1

    Como elimino compilaciones anteriores(tanto rt2860sta y rt5390sta)? para volver a realizar los pasos del tutorial… gracias

    • 26 tatxem 17 abr 2011 en 23:07

      Esto es un problema de permisos. De todos modos ignoro por qué intentas copiar en /tftpboot. Para eliminar compilaciones anteriores, rm al archivo.

  21. 28 txoutxou 20 abr 2011 en 9:35

    Buenas,

    Tengo un problema ya que soy bastante novato; cuando llego a la parte del turorial donde dices q metamos los siguientes comandos en la consola:

    $ sudo apt-get install patch
    $ patch -p0 <../rt5390sta-2.4.0.4-config.patch
    $ patch -p0 <../rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch *(excluirlo si tu Linux es 32bits)*
    $ patch -p0 <../rt5390sta-2.4.0.4-WPA-mixed.patch
    $ patch -p0 <../rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
    $ patch -p0 <../rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
    $ patch -p0 <../rt5390sta-2.4.0.4-return_nonvoid_function.patch
    $ patch -p0 <../rt5390sta-2.4.0.4-reduce_debug_output.patch

    El patch lo instala correctamente, pero a la hora de meter los siguientes comandos nose si los meto mal o que hago pero lo meto y es como que la consola se me queda sin respues, es decir, como que no me acepta el comando, y mi pregunta es si a partir de sudo apt-get install patch los siguientes comandos hay q meterlos tal cual en la consola o hay q meterlos dentro de algun fichero o algo?

    Espero alguna respuesta, Gracias.

  22. 30 Mariano Reingart 28 abr 2011 en 8:56

    Si funciona en Ubuntu Natty 11.04 (al menos la beta2), tienen que buscar la linea 678 de os/linux/cfg80211.c y cambiarla por:

    IN enum nl80211_tx_power_setting Type,

    (agregar nl80211_)

    luego compila ok y pueden instalar el modulo (lo hice sin aplicar todos los parches que mencionan, simplemente bajando el driver de la página de ralink)

    Sds

  23. 32 Mariano Reingart 28 abr 2011 en 17:04

    Si, al menos en 32bit:

    uname:
    Linux reingart-dm1 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 athlon i386 GNU/Linux

    lspci:
    02:00.0 Network controller: Ralink corp. Device 539f

    lsmod:
    rt5390sta 1103238 1
    cfg80211 156212 1 rt5390sta

  24. 33 locke84 28 abr 2011 en 18:18

    Muchas gracias por la ayuda Mariano, he instalado el Ubunto 11.04 y he hecho lo que dices, pero no ha funcionado. Eso sí, he descargado el de 64 bits. ¿Será por eso?

  25. 34 Luis Fernando 29 abr 2011 en 1:58

    Lo instale en Natty (32 bits) como dijo “Mariano Reingart”, pero nunca se conecta al modem, aparece como si se conectara, pero me vuelve a aparecer la ventana de poner contraseña, la pongo pero nunca se conecta :(

  26. 35 locke84 29 abr 2011 en 13:03

    Lo que yo hago es no instalar parches, sino directamente modificar la línea que dice Mariano y después compilar e instalar, pero me he fijado que me da error en ambos casos.

  27. 36 pcodonal 1 may 2011 en 8:57

    Hola,

    Lo he probado, tal y como indica mariano, en natty versión 64 bits y funcionando sobre una RT5390 en un netbook HP DM1 E-350

    Saludos

  28. 37 locke84 1 may 2011 en 13:40

    ¿Y cómo lo lograste pcodonal? A mí sigue sin funcionarme.

  29. 38 Rabí Hernández 5 may 2011 en 17:54

    Probado y comprobado en Natty. Al parecer ralink publicó una versión nueva el controlador, y soluciona las fallas anteriores, con esa pequeña modificación que nos indica Mariano. Además, al parecer se resuelve el molesto problemilla del encendido automático al iniciar.

  30. 39 Rabí Hernández 5 may 2011 en 17:56

    ¡Gracias por la receta, Mariano! Y la sugerencia al dueño del blog para que actualice la entrada, ya que creo que ha sido muy visitada.

  31. 40 locke84 5 may 2011 en 19:58

    Pues a mí sigue sin funcionarme. Hago lo que pone la guía y lo que propone Mariano, y nada. Eso sí, no me queda claro algo. Dicen que da error make install por el archivo renombrado, así que se copia manualmente. Tras copiarlo, ¿hay que hacer make install de nuevo? Lo digo porque no se especifica en la guía. Aún así, en make install me da error, me dice que intenta crear /etc/Wireless/RT2860STA pero que no puede, que no tiene permisos. Esto ocurre cuando ejecuto nuevamente make install tras copiar manualmente el archivo.

  32. 41 Alex 9 may 2011 en 1:49

    Hola miren tengo un problema el comando que pongo ahora no me funciona i eso que canvio el 2.4.0.4-6.3 por el 6.4

    que es la version que me dejo descargar aver si porfavor me podeis atudar os dejo mi mail para que contacteis con migo si tienen respuesta

    $ cd ~/Downloads/rt5390sta-2.4.0.4-6.3.src/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO

    n3gamc@gmail.com

  33. 43 locke84 10 may 2011 en 15:14

    Buenas a tod@s. Tras mucho buscar por la red, encontré un post. Antes que nada, gracias a los que me han prestado su ayuda. Les resumo lo que hay que hacer, que es muy fácil, y al fin me funcionó.

    1. Ir al Centro de Software de Ubuntu, y una vez dentro ir a Editar->Orígenes del Software. Activar TODAS las casillas que haya.

    2. Abrir un terminal y ejecutar las siguientes líneas:
    sudo apt-get update
    sudo apt-get upgrade

    3. Ejecutar también sudo reboot, lo cual hará que se reinicie el ordenador.

    4. Tras reiniciar, hacer en un terminal
    sudo apt-get install linux-headers-generic build-essential

    A partir de aquí llega lo importante. Lo anterior es para actualizar Ubuntu e installar cosillas.

    5. Ir a esta web y descargarlo todo

    https://build.opensuse.org/package/files?package=rt5390sta&project=driver%3Awireless

    6. Extraer el único archivo comprimido que hay, y en la carpeta donde se extraiga metemos el resto de archivos que hayamos descargado.

    7. Desde el terminal, acceder a esa carpeta descomprimida:
    $ cd ~/Downloads/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO (el nombre dependerá de cómo se llame la carpeta descomprimida).

    8. Ejecutar las siguientes líneas
    patch -p0 < rt5390sta-2.4.0.4-config.patch
    patch -p0 < rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
    patch -p0 < rt5390sta-2.4.0.4-reduce_debug_output.patch
    patch -p0 < rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
    patch -p0 < rt5390sta-2.4.0.4-return_nonvoid_function.patch
    patch -p0 < rt5390sta-2.4.0.4-WPA-mixed.patch
    sudo su
    cp RT2860STA.dat RT5390STA.dat
    mkdir -p /etc/Wireless/RT5390STA
    cp RT5390STA.dat /etc/Wireless/RT5390STA
    make clean
    make
    make install
    modprobe rt5390sta
    exit

    Y listo, debería aparecer en la parte de conexiones vuestra conexión wifi. Para conectarlo pues lo típico: clicar sobre ella y meter la clave. Esto como siempre solo será necesario la primera vez, el resto de veces conectará automáticamente.

    Si no funciona, aseguraos de que el LED de indicador de wifi esté en azul y no en rojo.

    Información extraída de http://ubuntuforums.org/showthread.php?p=10784499

    • 44 Alex 11 may 2011 en 2:23

      sobre descargar en el punto ( 5 ) no me deja U.u

    • 45 Alex 11 may 2011 en 4:03

      reedito e echo todos tus pasos i nada U.u

      • 46 locke84 11 may 2011 en 11:39

        ¿Cómo los estás descargando? Tienes que pinchar debajo de donde pone Actions, no sobre los nombres de los archivos, y descargar uno por uno.

      • 47 Miguel 15 may 2011 en 22:01

        locke84 muchas gracias por tu informacion e interes en ayudarnos, de nuevo vuelvo a tener wifi en mi portatil.
        Lo he comprobado en estos dos sistemas y va a la perfeccion:
        1) Ubuntu 10.10 maverick 64 bits con nucleo 2.6.35-28-generic

        2) linux-mint 10 julia 32 bits con nucleo 2.6.35-22-generic-pae

        Ahora lo voy a comprobar en Ubuntu 11.04 32 bits. Ya comentare algo.

        Saludos y gracias de nuevo amigos.

    • 48 Sebastian Gamboa 2 jul 2011 en 19:17

      Te pasaste! muchas gracias…. medio aporte.

  34. 49 Zipo 16 may 2011 en 0:30

    Buenas, despues de estar mucho tiempo probando y probando logre hacerla andar. encontre estos pasos que son muy similares a los que segui en estas pagina pero con unos cambios y me funcionaron les dejo el link

    http://askubuntu.com/questions/38143/ralink-5390-card-in-laptop-does-not-work-after-installing-driver

    • 50 Miguel 16 may 2011 en 16:59

      Lo acabo de probar en Ubuntu 11.04 32 bits con nucleo 2.6.38-8-generic-pae y funciona perfectamente.

      ahora queda probarlo en el 64 bits para tener todas las posibilidades :)

  35. 51 locke84 17 may 2011 en 14:01

    Vaya, lo tenía todo Ok desde hace una semana y ahora, de repente, ya no me pilla WIFI.

    • 52 Miguel 17 may 2011 en 22:35

      A lo mejor ha podido ser a raíz de alguna actualizacion del kernel.
      Comentalo si es asi por favor, ya que en tal caso, creo que habria que hacer toda la operacion cada vez de se cambie de kernel
      …solo es una opinion, la verdad es que no tengo ni idea…

      • 53 locke84 18 may 2011 en 12:22

        No sé si ha sido por la actualización o no Miguel, podría ser pues antes de que fallara el equipo se encontraba actualizándose. Sea como fuere, volviendo a repetir los pasos funciona.

  36. 54 Guillermo Loaysa 19 may 2011 en 2:26

    Muchas gracias.

    A mí me ha servido, después de intentar mil veces lo que explica el autor de la entrada, lo descrito por Locke84. Lo de este último me ha salido a la primera.

    Aclaro que yo uso la distribución Triskel, que está basada en ubuntu 10.10

    Un saludo a todos y de nuevo gracias.

  37. 55 chelin 26 may 2011 en 3:41

    Al parecer no funciona, he intentado 3 formas y nada.
    He leido varios foros y no han encontrado solucion.
    Me quedo con ubuntu 9.10

  38. 57 chelin 26 may 2011 en 16:29

    Ejecuto el comando patch -p0 < rt5390sta-2.4.0.4-config.patch
    patching file Makefile
    Hunk #1 FAILED at 286.
    Hunk #2 FAILED at 333.
    2 out of 2 hunks FAILED — saving rejects to file Makefile.rej
    y ese error me arroja.
    Que puede ser?

    Saludos

  39. 58 Pablo 27 may 2011 en 2:10

    Buenas noches a todos, después de unos meses de intentos; ayer me sirvió esto para mi hp pavilion dm1 con Ubuntu 10.04:

    http://ubuntulinux.co.in/blog/ubuntu/wifi-card-ralink-5390-configuration-in-ubuntu-10-10-64-bit/

    la clave es aceptar el tipo de antena dentro del archivo config.mk

    nos vemos..

  40. 59 jorch 29 may 2011 en 11:10

    Saludos, todo lo he logrado parchar a la perfeccion, pero cuando tengo que poner el sig. comando: mkdir -p /etc/Wireless/RT5390STA me dice: “nose puede crear el archivo regular” y me he quedado atorado en ese punto.
    ¿Alguien me podria ayudar?
    Gracias.

  41. 61 victor 19 jun 2011 en 20:14

    hola a todos sigo todos lo pasos, pero en el terminal me sale que no se encontro el fichero en el directorio, alguien podira ayudarme llevo semanas en esto u.u tengo ububtu 10

  42. 62 tatxem 15 oct 2011 en 13:24

    Por cierto, la tarjeta es detectada e instalada automáticamente en Ubuntu Oneric Ocelot, 11.10, evitando toda esta configuración.

  43. 63 erSoul 28 ene 2012 en 19:38

    al ejecutar make, me sale este error: make: *** /lib/modules/3.2.1-2-ARCH/build: No such file or directory. Stop.

    y estuve revisando a ver si era que no existia de verrdad y resulta que si existe!

    Alguna idea d como resolverlo?


  1. 1 Instalar ubuntu en un portátil HP G62 con windows 7 « La máquina diferencial Trackback en 5 abr 2011 en 21:44

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




La Máquina Diferencial en Twitter

  • Spotify available in Canada! All music there. Check it out at spotify.ca 2 weeks ago
Add to Technorati Favorites
Creative Commons License
Esta obra está bajo una licencia de Creative Commons

Archivos

Wikio – Top Blogs – Linux

Introduce tu dirección de email para suscribirte al blog y recibir notificaciones de nuevos posts en tu email.

Únete a otros 313 seguidores


Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 313 seguidores

A %d blogueros les gusta esto: