移远官网

EC200N-CN Linux 5.4驱动

想在arm linux下使用EC200N-CN,usb驱动,可否发一份驱动以及移植说明。bupt_william@163.com

可以直接参考这个。
Quectel_EC200S_Linux_USB_Driver_User_Guide_V1.0.pdf (785.5 KB)

感谢提供帮助,驱动已调通。目前有一个问题需要请教。
目前使用ECM模式, **AT+QCFG=“usbnet”,1
使用dhcpc为usb0接口获取ip成功。设置usb0为默认路由。可成功建立tcp连接通信。
但是ping不通。如下ping baidu可解析正确ipv4地址,但是无回应包。
ping baidu.com
PING baidu.com (110.242.68.66): 56 data bytes

另外尝试使用at+qping,也未成功。过程如下:
~# microcom /dev/ttyUSB1
AT+QPING=1,“baidu.com
OK
+QPING: 559
+QPING: 559
+QPING: 559
+QPING: 559
+QPING: 550

AT 指令查下
AT+CGPADDR
AT+COPS?
AT+QENG=“servingcell”
AT+CGDCONT?
AT+QNETDEVCTL?

在Linux 上看下
route -n
ping 8.8.8.8

~# microcom /dev/ttyUSB1
AT+CGPADDR
+CGPADDR: 1,“10.252.207.167”
+CGPADDR: 8,“0.0.0.0”,“0:0:0:0:0:0:0:0”
OK
AT+COPS?
+COPS: 0,0,“CHN-UNICOM”,7
OK
AT+QENG=“servingcell”
+CME ERROR: 50
AT+CGDCONT?
+CGDCONT: 1,“IP”,“uninet”,“0.0.0.0”,0,0,0,0,0,0
+CGDCONT: 8,“IPV4V6”,“IMS”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0,1,1
OK
AT+QNETDEVCTL?
+QNETDEVCTL: 1,1,1,1
OK

:~# route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.43.1 0.0.0.0 UG 0 0 0 usb0
172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.43.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0

~# ping 8.8.8.8

PING 8.8.8.8 (8.8.8.8): 56 data bytes

是不是SIM卡有问题。单纯测试AT指令。

AT+QIACT=1
AT+QIACT?
AT+QPING=1,"8.8.8.8"
AT+QPING=1,"www.baidu.com"

microcom /dev/ttyUSB1
AT+QIACT=1
OK
AT+QIACT?
+QIACT: 1,1,1,“10.251.28.203”
OK
AT+QPING=1,“8.8.8.8”
OK
+QPING: 559
+QPING: 559
+QPING: 559
+QPING: 559
+QPING: 550
AT+QPING=1,“www.baidu.com
OK
+QPING: 559
+QPING: 559
+QPING: 559
+QPING: 559
+QPING: 550

sim卡是联通的物联网卡

换个人使用的sim卡,移动的,没问题。再找个联通的个人sim卡试试

你要问下下卡商了。
是否有专门的APN,先设置成卡商告诉你的那个APN。
可能有的卡只能去ping指定的域名或者地址。
有的可能都不支持ping,只能做一些指定端口的tcp业务。