识别模块
将4G/5G开发板插入设备,终端输入lsusb
或lspci
,看设备是否识别到4G/5G模块。
$ lsusb
Bus 001 Device 001: ID 05c6:6001 Qualcomm, Inc. Mass Storage Device
查看驱动加载情况
OpenWRT对3G/UMTS/4G/LTE/5G/Phone网卡的驱动方式,一共有以下几种:
- QMI
- NCM
- RNDIS
- 串口/专有驱动
查看dmesg
信息,确认模块驱动加载情况。不同的4G/5G网卡,加载的驱动模式可能有差异。通常情况下,4G无线网卡包含两个模式,一个CD存储模式,另一个是Modem模式(调制解调器模式)。5G模块的无线网卡通常走USB Type-C,具有专门的驱动。
$ dmesg
如果usb模式切换正常,通常可以看到输出内容包含:
GSM modem
否则,可能只识别到USB Storage device
或者CD-ROM
。这种情况下,需要安装usb-modeswitch
等库,并设置切换网卡运行模式。
如果只识别到USB设备而没有对应驱动,需要对OpenWRT内核编译选项进行配置。如果看到GSM
相关字眼(跳过内核编译,说明固件已经支持该模块),那么直接执行ifconfig -a
查看是否有wwan0<