Busindre » Blog Archive » Ralink RT2561S Turbo G en Linux

Ralink RT2561S Turbo G en Linux

October 23rd, 2006 by Busindre

Adaptador 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


Instalamos:

$ 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 |

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.