本人热衷于折腾各种路由操作系统,曾经用过海蜘蛛、ros、pfsense、padavan、pandora box、梅林等。后来一直用的padavan(在小米mini路由器上刷的),觉得这个系统简单好用也稳定,常用的功能如frp、wol也都有。但是小米mini路由器是百兆的,自从升级200M宽带之后路由器成了性能的瓶颈。于是翻出来了 之前在淘宝上买的二手Netgear R6300v2。这个路由器是千兆的,之前安装的系统是梅林,但不知什么原因,这个版本梅林的WOL功能有bug,根本不能用。由于Netgear R6300v2不能刷padavan,Tomato系统我还没用过,于是想体验一下。废话不多说下面是详细教程。
准备:
- Netgear R6300v2(蓝边)
- R6300V2_back-to-ofw.trx(sha1:CC0AA1BE60386B5DE200007FDB58381E61119751)
- dd-wrt.K3_R6300V2CH.chk(sha1:9ED712E575601594DE851B1D7321868B9EC62BD2)
- tomato-R6300v2-initial.chk(sha1:183BB8F130A9A13DE823E0EC1AA70C02844E8A8C)
步骤:
刷回原厂固件
梅林固件中直接上传R6300V2_back-to-ofw.trx即可。
刷dd-wrt
因为我在原厂固件中直接上传tomato固件总是报错,所以就先刷这个固件了。
原厂固件里上传dd-wrt.K3_R6300V2CH.chk即可。
刷tomato固件
在dd-wrt中上传tomato-R6300v2-initial.chk
刷机成功。然后就可以愉快的安装使用frp等软件了。btw,现在ipv6都普及了。做为一个优秀的固件,ipv6支持也是必不可少的,可以在Base→IPV6→IPv6 Service Type(DHCPv6 with Prefix Delegation)开启ipv6。
以下是2020年11月更新:
迄今为止个人觉得R6300v2最好的固件是dd-wrt。自己想要的功能都有了:
wol
ddns
通过cron运行bash脚本实现
安装第三方应用
需要先安装opkg。 这个好玩多了,比如安装socat来实现ipv6--ipv4的转发。