小米路由器3,后台Misstar tools顯示錯誤


小米路由器開發板升級到后面的版本,Misstar tools就會涼,提示No page is registered at '/web/misstar/index'.

小米社區有個老哥給了一個解決辦法,他給出的解釋是:

是 /web/misstar/index 沒有在luci中注冊 ,翻代碼后發現,index.lua 。。。 等等系統自帶的lua文件都加密了 。。。

所以,安裝腳本不能往里面寫入文件配置。

 

臨時解決辦法:

在 /usr/lib/lua/luci/controller/web 目錄下新建一個文件 index2.lua

內容如下:

 

module("luci.controller.web.index2", package.seeall)

 

function index()

    local page   = node("web","misstar")

        page.target  = firstchild()

        page.title   = ("")

        page.order   = 100

        page.sysauth = "admin"

        page.sysauth_authenticator = "jsonauth"

        page.index = true

 

        entry({"web", "misstar", "index"}, template("web/setting/misstar/index"), _("Tools"), 81)

        entry({"web", "misstar", "add"}, template("web/setting/misstar/add"), _("Tools"), 82)

        entry({"web", "misstar"}, alias("web","misstar","index"), _("Tools"), 80)

        entry({"web", "misstar", "ss"}, template("web/setting/applications/ss/html/ss"), _("Tools"), 85)

   entry({"web", "misstar", "frp"}, template("web/setting/applications/frp/html/frp"), _("Tools"), 86)

  entry({"web", "misstar", "koolproxy"}, template("web/setting/applications/koolproxy/html/koolproxy"), _("Tools"), 87)

end

 

然后執行一下這個命令:

rm -rf /tmp/luci-indexcache /tmp/luci-modulecache/*

 

 

 

參考鏈接:http://bbs.xiaomi.cn/t-14166902


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM