本文首发于只抄博客,欢迎点击原文链接了解更多内容。
前言
之前几期随身 WiFi 的玩法都是关于骁龙 410 板子的随身 WiFi,可以刷 Debian 之后作为小型家庭服务器,跑跑 Docker,当当打印服务器什么的。而今天介绍的玩法用的是正儿八经的随身 WiFi,做的也是随身 WiFi 的本职工作——上网,通过连接路由器,扩展无线网络覆盖范围。
不管你的随身 WiFi 是高通、ASR、中兴微还是紫光的,或者说高贵的 5G 随身 WiFi,都可以实现这项功能,当然作为上网使用还是不太建议用骁龙 410 的随身 WiFi,发热严重,稳定性差。再或者说你没有随身 WiFi,用旧手机也可以通过 USB 连接路由器选择 USB 网络共享,达到同样的效果。
先来讲讲将随身 WiFi 连接路由器有哪些优势,首先自然是可以提高 WiFi 的协商速率以及稳定性,大部分低端随身 WiFi 都是 1x1 40Mhz 的天线,WiFi 4 的协商速率只有 150 Mbps,即便是 WiFi 6 的协商速率也只有 287 Mbps,而连接路由器后,就算是最便宜的千兆 WiFi 5 路由器的 5Ghz (2x2 80Mhz),协商速率也能达到 866 Mbps,电脑还可以通过有线网卡连接路由器,手机和电脑内网传输也更加稳定,与此同时,还可以关闭随身 WiFi 的无线信号,降低发热量,提高稳定性。
其次,一般来说随身 WiFi 想要速度快,需要 SIM 卡的信号好,而想要信号好,就需要随身 WiFi 尽可能靠近室外,比如放在窗台、阳台,但放在这些位置,随身 WiFi 的 WiFi 覆盖又比较差;放在里面,WiFi 信号好了,SIM 卡信号强度又低了。而通过连接路由器,既可以将随身 WiFi 和路由器放在窗台、阳台,又可以通过路由器尽可能的提高 WiFi 覆盖范围。
最后,如果你是在校大学生,恰巧你的宿舍晚上会断网,还可以将随身 WiFi 设置为故障转移,当晚上断网,WAN 口失去网络连接后,会自动切换到 USB 上的随身 WiFi,实现 24 小时网络不间断。
路由器的选择
最基本的要求,带有 USB 口,可以刷 Padavan 或者 OpenWRT 就行
如果用的低端随身 WiFi,带有 USB 2.0 口的路由器即可,千兆百兆都无所谓,像是极路由 3 (HC5861) 这种只有一个千兆 LAN 口的也 OK,毕竟一般 4G 随身 WiFi 的网速也不会超过百兆
更好的选择是带 USB 3.0 的全千兆 WiFi 5 路由器,像是小米 R3G,新路由 3 (newifi d2) 都非常的便宜
如果你用的 5G 随身 WiFi,那建议选择带 USB 3.0 的 WiFi 6 路由器,例如移动定制的 RAX3000M
Padavan
Padavan 系统开启的方式非常简单,前往 USB 应用程序 -> USB 调制解调器,在调制解调器类型中,选择 NDIS: LTE and other
,下方设置不需要填写,直接保存即可
然后返回网络地图中查看外部网络状态,连接状态显示已连接,就已经可以使用了,如果需要 WAN 口断网后,自动切换随身 WiFi 网络的可以设置一下互联网源优先级
OpenWRT
想要 OpenWRT 能够识别 USB 网络设备,首先要去软件包安装以下几个包:
- kmod-usb-net
- kmod-usb-net-cdc-ether
- kmod-usb-net-rndis
- usbutils
来到网络设置的接口设置中,选择添加新接口,名称随意填写,可以是 wanusb
,协议选择 DHCP 客户端,设备可能是以太网适配器: “usbX”,也可能是以太网适配器: “ethX”,取决于插入的是什么设备,反正选择插入 USB 后新增的那一项即可。
添加完成后,可以看到刚才选择的协议以及设备名称
再来到上方的防火墙设置,选择区域为 wan 后,点击保存
返回到刚才的接口界面,可以看到新添加的 wanusb 为红色,能够获取到 IPv4,并且接受与发送不为 0,就说明已经成功连接了
总结
目前测试了 Android 手机、骁龙 410 随身 WiFi、以及中兴微随身 WiFi,除了中兴微都可以在 Padavan 和 OpenWRT 正常识别,中兴微的随身 WiFi 我这个版本的 OpenWRT 插上之后,在设备中识别不到,如果有和我一样状况的,建议选择 Padavan。