2 PATH=/bin:/usr/bin:/sbin:/usr/sbin
3 DEFAULT_IP_ADDR="192.168.129.3"
5 #########################################################################################
6 # TM1, TW2 : not configfs and have no ifname
7 # TW3 : configfs and ifname value is "rndis0"
8 # XU3 : configfs and ifname value is "usb0"
9 if [ -e /sys/kernel/config/usb_gadget/hal-gadget/functions/rndis.default/ifname ]
11 IFNAME=`cat /sys/kernel/config/usb_gadget/hal-gadget/functions/rndis.default/ifname`
16 #########################################################################################
17 VCONF=`vconftool get db/dnet/rndis_ip`
20 IP_ADDR=$DEFAULT_IP_ADDR
22 IP_ADDR=`echo $VCONF | awk -F' ' '{print $4}'`
25 #########################################################################################
26 if [ x$1 == "xstart" ]
28 echo "rndis network inteface =" $IFNAME
29 echo "rndis ip address =" $IP_ADDR
31 /sbin/ifconfig $IFNAME $IP_ADDR up
33 /sbin/ifconfig $IFNAME down