升级固件提示格式错误的问题

我的设备是 gl-ar300m,在这个页面 https://openwrt.org/toh/gl.inet/gl.inet_gl-ar300m 下载了固件,尝试在通过 http://192.168.8.1/index#/upgrade 这个页面升级,提示 Verification Result

接着我在 ubuntu 上编译 coolsnowwolf/lede,再次尝试升级固件,还是遇到同样的错误。

最后,我尝试登录 ssh 到路由器,通过 sysupgrade openwrt…bin -F 升级,仍然提示错误信息:platform check … 错误(具体准确的错误信息不记得了)

希望解答下:自己编译的固件如何升级,或者 gl 官方的源可否编译一个 sample-obfs 这样的开源工具。

这个是nand固件,你刷的是nor固件,还是不一样的。你如果有ipk,都可以装的。

去看了下文档,可以 ssh 后修改环境变量的配置切换到 NOR 固件来启动,并且也升级到 openwrt 19 的版本。再请教一下,盼望回复:

1、为什么会有一个 NOR flash 和一个 NAND flash?
2、长按 reset 按键恢复固件,恢复的是 NAND flash 的固件吗?
3、升级 NOR 固件后,会影响 恢复出厂设置的功能吗?

  1. 因为想做点不一样的东西。
  2. 是清除当前用的固件的所有配置
  3. 不会。两个固件是独立的。恢复出厂设置是恢复当前固件的出厂设置。
1 Like

谢谢,gl-ar300m 这款路由器,便携式和性能都很棒,我买来真正使用时间接近半年,感觉有改进空间的,发热有些严重、不支持 wifi 5G 比较遗憾。

我们有个AR300MD,就是加了个5G模块的。那个更热了。
too hot.