Ralink RT2561S Turbo G en Linux
October 23rd, 2006 by BusindreAdaptador wireless EW125TGUSB
Especificaciones tecnicas:
- Estandares: IEEE 802.3b y WI-FI/IEEE 802.11.g
- Tipo de chipset: Ralink RT2561S Turbo G
- COMPATIBLE CON USB 2.0 Y 1.0
- Soporte avanzado de calidad multimedia
- Seguridad: 64-128, WEP, WPA Y WPA2
- Windows 98SE/ME/2000/xp, linux y mac OS X
Driver para el Chip RT2561S : Es el controlador rt73, tambien usado para chips RT2571.
Descarga del driver rt73: rt73 USB nightly CVS tarball: rt73
$ tar -zxvf RT73_Linux_STA_Drv1.0.3.6.tar.gz
$ cd RT73_Linux_STA_Drv1.0.3.6/Module
Si tenemos un kernel 2.4
$ cp Makefile.4 ./Makefile
Si tenemos un kernel 2.6
$ cp Makefile.6 ./Makefile
Compilamos:
$ chmod 755 Configure
$ make config (Si tenemos kernel 2.4) / $ ./configure (Si tenemos kernel 2.6)
$ make all
Proseguimos con la instalación
# mkdir /etc/Wireless/
# mkdir /etc/Wireless/RT73STA/
Damos el formato correcto a rt73sta.dat
* Por comando: # dos2unix rt73sta.dat
* Por editor de texto (VIM)
gvim / evim:
Ingles:
Edit > File Settings > File Format > Unix
Castellano:
edicion > Editar > Opciones del fichero > formato del fichero > Unix
vim (Linea de comandos):
vim archivo
:set fileformat=unix
:write
Una vez con el formato oportuno (UNIX)
$ cp rt73sta.dat /etc/Wireless/RT73STA/rt73sta.dat
Cargar los modulos kernel 2.4
$ /sbin/insmod rt73.o
Cargar los modulos kernel 2.6
$ /sbin/insmod rt73.ko
Al cargar los modulos veremos que nuestra tarjeta wireless luce (naranja y azul este modelo), gran señal, ya es reconocida por nuestro Linux.
NOTA: Aseguremonos que nuestro AP esta en una frecuencia reconocida por la tarjeta, como saber que canales usar:
# iwlist rausb0 channel
rausb0 11 channels in total; available frequencies :
Channel 01 : 1 MHz
Channel 02 : 2 MHz
Channel 05 : 5 MHz
Channel 11 : 11 MHz
Channel 09 : 9 MHz
Channel 18 : 18 MHz
Channel 36 : 36 MHz
Channel 54 : 54 MHz
Current Channel:2
NOTA: En el archivo /etc/Wireless/RT73STA/rt73sta.dat ayudandonos del readme del paquete en RT73_Linux_STA_Drv1.0.3.6/Module podemos cambiar CountryRegion, el CountryRegionABand y demas, el cual debería darnos otros rangos por defecto, no lo he probado.
Recomiendo usar las wireless-tools para la configuración de nuestra tarjeta (rausb0). Ejemplo:
# iwconfig rausb0 essid Wireless_gratis mode managed channel 13
# iwconfig rausb0 key aaaaaaaaaa
# ifconfig rausb0 192.168.1.33 netmask 255.255.255.0 broadcast 192.168.1.255
# route add default gw 192.168.1.1 dev rausb0
Para cargar el módulo en el arranque:
Añadimos a /etc/modules.conf o /etc/modprobe.conf (depende de la distro usada):
alias rausb0 rt73 <--- Esta es la que instalamos !
alias rausb1 rt2570 <--- Otra es otra tarjeta con otro chip, pero misma sintaxis.
Posted in Hardware |