Handy 发表了一个小记
如何让路由器插随身 wifi 上网

路由器上有 Clash 直接支持科学上网,所以一个天然的想法就是让路由器来接管这个随身 Wifi。

  • 路由器:淘宝上花 50 大洋专门淘的小米R3Gv2 这款支持安装 OpenWrt 的带 USB 插口的路由器。当时为了给这台路由器刷上 ImmoralWrt 也是花了一天时间(那一天是 20250802)的,总结为两步:
    • 用的这个一键脚本(保存在百度网盘&阿里云盘)刷入 Breed,Breed 自己找到位置替换为 1.2 版本(保存在 Notion 上)
    • 用的这个教程,恢复编程器固件,安装上 ImmortalWrt 24.10.0 r32824-6a73dae98c9c
  • 随身 WiFi:抖音直播间花 21 大洋买的中兴F30Bpro (第二天上午就到了,这里犯了个错误,目标没明确,导致我浪费很多时间在所谓“去控”上,甚至动用了 Win11 虚拟机也没解决,还好最后拨乱反正,走上明路,明确了我的需求到底是什么)

在当初给路由器刷 OpenWrt 系统的时候就注意到这款路由器是能够插上流量卡上网的。

这篇文章“[R3G] 刷好大佬的OP固件,怎么设置才能USB口插随身WIFI使用?求教谢谢”告诉我只需要安装 kmod-usb-net-rndis 这个包。

问题是,我现在的路由器完全无法上网,该怎么办呢?一定有离线安装的办法吧!
我去问了 DeepSeek,它居然让我把下载好的软件包自行复制到路由器里,然后执行 opkg 命令,还告诉我一个假的软件包下载地址,真不能信!

后来,我自行登录路由器管理界面,发现华点,这不是有上传软件包嘛(事实证明,就是如此!):

软件包管理

离线安装的方式解决了,软件包从哪里下载呢? 没错,就是旁边的 OPKG 配置,直接告诉你地址:

conf
src/gz immortalwrt_core https://mirrors.vsean.net/openwrt/releases/24.10.0/targets/ramips/mt7621/packages
src/gz immortalwrt_base https://mirrors.vsean.net/openwrt/releases/24.10.0/packages/mipsel_24kc/base
src/gz immortalwrt_kmods https://mirrors.vsean.net/openwrt/releases/24.10.0/targets/ramips/mt7621/kmods/6.6.73-1-bb862acff14b3e53e1a47bb4219811fb
src/gz immortalwrt_luci https://mirrors.vsean.net/openwrt/releases/24.10.0/packages/mipsel_24kc/luci
src/gz immortalwrt_packages https://mirrors.vsean.net/openwrt/releases/24.10.0/packages/mipsel_24kc/packages
src/gz immortalwrt_routing https://mirrors.vsean.net/openwrt/releases/24.10.0/packages/mipsel_24kc/routing
src/gz immortalwrt_telephony https://mirrors.vsean.net/openwrt/releases/24.10.0/packages/mipsel_24kc/telephony

显然 kmods 在这个地址:https://mirrors.vsean.net/openwrt/releases/24.10.0/targets/ramips/mt7621/kmods/6.6.73-1-bb862acff14b3e53e1a47bb4219811fb

于是我们就能下载软件包了,下载完成后上传安装即可,安装过程中就会体现这个包的所有依赖,你依次尝试依次下载所有依赖并安装,最后安装这个包就可以了。

最后,当我们插上随身 wifi 时,在路由器的网络设置中,wan 接口设备多了一个 eth1(网络上一些教程说的名字是 USB0,这篇文章告诉我USB 4G上网卡在这里被识别为了独立网口eth1了,所以不用担心)。

ImmortalWrt 接口配置相应设备

同理,也将 wan6 配置相同的设备以支持 ipv6。

最后就可以关闭随身 wifi 的 wifi 了 直接用路由器的,路由器的管理地址是 192.168.31.1,而随身 wifi 的管理地址是 192.168.0.1,在连上路由器上网时,两个地址都能访问到,如果有一天出什么问题了,两个设备都能恢复出厂设置,也没什么可担心的。

关闭随身 WiFi 的 WiFi

最后,再提一嘴:在随身 WiFi 去控的探索中,收获到了一个小技巧,那就是这篇文章“随身WIFI切卡、去运控、改串” 告诉我在其管理界面,F12 调出 Console,输入 $("*").show() ,就能调出一些隐藏的高级设置,改串需要 AT命令 界面开启调试模式(我当然没开启啦)。

还说一下在此期间,关于 WiFi 密码攻击的尝试,比较常用的是字典攻击,就是用一些常用的密码库去一个个试,这种暴力攻击英文名为 brute-force attack,我也借助 AI 用 Python 写过 macOS 上的程序,仓库命名为 wifi-password-attack,但是实在是太慢了,平均一觉醒来也才试了一千多个密码,而且根本不管用,因为现如今弱密码已经很少了。

comments powered by Disqus