|
本帖最后由 yutaohu 于 2020-4-29 12:29 编辑
虽说入坑了新3,但看着被雷击坏的WR841N V7,仅WAN口损坏,还是不甘心,准备折腾一下。这旧路由器服役了有10年左右了,2010年138元买的。
以下是弯路:
1. DD-WRT 官网下载固件直接在 WR841N V7 原厂固件管理页面升级。
N年前就得知 DD-WRT 能直接刷,于是去 DD-WRT 官网下载了最新的固件,后台直刷很顺利,但是要改一个 LAN 口为 WAN 口,在恩山上找了很多遍,顺着恩山又找到 DD-WRT 官方 wiki ,总之设置不成功,一度怀疑自己智商不在线了。nvram set 不知用了多少遍,顺便发现了这个固件安装在我这个路由器上后,nvram 配置信息不能完全清除,我设置的 vlan 会一直保留,30/30/30 硬复位也不行。由于不懂 DD-WRT 的VLAN 配置,最后放弃,准备换 openwrt
2. 于是,想先刷个 breed ,telnet 或 ssh 进路由器,用 mtd 命令刷 breed 时会提示 不能解锁 RedBoot ,放弃。在 DD-WRT 管理页面升级 DD-WRT 官网的两个固件包均失败,根本就没刷,论坛上兄弟们提供的 ddwrt2factory.exe 也提示无法获取固件。
3. 在 DD-WRT 官方 wiki 页面https://wiki.dd-wrt.com/wiki/index.php/%E5%88%B7%E6%9C%BA找到刷机方法:
先在电脑上用 HFS 架设 web 服务器,wget 固件,再 write 固件
- cd /tmp
- wget http://192.168.1.147/wr841.bin
- write wr841.bin linux
复制代码 与 openwrt 刷机命令不同,所以我就用此命令把 DD-WRT 官网下载的恢复固件 wr841nv7_webrevert.bin 刷进去,恢复 TP-link 固件,虽然是英文的界面,这无所谓。
4. 去 OPENWRT 官网下载 openwrt-18.06.8-ar71xx-tiny-tl-wr841-v7-squashfs-factory.bin ,直接在 TP-link 管理页面升级,完成。
5. 根据https://www.right.com.cn/forum/thread-338176-1-1.html指导,顺利改 LAN 口为 WAN,成功。
breed 以后有时间了再折腾,ART 数据也无法备份,目前正常,但 MAC 不是原来的,正常使用中。
|
|