OpenWrt 19.07.3 升级到 OpenWrt 21.02.2 遇到的问题

虽然 OpenWrt 21.02 已经发布很久了,可是近些年工作越来越忙,实在没有精力折腾,就懒得升级自家 Netgear R8000 上的 OpenWrt 了。最近发现在网络繁忙的时候路由器上的 5G 无线热点就会崩溃,找不到原因,就想着升级一下看看吧。然后 OpenWrt 19.07.3 升级到 OpenWrt 21.02.2 的过程中遇到了两个问题。下面是找到的解决办法。

1. 网页管理界面无法打开

提示错误,

/usr/lib/lua/luci/dispatcher.lua:427: /etc/config/luci seems to be corrupt, unable to find section 'main'

参考这里:https://techoverflow.net/2021/05/04/how-i-fixed-openwrt-luci-error-etc-config-luci-seems-to-be-corrupt-unable-to-find-section-main/

解决方案:SSH 登录后编辑 /etc/config/luci,在 config core main 这个区块里增加下面一行配置选项(如果已有类似的,就注释掉原来那条再增加下面这条),

option socket /var/run/ubus.sock

然后将系统中的 rpcd 配置备份后用默认的配置文件替换,

cp /etc/config/rpcd /etc/config/rpcd.bak
cp /rom/etc/config/rpcd /etc/config/rpcd

重启路由器,应该可以解决 LuCI 网页界面无法正常打开的问题了。

2. 无线无法使用。

在「系统」==「网络」==「无线」页面中显示有下面的状态信息。

Device is not active
Wireless is not associated

参考这里:https://forum.openwrt.org/t/wireless-is-not-associated/63291/38

解决方案:删除原来配置的无线的 SSID 配置(在「系统」==「网络」==「无线」页面中 radio? 下面的那个条目,? 代表 0、1、2),然后重新配置无线接入点。如果还希望使用原来的配置的话,可以先把原来的配置记下来备用。

但是经过测试,虽然这样会解决上述问题,但似乎并不彻底。暂时没有时间进一步探索。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/issues-in-upgrading-openwrt-19-07-3-to-openwrt-21-02-2/>。转载请保留此信息及相应链接。

2 条关于 “OpenWrt 19.07.3 升级到 OpenWrt 21.02.2 遇到的问题” 的评论

  1. 引用通告: 路由器更新 OpenWrt 固件一般步骤 | 水景一页

  2. 引用通告: 路由器更新 OpenWrt 固件一般步骤 | 水景一页

雁过留声,人过留名

您的电子邮箱地址不会被公开。 必填项已用*标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>