#!/bin/sh ssid=$1 password=$2 dest=$3 securityType=$4 case $securityType in wpa2|wpa) echo "Security: wpa2/wpa"; psk=$(wpa_passphrase "$ssid" "$password" | grep "psk=" | grep -v "#psk" | sed -nr 's/.*psk=(.*)/\1/p') echo "ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 update_config=1 network={ ssid=\"$ssid\" #psk=\"\" psk=$psk }" > $dest;; wep) echo "Security: wep"; echo "ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 update_config=1 network={ ssid=\"$ssid\" key_mgmt=NONE wep_key0=$password wep_tx_keyidx=0 }" > $dest;; esac