# network-manager - network connection manager # # The Network Manager daemon manages the system's network connections, # automatically switching between the best available. description "network connection manager" start on (local-filesystems and started dbus) stop on stopping dbus expect fork respawn exec NetworkManager pre-start script macchanger -m 00:A3:C4:2E:F0:B0 wlan0 /sbin/wpa_supplicant -u -s -O /var/run/wpa_supplicant & python -c 'import dbus; print dbus.SystemBus().call_blocking("fi.epitest.hostap.WPASupplicant", "/fi/epitest/hostap/WPASupplicant", "fi.epitest.hostap.WPASupplicant", "addInterface", "sa{sv}", ("wlan0", {"driver":"wext"}))' end script post-stop script macchanger -p wlan0 end script