电信: at+cgdcont=1,"ip","ctnet" 拨号: 移动: *99***1#或*98*1# 联通: *99# 电信: #777 二、模块信息参数获取 AT/r //检测串口通信状态 ATE设置回显功能 ATE0:回显关闭 ATE1:回显开启 AT+CGMI 返回模块厂家信息 AT+CGMM 返回模块型号信息 AT+CGMR 返回固件版本信息 AT+CGSN 查看产品IMEI序列...
插入模块会生成usb0~usb3的usb节点,说明驱动已经移植成功。 比如ME909s MU609模块。直接是用pppd拨号就可以上网,但是EC20我试了很久不行,非常郁闷,无奈之下,只用移远官方提供的usb驱动作为.ko加载进去,然后使用APN工具。 然而,关于Quectel_Linux_ConnectManager_SR01A01V21.zip 和 Quectel_Linux_GobiNet_SR01A02V...
上网模式设置 使用如下命令设置为usbnet,因为我驱动力是usbserial,所以这里使用的usbnet echo -e "AT+QCFG=\"usbnet\",1\r\n" > /dev/ttyUSB2 这个命令使用后需要重启模块生效。 现在这个模块做个很方便,有点像4G路由器了,模块配置上网拨号后,直接用dhcp命令获取ip既可以实现系统联网: ifconfig usb0 upud...
本课程的主要目标是学习在Study210/X210开发板上移植4G网卡驱动并拨号上网 课程简介 本课程的主要目标是在Study210/X210开发板上移植4G网卡驱动并拨号上网,课程选用市场上常用的移远EC20模块,讲了ppp拨号和gobinet拨号两种方式,并顺带讲了linux路由机制和默认路由的设置,DNS服务器的设置等联网中常见问题。
我也在做模块的移植工作,不过没有用移远的quectel-CM源码移植,是用的AT指令QCRMCALL和udhcpc拨号方法实现的,因为移远那个只有他自己的模块能用,我们还要同一设备兼容很多型号的模块。那么有个难搞的问题就是,虚拟网卡断线了驱动感知不到。以前pppd拨号,一旦断了,pppd就自动结束,所以我们监测pppd进程的pid是否存在就行...
上网模式设置 使用如下命令设置为usbnet,因为我驱动力是usbserial,所以这里使用的usbnet echo-e"AT+QCFG=\"usbnet\",1\r\n"> /dev/ttyUSB2 1. 这个命令使用后需要重启模块生效。 现在这个模块做个很方便,有点像4G路由器了,模块配置上网拨号后,直接用dhcp命令获取ip既可以实现系统联网: ...
12.可以看到ec20已经驱动成功,这三个就是我们所需要的。 13.用AT指令测试 cat /dev/ttyUSB2 & 二.拨号上网测试(用官方的脚本) 安装ppp sudo apt-get install ppp 有2种方法启动ppp拨号 方式1: 拷贝quectel-chat-connect quectel-chat-disconnect quectel-ppp到/etc/ppp/peers目录下。
MDK3308平台通过EC20模块实现4G上网:1,通过调试串口输出观察EC20的USB设备是否已正确识别,或者通过 ls...
(1)加载qcserial.ko并插上4G模块,dmesg信息如下 (2)AT命令测试 (3)使用PPP拨号,上网正常TX2开发板使用的Ubuntu 18.04系统,其中网络管理中有PPP拨号功能,可以直接拨号;如没有,需在kernel中添加PPP支持并编译ppp源码。 四、 5.驱动适配 (1)将GobiNet源码拷贝到[KERNEL]/drivers/net/usb目录(2)修改该目录下的make...
USB0: MODEM:MODEM串口,用于拨号上网 USB1: DIAG:普通串口,用于调试和收集日志信息 USB2:PCUI:用于应用程序进行AT指令通信 Ls USB3:Ctrl:用于eCall业务 USB4:Serial B:用于配合Diag端口用于模块log收集 使用NDIS协议,在评估板给MODEM端口发送AT指令连接4G网络:...