前奏:MF932通过USB数据线连接电脑,确定可以正常联网,说明该设备确实支持USB网络共享功能(可能是CDC-ECM或RNDIS模式)。
步骤1:确认MF932的USB协议模式(在电脑上操作)
Windows:
设备管理器 → 网络适配器 → 查看设备名称:显示
Remote NDIS based Internet Sharing Device→ RNDIS模式显示
CDC Ethernet→ CDC-ECM模式
Linux:
执行lsusb -v,找到MF932的ID(如19d2:xxxx),检查bInterfaceClass值:0x02+0x0a→ CDC-ECM0xef→ RNDIS
步骤2:为OpenWrt安装对应驱动
根据上一步结果安装驱动:
若为RNDIS模式 → 安装 kmod-usb-net-rndis
opkg update
opkg install kmod-usb-net-rndis若为CDC-ECM模式 → 安装 kmod-usb-net-cdc-ether
opkg install kmod-usb-net-cdc-ether步骤3:配置OpenWrt网络接口
将MF932插入OpenWrt的USB口
2.检查是否识别USB网卡:
dmesg | grep -i "usb" # 查看内核日志,应有"CDC Ethernet Device"或"RNDIS"字样
ifconfig -a # 确认新出现的接口(如eth2)我的显示[ 2744.419685] cdc_ether 1-1:1.0 eth2: register 'cdc_ether' at usb-11200000.usb-1, ZTE CDC Ethernet Device, 34:4b:50:00:00:00
说明中兴网卡被分配为:eth2
3.在LuCI界面配置接口
进入
网络 → 接口,添加新接口:名称:
ZTE(自定义)协议:
DHCP客户端接口选择:
eth2(即MF932对应的接口)
防火墙设置:分配到
wan区域


保存并应用后,应该可以成功联网
这个时候返回接口,就可以看到数据
