---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Hace poco vino a verme un amigo que suele viajar bastante comentandome el problema que tenia para conseguir tener acceso a internet en muchos de los lugares en los que se aloja. Hay sitios donde el wifi va muy lento, o no llega bien la señal, también hay sitios donde simplemente no hay. Aprobechando la antena wifi y las conexiones 3G de su Nokia 5800Xm, instalando un programa crea un punto de acceso wifi ad-hoc con posibilidad de cifrar las conexiones. Asi aparentemente habia solucionado su problema.
Tiene un portatil con Debian Squeeze vestido con Kde y usa Wicd para gestionar las conexiones de red. Aunque maneja perfectamente las conexiones wifi con cualquier tipo de cifrado wep, wpa y wpa2 , le es imposible conectarse al punto de acceso de su Nokia 5800Xm. El problema parece ser que en Debian las interfaces de red por defecto se activan en modo "managed" y Wicd no es capaz de cambiarla corectamente a modo "ad-hoc" para poder conectarse a redes ad-hoc. Así que le voy a desactivar temporalmente Wicd y usar "wireless-tools" para configurar la tarjeta wireless y que se conecte a la red ad-hoc desde su Debian Squeeze.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
INSTALAMOS SOFTWARE NECESARIO
# apt-get install wireless-tools
CONFIGURAMOS LA CONEXION DE NUESTRA INTERFAZ WIRELESS
# /etc/init.d/wicd stop
# ifconfig wlan0 down
Si no sabes cual es tu interfaz wireles, consulta con :
# iwconfig
Si "iwconfig" no te dice nada, instala el modulo y/o el firmware para tu tarjeta wireless antes de continuar. Si usa un chip Realtek RTL8191SEvA echalé un vistazo a esto, si no busca en San Google.
# iwconfig wlan0 mode ad-hoc essid 5800Xm key s:miclave
# iwconfig wlan0
# ifconfig wlan0 up
# dhclient wlan0
# ifconfig wlan0
Tenemos que ver una linea parecida a :
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
# ping -c 1 www.google.es
PING www.l.google.com (74.125.230.83) 56(84) bytes of data.
64 bytes from 74.125.230.83: icmp_req=1 ttl=54 time=33.1 ms
................
1 packets transmitted, 1 received, 0% packet loss, time 0ms
................
Ya tenemos conexión a internet.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
Cada vez que reiniciamos Debian hay que volver a configurarlo. Para evitar que mi amigo tenga que ejecutar todas las ordenes cada vez que reinicia vamos a crear un pequeño script en /usr/bin llamado "conectarme_adhoc" y ejecutandolo conectarse al punto de acceso del telefono movil.
CREAR SCRIPT PARA CONECTARSE
# nano /usr/bin/conectarme_adhoc
/etc/init.d/wicd stop
ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc essid 5800Xm key s:miclave
ifconfig wlan0 up
dhclient wlan0
exit
"Control+x" para salir, nos pregunta si queremos guardar los cambios "s", y al Enter para confirmar el nombre del archivo.
# chmod +x /usr/bin/conectarme_adhoc
EJECUTAR SCRIPT
# conectarme_adhoc
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
También le he creado un script para desconectarse, por si quiere cambiar la interfaz wireless de nuevo a modo "managed" y darle el control de las interfaces de red de nuevo a Wicd.
CREAR SCRIPT PARA DESCONECTARSE
# nano /usr/bin/desconectarme_adhoc
ifconfig wlan0 down
iwconfig wlan0 essid any mode managed
ifconfig wlan0 up
/etc/init.d/wicd start
exit
"Control+x" para salir, nos pregunta si queremos guardar los cambios "s", y al Enter para confirmar el nombre del archivo.
# chmod +x /usr/bin/desconectarme_adhoc
EJECUTAR SCRIPT
# desconectarme_adhoc
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
2 comentarios:
hola
bien gracias para esto, pero funciona al reverse : quiero hacer una conexion de mi debian squeeze hasta un itouch, para que tiene accesso al Net.
buen dia
En un principio, si tienes una tarjeta ethernet conectada a internet y otra wireless cuyo driver en Debian te permita ponerla en modo ap o access point, si podrías conectarte desde tu itouch.
En el siguiente enlace puedes encontrar un ejemplo en ingles de como crear un access point con una targeta wireless con chip Atheros.
http://bitrunner.blogspot.com/2006/10/deploying-cheap-wireless-access-point.html
Espero que te sirva...
Publicar un comentario