X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=applications%2Fluci-ffwizard-leipzig%2Fluasrc%2Fmodel%2Fcbi%2Fffwizard.lua;h=cdace2b73e230e974dbd686d4b5a06f642088273;hp=cd737c9854478b41add76e564fbb4f9f0d530d6a;hb=16654183664f14a7c6be0ca701c693c301a93321;hpb=05f350547e275e23062892227e20d536709ef99a diff --git a/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua b/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua index cd737c985..cdace2b73 100644 --- a/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua +++ b/applications/luci-ffwizard-leipzig/luasrc/model/cbi/ffwizard.lua @@ -141,8 +141,11 @@ function main.write(self, section, value) -- 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) @@ -175,6 +178,7 @@ function main.write(self, section, value) -- Crate network interface local netconfig = _strip_internals(uci:get_all("freifunk", "interface")) + netconfig.proto = "static" netconfig.ipaddr = ip uci:section("network", "interface", device, netconfig)