移远官网

EC20的usb配置问题

请问一下,我手上有两块EC20模块,在同一个操作系统下的usb信息不一致。系统启动后使用usb-devices查看:
模块A的配置有6个interface,if0-3匹配了option驱动,if4和5的子类为commc和data,这两个接口能够匹配到cdc驱动,ifconfig可以看到对应的网卡并且有ip,可上网。
模块B的配置只有5个interface,if4的Cls为vend.,驱动匹配到了qmi_wwan。ifconfig看不到对应的网卡。无法上网。
请问同样型号的A和B模块,为啥会有这样的差异?
是否是两者的USB配置不一样吗?是的话,那可以将B的USB配置修改和A一样吗?
谢谢~!

EC20 ,查下AT指令 AT+QCFG=“usbnet”

那个有6个interfaces的,4 和 5 对应了CDC类,usbnet 可能是1. 这种模式不需要拨号就可以上网。
那个有5个interfaces的,usbnet 应该是0. 对应驱动是qmi_wwan,需要用移远的quectel-CM工具来拨号才可以上网。

查询结果确实如您所说。谢谢,通过at+cfg=“usbnet”,1,解决了问题。非常感谢!

再请问一下,我的EC20模块,配置的自动上网,主机系统使用linux,有的主机系统中其网卡能自动显示ip,直接上网。但在另外的系统中,需要手动执行udhcpc之后,对应网卡才会出现ip。请问这是否和EC20模块配置有关?还是主机需要主动配置呢?谢谢

需要主机去配置。
实际上这个和主机的网络管理的后台有关,有比较智能譬如Ubuntu,如果是文件系统很简单的系统,自己做的文件系统,默认是没有ip地址的