{ "unauthenticated": { "description": "Functions allowed for unauthenticated requests", "read": { "ubus": { "luci2.ui": [ "themes" ] } } }, "core": { "description": "Core functions for LuCI", "read": { "ubus": { "luci2.ui": [ "*" ], "session": [ "access", "destroy", "get", "get_timeout" ], "uci": [ "*" ] } } }, "status": { "description": "Status information display", "read": { "ubus": { "iwinfo": [ "devices", "info", "assoclist", "phyname", "scan" ], "system": [ "info", "board" ], "network.interface": [ "status" ], "network.interface.*": [ "status" ], "network.swconfig": [ "list", "status", "info" ], "luci2.network": [ "conntrack_count", "dhcp_leases", "dhcp6_leases", "arp_table", "routes", "routes6" ], "network.info": [ "*" ], "luci2.system": [ "diskfree", "syslog", "dmesg", "process_list" ], "service": [ "list" ], "ath10k.peerstat": [ "get" ] } } }, "system": { "description": "General system settings", "read": { "ubus": { "system": [ "info", "board" ], "luci2.system": [ "init_list" ] }, "uci": [ "luci" ] }, "write": { "ubus": { "luci2.system": [ "init_action" ] }, "uci": [ "luci" ] } }, "admin": { "description": "Authentication and SSH settings", "read": { "ubus": { "luci2.system": [ "sshkeys_get" ] }, "uci": [ "dropbear" ] }, "write": { "ubus": { "luci2.system": [ "sshkeys_set", "password_set" ] }, "uci": [ "dropbear" ] } }, "users": { "description": "Guest login settings", "read": { "uci": [ "rpcd" ] }, "write": { "uci": [ "rpcd" ] } }, "accounts": { "description": "Add user, change password", "write": { "ubus": { "system.accounts": [ "password_set" ] } } }, "software": { "description": "Package management", "read": { "ubus": { "system": [ "info", "board" ], "luci2.opkg": [ "list", "list_installed", "find", "config_get" ] }, "uci": [ "easycwmp" ] }, "write": { "ubus": { "luci2.opkg": [ "install", "remove", "update", "config_set" ] } } }, "upgrade": { "description": "Firmware upgrade", "read": { "ubus": { "system.management.upgrade": [ "test" ] } }, "write": { "base-cgi": [ "upload" ], "ubus": { "system.management.upgrade": [ "start", "clean" ], "system.management": [ "reboot", "version" ] } } }, "backup": { "description": "Backup and Restore", "read": { "base-cgi": [ "backup" ], "ubus": { "system.management.backup": [ "get", "list" ] } }, "write": { "ubus": { "system.management.backup": [ "clean", "set", "restore", "restore_state" ], "system.management": [ "reboot", "version" ] } } }, "factorydefault": { "description": "factorydefault and reboot", "read": { "ubus": { "system.management.factorydefault": [ "test" ] } }, "write": { "ubus": { "system.management.factorydefault": [ "start" ], "system.management": [ "reboot", "version" ] } } }, "startup": { "description": "System boot settings", "read": { "ubus": { "luci2.system": [ "init_list", "rclocal_get" ] } }, "write": { "ubus": { "luci2.system": [ "init_action", "rclocal_set" ] } } }, "cron": { "description": "Crontab management", "read": { "ubus": { "luci2.system": [ "crontab_get" ] } }, "write": { "ubus": { "luci2.system": [ "crontab_set" ] } } }, "leds": { "description": "Hardware LED configuration", "read": { "ubus": { "network.device": [ "status" ], "luci2.system": [ "led_list", "usb_list" ] }, "uci": [ "system" ] }, "write": { "uci": [ "system" ] } }, "diagnostics": { "description": "Network diagnostic tools", "read": { "ubus": { "luci2.network": [ "ping", "ping6", "traceroute", "traceroute6", "nslookup" ] } } }, "hostnames": { "description": "Host entry management", "read": { "uci": [ "dhcp" ] }, "write": { "uci": [ "dhcp" ] } }, "socketman": { "description": "Socketman management", "read": { "uci": [ "socketman" ], "ubus": { "system.management.cloud": [ "disable" ] } }, "write": { "ubus": { "system.management.cloud": [ "disable" ] } } }, "homeplug": { "description": "HomePlug management", "read": { "ubus": { "network.plctool": [ "fw_version", "identity", "membership", "avlninfo", "get_pibsettings" ] }, "uci": [ "plc" ] }, "write": { "ubus": { "network.plctool": [ "defaults", "pushbtn", "set_nmk", "set_npw", "add_secid", "set_pibsettings" ] }, "uci": [ "plc" ] } }, "ghn": { "description": "G.hn management", "read": { "ubus": { "network.ghntool": [ "ghninfo", "get_settings", "version" ] }, "uci": [ "ghn" ] }, "write": { "ubus": { "network.ghntool": [ "pushbtn", "set_npw", "factory_reset", "set_settings" ] }, "uci": [ "ghn" ] } }, "powerline": { "description": "Powerline (HPAV/G.hn) management", "read": { "ubus": { "network.powerline": [ "get_compat_mode", "get_user_notches" ] } }, "write": { "ubus": { "network.powerline": [ "set_compat_mode", "set_user_notches" ] } } }, "network": { "description": "Network, switch and routing configuration", "read": { "ubus": { "network": [ "get_proto_handlers" ], "network.wps": [ "*" ], "network.wifi": [ "*" ], "network.device": [ "status" ], "network.interface": [ "dump" ], "network.wireless": [ "status" ], "luci2.network": [ "switch_list", "switch_info", "switch_status", "device_list" ], "luci2.network.bwmon": [ "devices", "statistics" ] }, "uci": [ "network", "wireless" ] }, "write": { "ubus": { "network.interface.wwan": [ "up", "down" ] }, "uci": [ "network", "wireless" ] } }, "firewall": { "description": "Firewall configuration", "read": { "uci": [ "firewall" ] }, "write": { "uci": [ "firewall" ] } }, "systeminformation": { "description": "system information", "read": { "ubus": { "system.info": [ "syslog", "image" ], "system.init": [ "list" ], "system.date": [ "get" ] } } }, "snmp": { "description": "SNMP configuration", "read": { "uci": [ "snmpd" ] }, "write": { "uci": [ "snmpd" ] } }, "avahi": { "description": "mdns configuration", "read": { "uci": [ "avahi" ] }, "write": { "uci": [ "avahi" ] } }, "upnpd": { "description": "SSDP configuration", "read": { "uci": [ "upnpd" ] }, "write": { "uci": [ "upnpd" ] } }, "mdnsresponder": { "description": "mDNSResponder", "read": { "uci": [ "mDNSResponder" ] }, "write": { "uci": [ "mDNSResponder" ] } }, "radius": { "description": "Radius Configuration", "read": { "uci": [ "radius" ] }, "write": { "uci": [ "radius" ] } }, "delos": { "description": "Delos basic configuration", "read": { "uci": [ "delos" ] } }, "vlan": { "description": "VLAN configuration", "read": { "uci": [ "vlan" ] }, "write": { "uci": [ "vlan" ] } }, "wifitoggle": { "description": "wifitoggle", "read": { "ubus": { "wifitoggle": [ "remaining", "toggle" ] } } }, "buzzer": { "description": "buzzer", "read": { "ubus": { "buzzer": [ "*" ] } } }, "wifi_schedule": { "description": "wifi schedule configuration", "read": { "uci": [ "wifi_schedule" ] }, "write": { "uci": [ "wifi_schedule" ] } }, "lbd": { "description": "band steering configuration", "read": { "uci": [ "lbd" ] }, "write": { "uci": [ "lbd" ] } }, "acd": { "description": "auto configuration", "read": { "uci": [ "acd" ] }, "write": { "uci": [ "acd" ] } }, "configsync": { "description": "auto configuration", "read": { "uci": [ "configsync" ] }, "write": { "uci": [ "configsync" ] } }, "repacd": { "description": "auto configuration", "read": { "uci": [ "repacd" ] }, "write": { "uci": [ "repacd" ] } }, "hyd": { "description": "hyfi hybrid configuration", "read": { "uci": [ "hyd" ] }, "write": { "uci": [ "hyd" ] } }, "wsplcd": { "description": "hyfi security configuration", "read": { "uci": [ "wsplcd" ] }, "write": { "uci": [ "wsplcd" ] } }, "fwuagent": { "description": "Agent for hawkBit auto firmware update", "read": { "uci": [ "fwuagent" ], "ubus": { "fwuagent": [ "force_poll", "get_deployment", "accept_deployment" ] } }, "write": { "uci": [ "fwuagent" ], "ubus": { "fwuagent": [ "accept_deployment" ] } } }, "parental_control": { "description": "parental control configuration", "read": { "uci": [ "parental_control" ] }, "write": { "uci": [ "parental_control" ] } }, "station_quota": { "description": "station quota control configuration", "read": { "uci": [ "station_quota" ], "ubus": { "station_quota": [ "status" ] } }, "write": { "uci": [ "station_quota" ] } } }