Hate Network Manager? Just use this script
A while ago I decided to ditch network manager because it was slow, started very late, and had very annoying WPA radius support. Instead, I setup a small script that called wpa_supplicant and dhclient to do network managment on boot. Requires wpa_supplicant and a config file. Assumes wpa_cli packaged with wpa_supplicant.
#!/bin/sh
if [ ${1} = "start" ]; then
wpa_supplicant -B -c/root/sample.conf -iwlan0
dhclient wlan0
elif [ ${1} = "stop" ]; then
wpa_cli term
elif [ ${1} = "restart" ]; then
wpa_cli rea
dhclient wlan0
fi
Example sample.conf (SampleWPA generated by wpa_passphrase):
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=adm
eapol_version=1
ap_scan=1
network={
ssid="SampleWPA"
#psk="!SampleWPA!"
psk=86723fa994d9f07f83a803f45aace269133757d7a6552f0ee4330ee325babd92
}


Comments 0 Comments