#!/bin/bash # # rc.wlan0 # # Original File # ------------- # http://www.Linux-Sec.net/Wireless/AP/rc.wlan0 # # http://www.linuxquestions.org/questions/answers.php?action=viewarticle&artid=45 # -- also see the firewall -- # # # 03-Jan-04 amo Date-of-Birth # # CHANNEL=1 # ESSID="mynetwork" # INTERFACE="wlan0" IPADDR="192.168.1.1" NETMASK="255.255.255.0" # KEY="0123-4567-89AB-CDEF-0123-4567-89" # Change this to some random value MODE="Master" # # # Determine broadcast and network addresses from the IP address and netmask: # BROADCAST=`/bin/ipmask $NETMASK $IPADDR | cut -f 1 -d ' '` NETWORK=`/bin/ipmask $NETMASK $IPADDR | cut -f 2 -d ' '` # # # Set up the WiFi card # echo "Configuring ${INTERFACE}:" # /sbin/ifconfig ${INTERFACE} ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK} /usr/sbin/iwconfig ${INTERFACE} essid ${ESSID} /usr/sbin/iwconfig ${INTERFACE} channel ${CHANNEL} /usr/sbin/iwconfig ${INTERFACE} mode ${MODE} # sleep 2 /usr/sbin/iwconfig ${INTERFACE} key ${KEY} # # # End of file