#This shell script is used in scenarios when the Kernel cannot be compiled, by adding PID and VID
#  and manually loading the "option.ko" method. If integrated driver packages are used, this script  not need to be executed

#!/bin/bash
KV=`uname -r`
echo "############ insmod  drivers ########\r\n"
insmod /lib/modules/$KV/kernel/drivers/usb/serial/usbserial.ko
insmod /lib/modules/$KV/kernel/drivers/usb/serial/usb_wwan.ko
insmod /lib/modules/$KV/kernel/drivers/usb/serial/option.ko
echo "############ Load  drivers ########\r\n"

##add USB  PID VID:  L718 716
echo "2cb7 0001 ff" > /sys/bus/usb-serial/drivers/option1/new_id

##NL668  NL660
use  Fibocom_Linux_GobiNet_Driver_V2.01.00.06   to make install
echo "1508 1001 ff" > /sys/bus/usb-serial/drivers/option1/new_id

##add USB  PID VID:   L610  MC615   MC610 LC610N 
echo "1782 4d10 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "1782 4d11 ff" > /sys/bus/usb-serial/drivers/option1/new_id

##FM160
echo "2cb7 0a05 ff" > /sys/bus/usb-serial/drivers/option1/new_id

##add USB  PID VID: FM150  FG150  
echo "2cb7 0104 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0a04 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0105 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0006 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0107 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0008 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0009 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 010A ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0110 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0111 ff" > /sys/bus/usb-serial/drivers/option1/new_id

##add USB  PID VID:  MC66x  MG66x 
echo "2CB7 0A0A ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2CB7 0A0B ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2CB7 0A0C ff" > /sys/bus/usb-serial/drivers/option1/new_id


##add USB  PID VID:  FM65x  FG65x 
##   use Fibocom_Fx650&FG621_USB DriverOption_Linux.zip for driver  to make install
echo "2cb7 0a05 ff" > /sys/bus/usb-serial/drivers/option1/new_id
echo "2cb7 0a04 ff" > /sys/bus/usb-serial/drivers/option1/new_id


##add USB  PID VID:  LEx
echo "2CB7 0D01 ff" > /sys/bus/usb-serial/drivers/option1/new_id
