华为E3370 LTE USB Dongle usb_modeswitch配置

最近在Amlogic S805 Android4.4上调试华为E3370 LTE USB Modem Dongle,发现原来的usb_modeswitch里面对应的配置12d1_1f01内容为:

DefaultVendor= 0x12d1

DefaultProduct=0x1f01

TargetVendor=0x12d1

TargetProduct= 0x1001

CheckSuccess=20

MessageContent="55534243123456780000000000000011060000000000000000000000000000"

最终切换Dongle的工作模式后只识别到ttyUSB0,肯定有问题啊,后来找了下资料,将其修改为如下:

DefaultVendor= 0x12d1

DefaultProduct=0x1f01

TargetVendor=0x12d1

TargetProductList="14db,14dc"

MessageContent="55534243123456780000000000000011063000000100010000000000000000"

NoDriverLoading=1

此时则可以成功识别为ttyUSB0、1、2和cdc-ether(wwan0)共4个设备了,至此Dongle的工作模式切换正确了。

由于上面的切换后RIL库暂时无法支持,故更新为如下配置:

DefaultVendor= 0x12d1

DefaultProduct=0x1f01

TargetVendor=0x12d1

TargetProduct= 0x1001

CheckSuccess=20

#MessageContent="55534243123456780000000000000011060000000000000000000000000000"

MessageContent="55534243123456780000000000000011062000000101000100000000000000"

此时只切换为一个cdc-eth设备,在以太网的设置里面选择为usbnet,而不是eth就可以使用了。

你可能感兴趣的:(华为E3370 LTE USB Dongle usb_modeswitch配置)