03-wireless 328 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. [ "${IFACE%%[0-9]*}" = "wlan" ] || exit 0
  3. case "$IF_WIRELESS_MODE" in
  4. ap)
  5. logger -t hostap "Killing hostapd"
  6. pkill hostapd
  7. ;;
  8. sta)
  9. [ "$IF_WIRELESS_SECURITY" != "none" ] && {
  10. logger -t wireless "Killing wpa_supplicant"
  11. kill -9 $(cat /var/run/wpa_supplicant.pid)
  12. }
  13. ;;
  14. *)
  15. exit 0
  16. ;;
  17. esac
  18. exit 0