Introducción
Los controladores para los adaptadores NanoLynx Wireless-N USB 2.0 ya se encuentran incluidos en las distribuciones actuales de Linux (Raspbian y DietPi entre otras) para la Raspberry Pi.
En caso de no tenerse se deberán obtener los controladores para rt2800 mediante la instalación del paquete firmware-ralink
.
Verificación
Para verificar que el hardware se encuentra instalado y que ha sido reconocido exitosamente se debe ejecutar el siguiente comando.
$ lsusb Bus 001 Device 007: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Así mismo es conveniente verificar que los controladores necesarios hayan sido cargados exitosamente.
$ lsmod | grep rt2 rt2800usb 18832 0 rt2800lib 81962 1 rt2800usb rt2x00usb 11918 1 rt2800usb rt2x00lib 47354 3 rt2x00usb,rt2800lib,rt2800usb mac80211 594951 3 rt2x00lib,rt2x00usb,rt2800lib cfg80211 477515 2 mac80211,rt2x00lib crc_ccitt 1620 1 rt2800lib
Configuración
La configuración de la interfaz de red se puede realizar mediante la herramienta de configuración de la red inalámbrica que viene con el sistema operativo o se puede realizar manualmente como se describe a continuación.
Instalar el paquete de wpasupplicant
en caso de no tenerse aún.
# apt-get install wpasupplicant
Ejecute el siguiente comando reemplazando la palabra ssid
por el identificador de la red inalámbrica a la cual se desea conectar y password
por su respectiva contraseña.
$ wpa_passphrasessid
password
Copie el resultado de la ejecución del comando anterior y agregue (o reemplace) la sección network
en el archivo /etc/wpa_supplicant.conf
. Es posible que este archivo esté ubicado en /etc/wpa_supplicant/wpa_supplicant.conf
(DietPi Jessie).
# vi /etc/wpa_supplicant.conf network={ ssid="MiRed" psk=945609aab2413e64d57daef00eb5fab3acdde716e1e440981c004bc61dccc98c }
Para verificar la conexión con la configuración establecida en el paso anterior, ejecute el siguiente comando. Una vez desee terminar la verificación presione CTRL+C.
$ wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
Ajustar la configuración de las interfaces de red para incluir la información de wlan0
agregando la siguiente información.
# vi /etc/network/interfaces auto wlan0 iface wlan0 inet dhcp wpa-driver wext wpa-conf /etc/wpa_supplicant.conf
Una vez terminados los ajustes, iniciar la interfaz de red para que tome la nueva configuración.
# ifup wlan0
Finalmente si desea verificar los datos de configuración con los que se encuentra funcionando la interfaz de red inalámbrica ejecutar el siguiente comando.
# wpa_cli status
Recursos
- RPi Ralink WLAN devices
http://elinux.org/RPi_Ralink_WLAN_devices - RPi USB Wi-Fi Adapters
http://elinux.org/RPi_USB_Wi-Fi_Adapters - Rpi USB check-list (posible solución al bug de desconexión)
http://elinux.org/Rpi_USB_check-list