HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //etc.defaults/init/synowifid-handler.conf
description "Syno Wifi daemon"

author "Advanced Network Team"

# run pre-start script
start on runlevel 1
# run post-stop script
stop on runlevel 2

console log

pre-start script
	## always stop synowifid due to we do not know if dongle remain after reboot
	/usr/syno/sbin/synoservice --stop synowifid
end script

post-stop script
	hasUsbWifi=`/bin/ls -al /tmp/wireless.info* | /usr/bin/wc -l`

	if [ 0 -eq $hasUsbWifi ]; then
		/usr/syno/bin/synosetkeyvalue /etc/synoinfo.conf has_wifi_dongle no
		exit 0
	fi

	/usr/syno/etc/wifi/wireless_tool.sh link_conf
	/bin/date
	echo "start synowifid"
	/usr/syno/sbin/synoservice --start synowifid
end script