 #!/bin/bash


 #opis: łączenie z bezprzewodową siecią LAN


 #Zmodyfikuj poniższe parametry odpowiednio do używanych ustawień


 ######### PARAMETRY ###########


 IFACE=wlan0


 IP_ADDR=192.168.1.5


 SUBNET_MASK=255.255.255.0


 GW=192.168.1.1


 HW_ADDR='00:1c:bf:87:25:d2'
 

#Wstaw znak komentarza na początku powyższego wiersza, jeśli adres MAC nie ma być fałszowany


 ESSID="homenet"


 WEP_KEY=8b140b20e7
 

FREQ=2.462G


 #################################


 KEY_PART=""


 if [[ -n $WEP_KEY ]];


 then


   KEY_PART="key $WEP_KEY"


 fi


 if [ $UID -ne 0 ];


 then


   echo "Uruchom jako użytkownik root"


   exit 1;


 fi


 # Wyłącz interfejs przed ustawieniem nowej konfiguracji


 /sbin/ifconfig $IFACE down


 if [[ -n $HW_ADDR ]];


 then


   /sbin/ifconfig $IFACE hw ether $HW_ADDR


   echo Sfałszowano adres MAC jako adres $HW_ADDR


 fi


 /sbin/iwconfig $IFACE essid $ESSID $KEY_PART freq $FREQ


 /sbin/ifconfig $IFACE $IP_ADDR netmask $SUBNET_MASK


 route add default gw $GW $IFACE


 echo Z powodzeniem skonfigurowano interfejs $IFACE
