[vuplus-wifi-util] fix default ccode
[vuplus_openvuplus_3.0] / meta-bsp / recipes-vuplus / vuplus-platform-util / files / vuduo4k / vuplus-platform-util.sysvinit
1 #!/bin/sh
2
3 if [ -e /sys/class/net/sys0 ]; then
4   ifconfig sys0 up
5 fi
6
7 case "$1" in
8   start)
9     # first boot?
10     [ -f /etc/dropbear/dropbear_rsa_host_key ]
11     echo -n "Starting  vuplus-platform-util"
12     if [ ! -e /dev/brcm0 ]; then
13         bp3flash.py 2>/dev/null
14         DRV_PATH=/lib/modules/`uname -r`/extra
15         insmod $DRV_PATH/procmk.ko                           
16         insmod $DRV_PATH/bcm_event.ko                            
17         insmod $DRV_PATH/dvb_base.ko         
18                                                
19         start-stop-daemon --start --quiet --exec /usr/bin/dvb_server -- &
20                                                                        
21         mknod -m a=rw /dev/brcm0 c 30 0                                                                         
22                                                                                                                
23         start-stop-daemon --start --quiet --exec /usr/bin/init_client $DRV_PATH/dvb-bcm.ko $DRV_PATH/brcmfb.ko -- &
24     fi 
25
26     while [ ! -c /dev/fb0 ]; do
27         usleep 100000
28     done
29
30     echo "."
31     ;;
32   stop)
33     ;;
34   restart)
35     ;;
36   *)
37     echo "Usage: /etc/init.d/vuplus-platform-util {start|stop|restart}"
38     exit 1
39 esac
40
41 exit 0