使用带有 QMI 的 Sierra MC7304 LTE 调制解调器

使用带有 QMI 的 Sierra MC7304 LTE 调制解调器

我在装有 Ubuntu 的 ALIX-Board 上使用 Sierra MC7304 LTE 调制解调器。据我所知,有两种使用方法:

  • /dev/ttyUSB2通过使用例如创建 ppp 连接wvdial(由于串行接口限制,不适用于 LTE)
  • 通过 qmi 连接

目前调制解调器正在使用GobiNet/GobiSerial驱动程序来创建/dev/ttyUSB0-2与之兼容的设备wvdial

usb-devices
T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1199 ProdID=68c0 Rev=00.06
S:  Manufacturer=Sierra Wireless, Incorporated
S:  Product=MC7304
C:  #Ifs= 6 Cfg#= 1 Atr=e0 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=GobiSerial
/usr/bin/usb-devices: line 79: printf: a: invalid number
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=GobiNet
/usr/bin/usb-devices: line 79: printf: b: invalid number
I:  If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
I:  If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=GobiSerial
I:  If#= 3 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=GobiSerial
I:  If#= 8 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=GobiNet

我的目的是使用 qmi 进行连接以实现更好的数据速率。

为此,我已qmi_wwan通过 modprobe 加载。我的理解是,加载此模块应该会创建一个/dev/cdc-wdm可用于通过 qmi 连接的设备。但是,没有出现这样的设备。通过删除GobiNet/模块只会让调制解调器没有任何驱动程序。GobiSerialrmmod

有人能告诉我如何将 MC7304 与 qmi 一起使用吗?谢谢!

答案1

您需要在加载 qmi_wwan 之前删除 GobiNet 驱动程序,以便探测工作。设备将被命名为 /dev/cdc-wdm0 和 /dev/cdc-wdm1。

相关内容