GL-MT3000 路由器
GL-MT3000 是一款由 gl-inet 推出的迷你路由器,这篇教程将记录如何使用 GL-MT3000 科学上网
连接路由器
用一根网线连接路由器的 LAN 口,此时我们能通过 192.168.8.1 访问路由器的页面,如果能成功进入,则能看到官方的路由器管理页面
我这里打算刷成 iStoreOS 系统,所以需要下载 iStoreOS 的固件
下载 iStoreOS 固件
在这个网站下载最新的 iStoreOS 和 mt3000 合作的固件:
https://fw.koolcenter.com/iStoreOS/mt3000/
可以直接使用 gl inet 官网下载的原生系统:
https://dl.gl-inet.cn/router/mt3000
下载 *.img 文件即可,*.tar 文件是后续的系统更新使用,可以不下载
进入 uboot 模式
相当于擦去当前的系统
根据官方的教程,按住 Reset 按钮,接入电源后,等待闪烁 6 此蓝光,看到白光后松开 Reset 按钮,即可进入 uboot 模式。
参考:BV1sb421v7XB
连接 uboot 模式下的路由器
在电脑上,将连接这个路由器的以太网 IP 类型从 DHCP 改为手动,设置 192.168.1.x 的 IP 地址(x不能是 1,确保和重置后的路由器处于同一网段)
然后打开浏览器,输入 http://192.168.1.1 即可访问到路由器的管理页面。如果此时你的电脑还连接了 Wifi,请断开 Wifi 连接,不然 192.168.1.1 可能访问的是你的 Wifi 连接的主路由
上传固件
浏览器访问路由器的管理界面后
上传我们上面下载好的 .img 结尾的 mt3000 的固件,例如 mt3000-4.8.1-0819-1755615825.img。确保当前的网络环境,供电环境正常,固件刷入过程中确保不能断电:
出现如下界面,说明固件刷入成功:
刷入 iStoreOS
我们重新将 IP 地址改为 192.168.8.x 网段,然后访问 192.168.8.1 就可以看到我们的后台了
我们在 系统 > 高级设置里面,安装 LuCI,然后进入 LuCI 后台
来到 System > Backup / Flash Firmware,上传我们的 iStore 固件,例如 istoreos-21.02-2025112415-mt3000-squashfs-factory.img
然后更新系统,大概 3-5 分钟后,系统就刷为了 iStore OS
让当前设备网段为 192.168.100.x。就可以通过 192.168.100.1 访问到 iStoreOS 的系统
局限性
上面的方式的缺点在于,失去了原生的 MT3000 系统,也就是说原生的功能,包括5G网卡,手机USB共享,热点等一些功能都没了
似乎失去了 MT3000 路由器的优势。所以推荐另一种方式,既可以保留原生系统,又可以用 iStoreOS
强烈推荐!!!:YlhIdizH0hM
安装代理软件
一般的教程会要你去这里下载对应的代理软件包,但是提供的软件包体积都太大了。
最关键的是,不管是下载的是 passwall1 还是 passwall2。我这里软件包都安装都失败了
最后找到了一个教程提供了体积只有 10MB 的 passwall 软件包,我放在了这里提供下载:
https://share.peterroe.me/public/router/passwall.run
安装完后,我们在 VPN 栏下面,可以找到 passwall,然后填入我们的订阅地址,更新即可
参考:uBZU1URfWWc
我的网络结构
之后的网络结构:
如此一来,解决了每台设备都需要配置代理上网的麻烦问题
踩坑
在 openwrt 安装自定义软件包的时候,可能会出现如下错误。刚点安装就立即失败,网上也没找到任何解决方案。
由于这个错误几乎是点完安装后立即出现,似乎不是安装其他依赖软件包时出现的问题,于是决定使用 wget 命令手动上传软件包到路由器,再手动安装试试
果不其然,安装成功了。
具体操作步骤就是,下载软件包到本地,使用 vercel/serve 搭建一个临时的文件服务器,然后使用 ssh 连接到路由器,使用 wget 下载软件包到路由器,再使用 sh 安装软件包。
$ ssh root@192.168.100.x
$ wget http://192.168.100.195:3000/xxx.run
$ sh xxx.run其他
主题修改:参考 YlhIdizH0hM
硬盘扩展:参考 z43kl25lsfc