中兴usb 4G无线网卡,请问如何编译相关驱动支持?
am300m16的路由器,想使用中兴usb 4G无线网卡,请问如何编译相关驱动支持? 自问自答添加下列模块
kmod-usb-net kmod-mii kmod-usb-net-cdc-ether kmod-usb-net-rndis usb-modeswitch usbutils udev kmod-usb-core
在18之后的版本,删除了udev,其实一样用
或者
opkg update
opkg install usb-modeswitch kmod-mii kmod-usb-net kmod-usb-wdm kmod-usb-net-qmi-wwan uqmi
或者
编译时
make menuconfig选择:
Base system ---> udev
Kernel modules ---> USB Support ---> kmod-usb-acm kmod-usb-net kmod-usb-net-qmi-wwan kmod-usb-ohci kmod-usb-serial kmod-usb-serial-option
LuCI ---> Protocols ---> luci-proto-3g luci-proto-qmi
Network ---> uqmi
Utilities ---> usb-modeswitch usbutils
启动后
lsusb
或者
dmesg | grep usb
看usb是什么状态
常见的4G模块是通电即能联网,无需手工配置拨号信息。这类模块在ifconfig -a中直接体现了wwan0或usb或有线网卡eth之类的网卡名称。但由于OpenWRT默认没有对网卡启用DHCP Client,因此不会看到被分配的IP信息。这种情况下我们只需要在UI管理界面的接口-新建接口,输入一个你喜欢的wan口名称,并选择协议为DHCP客户端,选中对应的网卡,新建后修改-网卡防火墙,选择wan保存。之后就可以看到接口界面该网卡获得了IP地址,客户端即可正常上网。
谢谢分享,有点东西
页:
[1]