HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //etc/init/wpa_supplicant.conf
description "wpa_supplicant"
author "Network Appliance Team"

stop on runlevel [06]

console log
expect fork
respawn
respawn limit 5 10

instance $IFACE

pre-start script
	if [ ! -f "$CFG" -o -z "$IFACE" -o -z "$DRIVER" -o -z $PIDFILE ]; then
		echo "$CFG or $IFACE or $DRIVER or $PIDFILE not found!"
		logger -p err -t hostap "wpa_supplicant config: $CFG or $IFACE or $DRIVER or $PIDFILE not found, aborting"
		exit 1
	fi
end script

script
	if [ -z "$BRIDGE" ]; then
		exec /usr/sbin/wpa_supplicant -B -t -D $DRIVER -i $IFACE -c $CFG -P $PIDFILE
	else
		exec /usr/sbin/wpa_supplicant -B -t -D $DRIVER -i $IFACE -c $CFG -P $PIDFILE -b $BRIDGE
	fi
end script

post-stop script
	iwconfig $IFACE essid off || true
	ifconfig $IFACE down || true
end script
# vim:ft=upstart