#!/bin/sh
export switch=`/root/spark/Ad/Patch/sbin/busybox lsusb | awk '{print $6}' | awk '/05c6:1000/ || /16d5:6501/ || /16d5:6502/ || /16d8:6803/ || /16d8:5543/ || /04e8:6640/ || /106c:3b03/ || /1011:3198/ || /19d2:2000/ || /19d2:0016/ || /19d2:0117/ || /12d1:1446/ || /12d1:1449/ || /12d1:1553/ || /12d1:1001/ || /12d1:1412/ || /12d1:1413/ || /106c:3714/ || /1410:2110/ || /1199:0fff/ || /1199:0120/'`

   if [ "$switch" = "05c6:1000" ] || [ "$switch" = "106c:3b03" ] \
   || [ "$switch" = "16d8:6803" ] || [ "$switch" = "19d2:2000" ] \
   || [ "$switch" = "12d1:1446" ] || [ "$switch" = "12d1:1449" ] \
   || [ "$switch" = "12d1:1553" ] || [ "$switch" = "1199:0fff" ]
   then
     /etc/ppp/usb_modeswitch -c /etc/ppp/switch/$switch > /dev/null
   if [ "$switch" = "05c6:1000" ];then
   echo "AnyData switch to Modem mode"
   elif [ "$switch" = "16d8:6803" ] || [ "$switch" = "16d8:5543" ]
   then
   echo "CMOTECH switch to Modem mode"
   elif [ "$switch" = "106c:3b03" ];then
   echo "PANTECH switch to Modem mode"
   elif [ "$switch" = "19d2:2000" ];then
   echo "ZTE switch to Modem mode"
   elif [ "$switch" = "1199:0fff" ];then
   echo "Sierra switch to Modem mode"
   else 
   echo "Huawei switch to Modem mode"
   fi
  else
 echo "Can't find USB modem for switching"
 fi
echo $switch > /tmp/switch
