sábado, 28 de diciembre de 2013

Script para conectarse por linea de comandos a wifi con encriptación wep

Esto lo he sacado del foro Murga Linux y también por un script que amablemente recibí de un usuario (jafadmin)
Este script aplica a encriptación wep, para mas opciones consultar el hilo en la murga sobre conexión por linea de comandos, hilo creado por tempestuos, (usuario que ha compilado una gran cantidad de drivers para Puppy)
Encriptación WEP
Encriptación WPA 
WPA con dispositivos Ralink 
Conexiones wifi ad-hoc

El scritp esta escrito en ingles voy a tratar de agregar lineas de ayuda para mayor entendimiento.


#!/bin/sh
# Identificando nuestro dispositivo.
#
WIFI=$(iwconfig  | grep IEEE|awk {'print $1'})

ifconfig $WIFI down
ifconfig $WIFI up

# Configurando para encriptación WEP en una red open/wep
#
iwconfig $WIFI essid Escriba su ESSID
iwconfig $WIFI key Escriba su CONTRASEÑA
iwconfig $WIFI mode managed #iwlist
iwconfig $WIFI freq 2.422G     #iwlist
iwconfig $WIFI channel X           #iwlist
iwconfig $WIFI ap TU-PUNTO-DE-ACCESO #iwlist

# Obtener una dirección IP automática IP  (DHCP)
# para Puppy 4.0 y mas actuales

rm -f /var/lib/dhcpcd/*.info
rm -f /var/run/*.pid
dhcpcd -t 30 -h Tu-hostname -d $WIFI #/etc/hostname

# Mostrar información de la conexión. (Opcional; Comentar la linea si no se necesita)
#
ipinfo # Esta linea se comenta si no necesitan la ventana de info

Pero como obtener todos los datos para ir agregando los mios?
Simple ejectuan en terminal 
iwlist wlan0 scan
esto hace un escaneo y un detalle de tus redes, puede variar wlan0, ra0 
Otros comandos que te pueden ser útiles también son.
ifconfig                          Habilita un dispositivo wireless
iwlist                              Lista todos los puntos de acceso detectados
iwconfig                        Configurar una conexión inalámbrica
El nombre del host asociado a tu equipo lo puedes encontrar en /etc/hostname, La terminal que viene por defecto en Puppy muchas veces identifica el nombre del host también ejemplo:
Roxterm 
┌─[root][09:26 ][~]
└─[Badass][$] 

Así identifique la mía.
Mas detalles

┌─[root][09:26 ][~]
└─[Badass][$] iwlist wlan0 scan
wlan0     Scan completed :
          Cell 01 - Address: 00:00:00:00:00:00
#iwconfig $WIFI ap TU-PUNTO-DE-ACCES0
                    Channel:1  #iwconfig $WIFI channel 3 
                    Frequency:2.412 GHz (Channel 1)  #iwconfig $WIFI freq 2.422G
                    Quality=50/100  Signal level=50/100 
                    Encryption key:on
                    ESSID:"NAVEGANETT" #
iwconfig $WIFI essid Escriba tu ESSID
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
                              24 Mb/s; 36 Mb/s; 54 Mb/s
                    Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
                    Mode:Master
                    Extra:tsf=00000016057e959e
                    Extra: Last beacon: 2493ms ago


Que tengan una buena lectura.

No hay comentarios:

Publicar un comentario