最近有很多朋友反应突然openwrt无法进入后台,空白一片,但是网络正常,这个问题主要是openwrt使用的主题存在某方面的BUG导致的。下面来看如何解决急救方法。

cd /etc/config
ls

可以看到argon文件,然后输入以下命令

vi argon
把里面的的1改为0即可

一、首先下载一个临时的主题使用

这里为大家提供的是material主题,BUG相对较少

二、把下载好的主题文件上传到openwrt的tmp临时文件目录。

这里电脑是苹果电脑直接使用终端,win电脑使用CMD命令调出终端。

scp /电脑所在的路径(直接把主题拖进来就会自动生成路径)/luci-theme-material_0.2.19-1_all.ipk root@10.10.10.252:/tmp      

#root@10.10.10.252:/tmp 这里面的IP地址更改为你的openwrt路由器的地址

三、登录openwrt的ssh 去安装这个主题

opkg install /tmp/luci-theme-XXXX.ipk      

#xxxx的地方换为主题的名称,luci-theme-material_0.2.19-1_all.ipk

四、选择新主题,由于进不了后台,所以也只能用命令来更换新主题

vi /etc/config/luci

找到里面这行内容

option mediaurlbase '/luci-static/argon'

替换为

option mediaurlbase '/luci-static/material'


#material 就是新主题的名称

替换完后无需从起 从新刷新openwrt的页面 就可以进入并看到替换的主题了

五、如果想卸载主题

1.查看已经安装的主题

opkg list-installed|grep luci-theme

这里查询安装了两个主题 一个 argon 一个material,现在我们卸载新主题material

opkg remove luci-theme-material     #luci-theme-argon-material主题我们上面查询到的

注意:卸载完后,后台图形界面还在会有该主题的名称选项

vi /etc/config/luci

在里面找到这个位置,把option Material ‘/luci-static/material’ 这行删除,无需从起

config internal 'themes'
        option Argon '/luci-static/argon'
        option Material '/luci-static/material'