OpenWRT LuCI-Fehler /etc/config/luci seems to be corrupt, unable to find section 'main' behoben

English Deutsch

Problem:

Beim Versuch, das OpenWRT-Web-UI zu öffnen, wird eine Fehlermeldung wie folgende angezeigt

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

Lösung

In meinem Fall war das Problem eine fehlerhafte rpcd-Konfiguration, die von einer älteren OpenWRT-Version wiederhergestellt wurde und die Konfigurationszeile

rpcd_config_old
option socket /var/run/ubus.sock

anstelle der korrekten

rpcd_config_default
option socket /var/run/ubus/ubus.sock

enthielt.

Die rpcd-Konfiguration kann durch die Standardkonfiguration ersetzt werden, indem der folgende Befehl über SSH ausgeführt wird:

restore_rpcd.sh
cp /rom/etc/config/rpcd /etc/config/rpcd

und dann

reboot.sh
reboot

Check out similar posts by category: Networking