WNDR4300 固件升级到 OpenWrt 最新版
🕥 by pyList at 2020-03-03 21:30
Netgear WNDR4300 (v1) 是最经典的能刷openwrt及其分支的路由器,属于性价比比较好的一款。经得起折腾,升级、变砖、恢复,能折腾的都试了。确实是实战中一款耐刷的路由战斗机。
升级 OpenWrt
当前 OpenWrt 最新版是 19.07.1
,可以到官方下载,也可以到国内镜像网站下载
- 官方源 https://openwrt.org/toh/views/toh_fwdownload 300
- 几个国内可用镜像 https://pylist.com/t/1555924557 301
先看看你的设备是否更新到最新固件。
下载对应的 img 或 tar 文件,如下
这几个文件只用到 openwrt-19.07.1-ar71xx-nand-wndr4300-squashfs-sysupgrade.tar
,无论是 web 端升级还是 终端命令行升级。如果上传错了也没事,会有出错提示。
在 web 端升级提示的错误:
在终端如果用 img
文件升级会提示:
# sysupgrade -v /tmp/openwrt-19.07.1-ar71xx-nand-wndr4300-ubi-factory.img
Image metadata not found
Invalid sysupgrade file.
Image check failed.
用 squashfs-sysupgrade.tar
文件顺利升级成功
root@OpenWrt:/# sysupgrade -v /tmp/openwrt-19.07.1-ar71xx-nand-wndr4300-squashfs-sysupgrade.tar
Image metadata not found
Saving config files...
etc/config/dhcp
etc/config/dropbear
etc/config/firewall
etc/config/luci
etc/config/network
etc/config/rpcd
etc/config/system
etc/config/ubootenv
etc/config/ucitrack
etc/config/uhttpd
etc/config/wireless
etc/dropbear/dropbear_rsa_host_key
etc/fw_env.config
etc/group
etc/hosts
etc/inittab
etc/luci-uploads/.placeholder
etc/opkg/keys/0b26f36ae0f4106d
etc/opkg/keys/1035ac73cc4e59e3
etc/opkg/keys/5151f69420c3f508
etc/opkg/keys/72a57f2191b211e0
etc/opkg/keys/792d9d9b39f180dc
etc/opkg/keys/9ef4694208102c43
etc/opkg/keys/b2d571e0880ff617
etc/opkg/keys/b5043e70f9a75cde
etc/opkg/keys/c10b9afab19ee428
etc/opkg/keys/dace9d4df16896bf
etc/opkg/keys/dd6de0d06bbd3d85
etc/opkg/keys/f94b9dd6febac963
etc/passwd
etc/profile
etc/rc.local
etc/shadow
etc/shells
etc/sysctl.conf
Commencing upgrade. Closing all shell sessions.
Connection to 192.168.1.1 closed by remote host.
Connection to 192.168.1.1 closed.
修砖备忘
进入 Recovery mode
无论你的路由器挂成什么样了,都能恢复到工厂设置(Factory settings)。
- 关闭路由器电源
- 用牙签等按住
Reset
键不放 - 接通电源,等待指示灯从黄灯->黄灯闪烁->绿灯->绿灯闪烁
- 松开
Reset
键
使用 tftp
- 输入“ tftp ”,出现“tftp>”提示符;
- 输入“ verbose ”,出现“Verbose mode on.”提示;
- 输入“ binary ”,出现“mode set to octet.”提示;
- 输入“ trace ”,出现“Packet tracing on.”提示;
- 输入“ rexmt 1 ”,每格一秒尝试一次推送;
- 输入“ timeout 60 ”,推送尝试的时间不超过60秒;
- 输入“ connect 192.168.1.1 ”,连接路由器(实际上并没连接,只是为连接作好准备);
- 输入“ put openwrt-ar71xx-nand-wndr3700v4-ubi-factory.img”;
以上命令,可以用下面一句命令代替
cd img文件所在文件夹
echo -e "binary\nrexmt 1\ntimeout 60\ntrace\nput openwrt-ar71xx-nand-wndr4300-ubi-factory.img\n" | tftp 192.168.1.1
如果要恢复到官方原固件,就到官方下载 img 文件
官方原版固件 http://support.netgear.cn/doucument/Detail.asp?id=2199 106
最后一步很重要,关系到 5G 是否正常
- 直接拔掉电源插座,等待5秒左右。(先拔掉电源插座,然后关掉路由器上的开关)
- 插上电源插座,等待5秒左右。打开路由器上的开关。
本文网址: https://pylist.com/t/1583242216 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
精彩评论
发表评论
相关推荐
小工具
标签
固件
debian
openwrt
ubuntu
编译
硬件加速
ubnt
er
路由
bbr
开启
国内
usb
上网卡
共享
网络
python2
centos
升级
方法
系统
google
身份验证
authenticator
迁移
手机
python
格式
转换
常见
时间
xor
解密
加密
u盘
mac
diskutil
格式化
顽固
之坑
files
golang
open
服务
app
store
登录
未知
xmltodict
gbk
xml
编码
sqlite
数据库
提速
经验
系统启动
最新版
wndr4300
访问速度
vps
加速
failed
load
devtools
sourcemap
chrome
自动更新
microsoft
关闭
静音
风扇
主机
笔记本
改造
低功耗
web
爬虫
服务器
组装
微信
尝鲜
视频
体验
cpu
查看
温度
server
浏览
webdriver
微博
selenium
gnu
linux
安装
宅家
坑记
屏幕
动手
nginx
quic
抢先
最近发表
- Chrome 控制台 DevTools failed to load SourceMap 警告的消除方法
- Mac 关闭 Microsoft 自动更新
- Mac 登录 App Store 出现“发生了未知错误”的解决方法
- 老笔记本改造为无风扇静音主机方案
- 自己组装21瓦低功耗家庭爬虫、文件、web服务器
- 微信视频号尝鲜体验
- Ubuntu/Debian 查看CPU温度的方法
- 在Ubuntu/debian Server 系统使用Chrome 无头浏览模式
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- 使用Golang selenium WebDriver 自动登录微博
- 在 Ubuntu 或其它 GNU/Linux 系统下安装 Debian
- Mac 下制作 USB ubuntu/debian 系统启动、安装盘的几种方法
- ubuntu/debian 下自行编译 OpenWRT 固件
- 宅家自己动手换手机屏幕掉坑记
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- 在 Nginx 和 Golang web 上抢先体验 QUIC
最近浏览
- OpenWrt 国内源
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- python 常见的时间格式转换
- 用python 实现XOR 加密解密的方法
- 在终端使用Mac diskutil 命令格式化顽固U盘
- Golang 服务之坑:too many open files
- Mac 登录 App Store 出现“发生了未知错误”的解决方法
- python xmltodict 解析xml gbk 编码问题解决
- Openwrt 使用USB 4G 上网卡共享网络
- Openwrt 路由上开启BBR
- python SQLite 数据库提速经验
- ubuntu/debian 下自行编译 OpenWRT 固件
- Mac 下制作 USB ubuntu/debian 系统启动、安装盘的几种方法
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- WNDR4300 固件升级到 OpenWrt 最新版
- 开启BBR 加速小VPS访问速度
官方的openwrt wdnr4300固件默认不支持大的闪存, 刷好后只能用十几MB闪存, wdnr4300的128MB闪存大部分保留了。 如果要改的话就要自己编译改配置文件,实在太折腾了,太费时间了。 博主有没有好的解决方法呢?
@Hellc 也没有更好的办法