this fixes the error seen in the admin-interface after login
/usr/lib/lua/luci/dispatcher.lua:1342: module 'luci.cbi' not found:
no field package.preload['luci.cbi']
no file './luci/cbi.lua'
no file '/usr/share/lua/luci/cbi.lua'
no file '/usr/share/lua/luci/cbi/init.lua'
no file '/usr/lib/lua/luci/cbi.lua'
no file '/usr/lib/lua/luci/cbi/init.lua'
no file './luci/cbi.so'
no file '/usr/lib/lua/luci/cbi.so'
no file '/usr/lib/lua/loadall.so'
no file './luci.so'
no file '/usr/lib/lua/luci.so'
no file '/usr/lib/lua/loadall.so'
The luci-compat packaged was added in LuCI when reworking to JS-based framework was done, to provide backward compatibility to the Lua-based framework (up to OpenWrt-18.06).
this fixes the error seen in the admin-interface after login
/usr/lib/lua/luci/dispatcher.lua:1342: module 'luci.cbi' not found: no field package.preload['luci.cbi'] no file './luci/cbi.lua' no file '/usr/share/lua/luci/cbi.lua' no file '/usr/share/lua/luci/cbi/init.lua' no file '/usr/lib/lua/luci/cbi.lua' no file '/usr/lib/lua/luci/cbi/init.lua' no file './luci/cbi.so' no file '/usr/lib/lua/luci/cbi.so' no file '/usr/lib/lua/loadall.so' no file './luci.so' no file '/usr/lib/lua/luci.so' no file '/usr/lib/lua/loadall.so'
The luci-compat packaged was added in LuCI when reworking to JS-based framework was done, to provide backward compatibility to the Lua-based framework (up to OpenWrt-18.06).