-- Cleanup
+ luci.util.perror("1")
tools.wifi_delete_ifaces(device)
+ luci.util.perror("2")
tools.network_remove_interface(device)
+ luci.util.perror("3")
tools.firewall_zone_remove_interface("freifunk", device)
-- Crate network interface
local netconfig = _strip_internals(uci:get_all("freifunk", "interface"))
+ netconfig.proto = "static"
netconfig.ipaddr = ip
uci:section("network", "interface", device, netconfig)