ec20两种上网(ppp/gobinet)方式及驱动移植

ec20两种上网(ppp/gobinet)方式及驱动移植说明如下:

1. gobinet: drivers/net/usb  ====生成网络接口usb0,然后使用quectel-CM进行拨号;

移植过程:

1.1:添加驱动:

1.2:添加拨号应用quectel-CM 守护者进程;

[root@rk3399:/opt/ec20]# cat connect_ec20_gobinet.sh

#

killall quectel-CM pppd

if [ ! -e /dev/ttyUSB2 ]; then

        echo "can not find ec20 moduler"

        exit 0

fi

 

if [ -e /usr/sbin/quectel-CM  ]; then

        echo "/usr/sbin/quectel-CM is exist"

else

        wr cp quectel-CM /usr/sbin/quectel-CM

        echo "/usr/sbin/quectel-CM is ready"

fi

quectel-CM -s cenet &

 

2. usb 转serial,生成/dev/ttyUSB0-3 ,当启动pppd时生成网络接口ppp0

移植过程:

2.1:添加cdc usb转uart驱动;

2.2:添加拨号应用pppd守护者进程;

[root@rk3399:/opt/ec20]# cat connect_ec20_ppp.sh

#

killall quectel-CM pppd

if [ ! -e /dev/ttyUSB2 ]; then

        echo "can not find ec20 moduler"

        exit 0

fi

 

if [ -e /etc/ppp/peers/quectel-ppp  ]; then

        echo "/etc/ppp/peers/quectel-ppp is exist"

else

        wr cp quectel-chat-connect quectel-chat-disconnect quectel-ppp /etc/ppp/peers

        echo "/etc/ppp/peers/quectel-ppp is ready"

fi

#pppd call quectel-ppp

pppd call quectel-ppp &

你可能感兴趣的:(ec20两种上网(ppp/gobinet)方式及驱动移植)