我想使用NetworkManager来控制wwan0。但是我只在NetworkManager设备列表中看到ttyUSB2。
我使用“ cat”命令使ttyUSB2和ttyUSB3处于使用状态,但是它不起作用。
以下是调制解调器管理员信息
root@imx6qsabresd:~# mmcli -m 0
/org/freedesktop/ModemManager1/Modem/0 (device id '74d82342f71de5945dddcc381409e231f5ed5df1')
-------------------------
Hardware | manufacturer: 'SIMCOM INCORPORATED'
| model: 'SIMCOM_SIM7600JC-H'
| revision: 'LE11B01SIM7600JC-H'
| supported: 'gsm-umts, lte'
| current: 'gsm-umts, lte'
| equipment id: '861478030131862'
-------------------------
System | device: '/sys/devices/soc0/soc/2100000.aips-bus/2184200.usb/ci_hdrc.1/usb1/1-1/1-1.1'
| drivers: 'option1, simcom_wwan'
| plugin: 'SimTech'
| primary port: 'ttyUSB2'
| ports: 'ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB3 (at), wwan0 (net)'
-------------------------
Numbers | own : 'unknown'
-------------------------
Status | lock: 'none'
| unlock retries: 'unknown'
| state: 'registered'
| power state: 'on'
| access tech: 'unknown'
| signal quality: '80' (recent)
-------------------------
Modes | supported: 'allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g
| allowed: 2g, 3g, 4g; preferred: none'
| current: 'allowed: any; preferred: none'
-------------------------
Bands | supported: 'unknown'
| current: 'unknown'
-------------------------
IP | supported: 'ipv4, ipv6, ipv4v6'
-------------------------
3GPP | imei: '861478030131862'
| enabled locks: 'none'
| operator id: '46692'
| operator name: 'Chunghwa Telecom'
| subscription: 'unknown'
| registration: 'home'
-------------------------
SIM | path: '/org/freedesktop/ModemManager1/SIM/0'
-------------------------
Bearers | paths: 'none'
有人知道如何使wwan0出现在NetworkManager设备列表中吗?
您会在NetworkManager中看到ttyUSB2,因为那是ModemManager在调制解调器详细信息中报告的“主端口”。
在这种情况下,ModemManager不知道如何使用设备的WWAN端口(由非标准simcom_wwan
内核驱动程序公开,因此它将回退以在TTY端口上使用PPP。
如果要与NM / MM一起使用WWAN端口,则必须不要安装simcom_wwan
内核驱动程序,而应该只使用标准的qmi_wwan
内核驱动程序。完成此操作后,您将获得一个cdc-wdm
端口(表示QMI)和一个关联的WWAN端口(在Raw-ip模式下),ModemManager / NetworkManager可以很好地使用它们。
如果您问我,普通用户应该没有理由使用simcom_wwan
内核驱动程序。如果您的qmi_wwan
驱动程序未公开调制解调器的QMI端口,则可能只需要更新的内核即可。