Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
22-03-2010, 15:16:00 (Lunes)
Inicio Ayuda Reglas Ingresar Registrarse
Noticias: El Mercadillo de CiudadWireless

 
Portes gratis para usuarios del foro en www.ciudadwireless.com
+  Seguridad Wireless - Wifi
|-+  Suite Seguridad Wireless
| |-+  Live CD wifiway
| | |-+  HOW TO script para conectar a wpa2 + acceso directo
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: 1 Ir Abajo Imprimir
Autor Tema: HOW TO script para conectar a wpa2 + acceso directo  (Leído 509 veces)
neotrunks
*
Desconectado Desconectado

Mensajes: 21


« : 25-06-2009, 05:29:39 (Jueves) »

Aqui voy a intentar explicar como hacer un script unido a un icono para conectarte a tu red wifi con wpa2 (aunque tambien pude ser para otro tipo de encriptacion)

Lo primero que hay que hacer es crear un fichero de texto con el nombre que queramos y finalizandolo en .sh (esto no tengo del todo claro que sea necesario pero asi funciona)

dentro de dicho fichero tiene que haber algo del estilo:

ifconfig ath0 192.168.1.37 netmask 255.255.255.0
route add default gw 192.168.1.1
wpa_supplicant -Dwext -iath0 -cwpa_supplicant.conf

modificando los parametros necesarios para tu red wifi

192.168.1.37--> mi ip
netmask 255.255.255.0 --> es la mascara de subred, si no sabes lo que es pon la misma.
route add default gw 192.168.1.1--> es la puerta de enlace, esta es la tipica aunque tambien la otra mas usada es: 192.168.0.1
la siguiente linea la dejamos como esta.

ahora en el mismo directorio creamos un fichero con el nombre: wpa_supplicant.conf

y dentro de él ponemos:

network={
ssid="mi wifi"
scan_ssid=1
proto=WPA RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
}

ssid="mi wifi"--> substituir "mi wifi" por el essid que tenga nuestra wifi

lo otro lo configuramos segun nuestras configuraciones, esta es para una wpa2 tkip

psk=XXXXX--> aqui tenemos que poner nuestra clave donde tenemos dos opciones:
1ª poner nuestra clave entre comillas, por ejemplo, si mi contraseña es wifi tendriamos que poner: psk="wifi"
2ª abrir un terminal y poner: wpa_passphrase essid contraseña
substituyendo essid por nuestro essid y contraseña por nuestra contraseña.
Nos saldran los parametros que deberia tener el ficher .conf, pero la parte que nos interesa es la que pone psk=xxxxxxxxx
donde veremos que nuestra clave a variado muchisimo, pues tenemos que copiar esto en nuestro ficher .conf.

ahora mismo si abrimos un terminal, vamos a la carpeta donde esta ubicada nuestro fichero .sh i tecleamos:

sh fichero.sh

nos conectaremos a nuestra wifi perfectamente.

Ahora vamos a la parte donde vinculamos nuestro script a un icono que situaremos en el escritorio para mas comodidad.

primero de todo pulsamos boton derecho en el escritorio y seleccionamos: crear nuevo-> enlace a aplicacion

En la primera pestaña solo podemos modificar el nombre del icono y la imagen del icono a nuestro gusto.

Luego saltamos directamente a la pestaña Aplicacion, aqui podemos poner una descripcion como por ejemplo: conectar a wifi de casa-wpa2

Ahora viene la parte interesante, yo por ejemplo he creado una carpeta en root llamada scripts, y el fichero que hemos creado antes se llama wificasa.sh, asi que el apartado Orden me queda asi: sh '/root/scripts/wificasa.sh'
y la ruta de trabajo: /root/scripts

pues bien, solo queda aceptar y ya tenemos un icono "magico" que nos conectara a nuestra wifi wpa2 con solo un click.

Si teneis alguna duda mas intentare resolverla en este post.

Saludos.

En línea
yeayu
*
Desconectado Desconectado

Mensajes: 17



« Respuesta #1 : 26-06-2009, 16:05:14 (Viernes) »

pero esta es una configuracion teniendo el DHCP deshabilitado no? porque no sabes que direccion y puerta te va asignar tu servidor DHCP..
dentro de dicho fichero tiene que haber algo del estilo:

ifconfig ath0 192.168.1.37 netmask 255.255.255.0
route add default gw 192.168.1.1
En línea

neotrunks
*
Desconectado Desconectado

Mensajes: 21


« Respuesta #2 : 01-07-2009, 18:41:07 (Miércoles) »

No es necesario tener el DHCP desactivado, ya que ya le estas diciendo al router que quieres esa IP, y no da ningun tipo de problema, siempre que la IP que pongas este dentro del rango aceptado por el router, saludos.
En línea
venturi
*
Desconectado Desconectado

Mensajes: 43


« Respuesta #3 : 01-07-2009, 20:02:02 (Miércoles) »

me parece muy interesante , muchas gracias por la explicacion  Angry
En línea
neotrunks
*
Desconectado Desconectado

Mensajes: 21


« Respuesta #4 : 03-07-2009, 02:01:38 (Viernes) »

Para eso lo hice  Evil , sobre todo si son nobatos en linux como yo  Wink
En línea
Páginas: 1 Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión


elHacker     designhacks     anelkaos     laUltimaEsencia

BitsDeLocos     gokteam     TuFonera     unMundoLibre

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC