突然生出了造一个4G随身WiFi的冲动,于是搞了一个硬改过的WR702N,和一个USB联通4G网卡来玩。
首先先得有一个OpenWRT,装上需要的软件包。
opkg install chat comgt kmod-ppp kmod-usb-serial kmod-usb-core kmod-usb-2 libusb-1.0 luci-proto-3g luci-proto-ppp ppp pppd usbutils libpthread librt zlib
关于usb-modeswitch,我们得专门编译,虽然官方也有,但是那个包实在是太不靠谱了,亲测。这里专门推荐一个GitHub repo:https://github.com/gzhechu/openwrt-usb-modeswitch-official。这里就不讲OpenWRT及packages的编译了。
装好usb-modeswitch后用usb_modeswitch -h
调出帮助。看网卡的venid和proid用lsusb
。usb-modeswitch的库还是比较全的。我是适用Sierra模式,所以直接通过usb_modeswitch -S -v 0x05c6 -p 0x92fe
就转换成了Modem模式。