#!/bin/sh case "$1" in start) if [ ! -d "/userdata/" ];then echo "userdata is not mounted!!!" exit 1 fi mkdir -p /userdata/cfg mkdir -p /userdata/bin if [ ! -f "/userdata/cfg/wpa_supplicant.conf" ];then echo "wpa_supplicant.conf init" cp /etc/wpa_supplicant.conf /userdata/cfg/ sync fi if [ ! -f "/userdata/bin/dnsmasq.conf" ];then echo "wpa_supplicant.conf init" cp /etc/dnsmasq.conf /userdata/bin/ sync fi printf "load wifi modules: " rk_wifibt_init BT_TTY_DEV [ $? = 0 ] && echo "OK" || echo "FAIL" wl PM 0 ;; stop) echo 0 > /sys/class/rfkill/rfkill0/state ;; restart|reload) $0 stop $0 start ;; *) echo "Usage: $0 {start|stop|restart}" exit 1 esac exit 0