COMO Configurar en Ubuntu Tarjetas Wireless Chipset RT61

Imagen de nserbass
0 puntos

Buenas! Como he encontrado mucha gente que ha tenido el mismo problema (y tiene) que yo, he decidido hacer un pequeño aporte a la comunidad. Con mi corta experiencia en configuración de Wireless en Linux, he realizado esta pequeña guia para la instalación de tarjeta wifi con chipset RT61. Esta testeado en una Edimax ew-7108PCg (PCMCIA) en Ubuntu 6.06

- Descargar el Driver de la página de Edimax (el del cd no funcionaba y era anterior)
- Necesitas tener instalados los kernel-hearders de tu versión (utiliza el Synamtic o el apt). Para saber tu versión de kernel introduce en la línea de comandos uname -r. También necesitas el make, gcc, etc
- Descomprimes el tar.gz. Encontrarás un directorio Modules. Si tu kernel es un 2.6 debes renombrar el Makefile.6 a Makefile
$ cp Makefile.6 Makefile
$ make all (esto nos genera el módulo rt61.ko)
$ sudo mkdir /etc/Wireless/RT61STA/
$ sudo cp *.bin /etc/Wireless/RT61STA/
$ sudo cp rt61sta.dat /etc/Wireless/RT61STA/
$ sudo chmod 777 /etc/Wireless/RT61STA/rt61sta.dat (le doy permisos 777 para no perder el tiempo en esto jeje)
$ cp rt61.ko /lib/modules/`uname -r`/kernel/drivers/net/
- Pasamos a la edición del rt61sta.dat. De este archivos lo más importante de la configuración, o creo yo, son los siguiente parámetros:

$sudo vi -b (etc/Wireless/RTASTA/rt61sta.dat

WirelessMode=0 'si es modo 11b o g o mixto, etc
SSID=AP350 'el nombre de la red wifi
NetworkType=Infra 'Infra= infraestructura
Channel=0 'en el readme tienes una lista de los canales, consulta el canal del router y luego en esa lista para ver que valor has de poner
AuthMode=OPEN 'Depende del cifrado
EncrypType=NONE 'tipo de encriptación WEP, WPA
DefaultKeyID=1 'que clave quieres por defecto
Key1Type=0 'si es 0 es en hexadecimal, y si es 1 es ASCII
Key1Str=0123456789 'la clave WEP, al configurar la clave wep en el router introduces una frase y el te generá una clave estilo B004AECB....

- Una vez configurado este archivo debes comprobar antes en el archivo /etc/network/interfaces si existe algo referenciando ra0. Si hay algo escrito debajo de ra0 (como el ESSID o demás), eliminalos.
- Cargamos el modulo
$sudo depmod
$sudo modprobe rt61
$sudo ifconfig ra0 inet up
$sudo dhclient ra0

Una vez hecho todo esto ya tenemos configurada la tarjeta con chipset rt61. Espero que os sirva de ayuda y si encontrais algún error me lo comentais.

Venga un Saludo!

Imagen de nserbass
+1
0
-1

Disculpar por las faltas de ortografía, no he revisado el texto antes de enviarlo.
Un saludo!

+1
0
-1
Imagen de Surething
+1
0
-1

Gracias nserbass por tu ayuda y aportación. Soy un novatillo y estos dias estaba dándome cabezazos con la pared porque no soy capaz de que me funcione bien una tarjeta con chip RT61. Realmente sí consigo que funcione, pero en cuando reinicio se queda pillado en "Configuring network interfaces". Solo pasa de ahí si pulso Control+C, pero luego, al iniciar sesión, no carga el escritorio, se queda el icono del ratón de cargando por tiempo indefinido. Voy a seguir tu tutorial, pues hay algunas cosillas diferentes a las que yo he hecho, a ver si me da buen resultado.

Un saludo.

+1
0
-1
Imagen de nserbass
+1
0
-1

De nada Surething! (perdona por tardar en responder). He intentado hacer una pequeña aportación para la comunidad y espero que solucione muchos de los problemas de configuración con este tipo de chipset. Un saludo!

+1
0
-1
Imagen de Anónimo
+1
0
-1

esto es lo que me sale haciendo el make all del princpio

make: *** /lib/modules/2.6.15-26-386/build: No existe el fichero ó directorio. Alto.
make: *** [all] Error 2

+1
0
-1
Imagen de nserbass
+1
0
-1

Esto es debido a que falta hacer un enlace simbólico. Debes hacer lo siguiente: (en mi caso tengo el kernel 2.6.15-686

ls -s /lib/modules/`uname -r`/build/ /usr/src/linux-headers-2.6.25-686/

El comando uname -r nos devuelve la versión de kernel que tenemos instalada. Al ponerlo entre tildes nos permite insertarlo como texto en el comando. Espero que te solucione el problema! Un saludo!

+1
0
-1
Imagen de moroncin
+1
0
-1

ubuntu ya me a reconocido la tarjeta del mismo chip que la de tu tutorial....pero ahora le doy a activar en la interfaz grafica y cuando termina no pasa nada no tengo acceso a internet.....he aplicado tus indicaciones y tambien otras la verda es que tengo a un cacao mental curioso.

otra cosa que no entendi muy bien fue cuanodo puse $sudo vi -b /etc/Wireless/RTASTA/rt61sta.dat y me salio todo en blanco y escribi todo lo que tu pones eso estara bien?(intente configurar algunas cosas para mi caso pero la verda es que no se mucho tampoco de redes)

Quien me mandara a mi a meterme en estos marrones........

+1
0
-1
Imagen de nserbass
+1
0
-1

jeje tranquilo con el cacao que tienes que así uno aprendre!y además aquí estamos para ayudar jejeje.
A ver primero de todos no actives la red mediante la interfaza gráfica ya que entonces el archivo networks genera una entrada que no nos interesa...
La segunda pregunta sobre el archivo de configuración, si te sale en blanco es porque no esta creado, o sea, no existe. Búscalo en el directorio donde tengas el driver compilado, que no sea que este en mayúsculas. Ya me dirás que tal ha ido!

Un saludo

+1
0
-1
Imagen de moroncin
+1
0
-1

cuando me lo encontre en blanco y puse lo que tu explicabas se quedo grabao ya que volvi a ponerlo en otro momento y me aparecia lo mismo que puse previamente, asi que supongo que el archivo si que existe(ahora te escribo desde otro pc)......puedes darme tu direccion y ablamos por gaim cuando puedas?

+1
0
-1
Imagen de Anónimo
+1
0
-1

te faltó poner el 61 en algún lado... sino simplemente haz cd /etc/Wireless y luego un ls -l para ver el directorio :P

+1
0
-1