记录newifi3重刷padavan以后的折腾

本文最后更新于:2024年9月16日 下午

刷机前的准备

备份(可选)

以为刷机以后所有的设置都会丢失,于是导出了设置和导出了内部存储设置,文件存放在nas中的newifi3文件夹,结果刷机以后才发现原来的基本配置都还在,比如后台登录地址,wifi设置,中继设置等

下载刷机包

地址:https://t.me/s/pdcn1 刷机包:https://opt.cn2qq.com/padavan/ 下载专用包RT-N56UB1-newifi3D2-512M_3.4.3.9-099.trx

题外话:MT7621_7603_7612_512M_3.4.3.9-099.trx这个包名字的含义:MT7621芯片型号,7603wifi2g芯片,7612wifi5g芯片,512m内存大小,跟新路由3的配置一模一样,所以也可以用,但是我还是选择了专用包

刷机

  • 网线连接电脑和路由器的lan口

  • 按住reset键不放,插上电源,等所有灯闪烁以后松开reset

  • 电脑上进入192.168.1.1登录breed后台

  • 选择新刷机包上传,完成

  • 另外如果以后跟着这个系列一起升级的话,可以选择一键自动更新固件命令:wget -q -O- https://opt.cn2qq.com/opt-script/up.sh > /tmp/up.sh && bash < /tmp/up.sh &

更新时间设置

系统管理——服务——crontab计划任务,添加命令

1
*/10 * * * * ntpd -n -q -p time1.apple.com

开启entware环境

  • 备份/opt/etc/tinc文件夹下的所有内容

  • 删除/opt文件夹下的所有内容

  • 高级设置——USB应用程序——其他设置——允许运行Optware,选择entware

  • 重新启动路由器,会自动在opt文件夹下生成新的文件内容,opkg update验证entware环境是否开启成功

开启onmp

扩展功能——搭建web环境——开关,启用 nginx+mysql+php 环境,在log中可以看到安装进程

安装zerotier

通过opkg安装

1
opkg install zerotier

启动zerotier

1
zerotier-one -d

加入自己的zerotier网络,并在网页端同意加入

1
zerotier-cli join xxxxx

通过防火墙设置nat转发到本地局域网

1
2
iptables -A FORWARD -d 192.168.50.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE

在网页端添加路由表ManagedIP

1
192.168.50.0/24 via 192.168.192.100

测试一下是否能访问局域网其他设备了,如果可以,就可以去添加路由器开启启动脚本 高级设置——自定义设置——脚本——自定义脚本设置0(功能设置)中添加

1
2
3
zerotier-one -d
iptables -A FORWARD -d 192.168.50.0/24 -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE

安装tinc

安装

1
opkg install tinc

将上面备份的tinc文件夹还原,将tinc-up,tinc-down两个文件给予执行权限

1
chmod +x tinc-*

启动服务

1
tincd -n cloud

高级设置——自定义设置——脚本——自定义脚本设置0(功能设置)中添加 tincd -n cloud


记录newifi3重刷padavan以后的折腾
https://andyppang.github.io/2020/11/14/记录Newifi3重刷Padavan及后续折腾/
作者
PL
发布于
2020年11月14日
许可协议