错入 NetGear R7000p,开始折腾 树莓派 3B+,最后皈依 NetGear R7800

缘起

为什么要折腾 OpenWrt 呢,这个问题,应该是日益增长的设备对科学上网的渴望所导致的

一开始就只有电脑和手机有需求,但是开了个 100GB/mo 的套餐,这样花起来就不太值得了,每月都剩下 90% 的流量

还有有时候想让 PS4,NS 等也可以翻墙,都要去装个客户端就太麻烦了

所以思考着,透明网关之类的解决方案

树莓派的尝试

之前工作中接触到和硬件相关的东西,一时兴起买了个 树莓派3B+,最初打算是用来控制开关什么的,后来热情淡了就不了了之了

电脑端一直用着 ClashX,感觉挺好,希望用它来做一个透明网关

在树莓派装好 Ubuntu 装好 Clash 之后,剩下的网关配置等的阻碍了我的脚步,无奈之下只好又尘封它了

直到上周,忘记什么原因,一下子就陷入到 OpenWrt/Lede 中,寻思着拿 树莓派3B+ 试试

下载的版本刷到树莓派上,不是 彩屏,就是 Luci 服务跑不起来

还是要自己编译才行

macOS 上编译了一下,各种问题,还是要按照推荐,用 Ubuntu 来 build

在安装了个虚拟机,成功编译出 树莓派3B+ 的固件,之后就是刷机什么的

刷好 Lede 固件后,基本是开机就用,插上网线就行了

缺点还是有的,树莓派3B+ 毕竟是软路由,无线的信号也不是很好很稳定

而且,只能作为辅助热点,不能完全替代路由,可以说是个尝鲜的方案

烦恼的 R7000p

不知道什么么错觉,让我以为家里的路由器是 R7800,在后台看到是 R7000p 的那一刻,我竟然怀疑是之前返修调包了,赶紧翻出订单一看,确实是 R7000P

当时入手的时候以为只要是 NetGear 都能刷固件什么的,虽然也不是错的离谱

R7000P 就是主流的 OpenWrt/Lede 刷不了,只能刷 DDWrt 之类的

有想过还是算了吧,就刷刷 DDWrt 将就下,但是只有一个路由器,刷坏了比较麻烦

想象还是狠下心来,入手个 R7800 刚好遇上电竞节,999 入手了

R7800 的刷机配置走了大弯路

刷机很顺利,直接在网页后台上传就行了,但是刷完机,我手贱,用 树莓派3B+ 的配分直接恢复了配置,这导致了接下来的灾难

显示自己去看怎么配置 WAN,搜索有没有人共享出来 R7800 的配置,一夜郁闷的睡了

首先是一直只能利用不同网段去开配置后台,配置好后,科学上网组件运行不起来,访问不了外网。。。

开启作死模式,各种尝试修改配置

R7800 很多时候要重启才生效,配置

最糟糕的第二天,直接把 br-lan 从 静态地址 改成 pope 拨号,导致 ssh 彻底连不上了

至暗时刻,甚至想过这就是代价,认了

但是看到说有不死 uboot,可以用 tftp 刷回来

windows 下总算刷机成功,满血复活(吐槽下,windows 的命令行太难用了)

再次刷机,不恢复配置,网线直接插 WAN 口就能用了,之前到底是多蠢。。。。

所以网上也没有所谓的 R7800 的配置下载。。。。

后记

配置好科学上网后,算是成功第一步了,家里的所有设备都可几无感接入了

后面再研究下有什么新玩法

还精简了些服务,lede 自带比较多功能,有些用不上,浪费内存