jueves, mayo 03, 2007

Pequeño codigo en Bash para conectarnos a una red inalambrica

#!/bin/bash
#Es un ejemplo muy sencillo de un código en Bash,
#debemos guardarlo como wireless.sh,
#hacerlo ejecutable con 'chmod u+x wireless.sh"..
#ejecutarlo como superusuario 'sudo ./wireless.sh'..
#
#Definimos
# ETH como el dispositivo de Red Inalambrica (eth1 o wlan0)
# ID como el nombre de la Red
# MOD el modo en que esta
# KEY como la clave de la red (si es que la tiene) y si no
#pon un '#' donde comienza la linea 'iwconfig $ETH Key restricted....'
# CH como el canal que usa dicha red
#

ETH="dispositivo-de-red-inalambrica";
ID="nombre-de-la-red";
KEY="clave";
CH="canal";
MOD="modo"
clear

echo " ====================== > Solo para SuperUsuarios"
clear
echo " ====================== > Deteniendo servicios.."
killall dhclient3
clear
echo " ====================== > Apagando Dispositivo: $ETH"
ifdown $ETH
clear
echo " ====================== > Registrando Red: $ID"
iwconfig $ETH essid $ID mode &MOD
clear
echo " ====================== > Autorizando.."
iwconfig $ETH channel $CH
iwconfig $ETH key restricted s:$KEY
clear
echo " ====================== > Iniciando Dispositivo: $ETH"
ifup $ETH
clear
echo " ====================== > Conexion Garantizada"
clear
echo " ====================== > Status Dispositivo: $ETH"
iwconfig $ETH

#Creado por: grav3y4rd

No hay comentarios.: