martes, 10 de mayo de 2011

SMCWUSBS-N3 EZ Connect N Wireless Adapter

Ayudando a unos amigos a instalar Ubuntu, he tenido algunos problemas para el reconocimiento de la red con este pequeño adaptador wifi usb 2.0 de la marca SMC.



Al primer intento buscando por red no me sirvió lo encontrado, ya que según subes de versión en Ubuntu los tutoriales encontrados no sirven, en este caso esto lo hemos montado en una Ubuntu 10.04.02 LTS, así que paso a explicar como lo hice y reparar los problemas encontrados en los tutoriales encontrados con Google.

1.- Necesitamos reconocer el adaptador wifi, abrimos una terminal para comenzar a trabajar y enchufamos el adaptador wifi, teclea la siguiente orden:
lsusb
El resultado de la orden es esta en este caso particular:
Bus 001 Device 002: ID 083a:a701 Accton Technology Corp
Si no estas muy seguro conecta y desconecta el adaptador, pasa la orden las dos veces para asegurarte. Una vez reconocido, desconecta el adaptador para seguir los pasos.

2.- Tecleamos esta orden, para añadir la siguiente linea, al archivo correspondiente:
echo 'install rt2870sta modprobe --ignore-install rt2870sta ; /bin/echo "083a a701" > /sys/bus/usb/drivers/rt2870/new_id' | sudo tee /etc/modprobe.d/rt2870sta.conf
Con esta orden lo que hacemos es crear el archivo rt2870sta.conf  en su lugar correspondiente y añade en su interior la linea que comienza con "install rt2870....."

3.- Tecleamos la siguiente orden, para borrar y forzar la carga del driver:
sudo modprobe -rf rt2870sta
Volvemos a lanzar la carga del driver:
sudo modprobe rt2870sta
Y comprobamos si el kernel a cargado el driver, con la siguiente orden:

dmesg | egrep 'rt28|usb|Phy'
Saldrán algunos errores, ya que no tenemos conectado el adaptador. 
4.- Ahora enchufe el adaptador y debería encenderse el led azul y ponerse a parpadear el led verde, esto es señal de que esta buscado redes, sino es así repasa los pasos que te has dejado algo atrás. Si quieres asegurarte que esta reconocido y funcionando pasa esta orden;
iwconfig
Debería de salir un puerto Wlan0 y detectada la Mac del adaptador wifi.

5.- Ahora para las versiones superiores a la 10.04 tenemos que añadir algo para el arranque del driver en la carga del kernel. Editamos el siguiente archivo:
sudo gedit /etc/rc.local
Una vez editado añadimos lo siguiente:
#!/bin/sh -e#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
 
modprobe rt2870sta 
exit 0
Yo ademas tuve un problema al principio, no cargo, así que añadí también la orden con los parámetros de borrar -r y forzar -f .
Debería de quedar algo como esto:
modprobe -rf rt2870sta
modprobe rt2870sta
exit 0
Guarda y reinicia y deberías de tener funcionando tu adaptador wifi  SMCWUSBS-N3 
EZ Connect™ N Wireless USB 2.0 Adapter

Espero que os arregle el problema al igual que a mi con este adaptador wifi. Solo pediros como siempre que pulséis en Reacciones para saber si sirvió mi trabajo.

1 comentario:

Ivo Angélico dijo...

I'm going to try ir next week. I'll give some feedback then.