Base interface: foris version: 99.7.5
Bookmark LAN and WAN returns the following error:
Remote request
{“module”: “lan”, “action”: “get_settings”, “kind”: “request”}
Stack trace
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/foris_controller/message_router.py”, line 117, in process_message
data = module_instance.perform_action(message[“action”], message.get(“data”, {}))
File “/usr/lib/python3.6/site-packages/foris_controller/module_base.py”, line 59, in perform_action
res = action_function(data)
File “/usr/lib/python3.6/site-packages/foris_controller_modules/lan/init.py”, line 34, in action_get_settings
return self.handler.get_settings()
File “/usr/lib/python3.6/site-packages/foris_controller/utils.py”, line 112, in inner
res = func(*args, **kwargs)
File “/usr/lib/python3.6/site-packages/foris_controller_modules/lan/handlers/openwrt.py”, line 41, in get_settings
return self.uci.get_settings()
File “/usr/lib/python3.6/site-packages/foris_controller_backends/lan/init.py”, line 161, in get_settings
dhcp_data, mode_managed[“router_ip”], mode_managed[“netmask”]
File “/usr/lib/python3.6/site-packages/foris_controller_backends/lan/init.py”, line 87, in get_client_list
for e in uci_data
File “/usr/lib/python3.6/site-packages/foris_controller_backends/lan/init.py”, line 88, in
if len(e[“data”][“mac”].split(" ")) == 1 # ignore multi mac records
KeyError: ‘mac’
Any idea what to do with it?
Thanks