Hi,

usually LuCI will call /etc/init.d/network restart, which in turn fires
/sbin/wifi up which then relies on the corresponding /lib/wifi/xxxx.sh
to perform the wifi setup as needed.

If you really want to execute code from within the cbi, you can
overwrite the corresponding default actions, e.g. for the channel field:

-- 8< --

o = s:option(Value, "channel", translate("Set wifi channel"))

function o.write(self, section, value)
    luci.sys.call("iwxxxx wlan0 channel 11")
    Value.write(self, section, value)
end

-- >8 --

~ Jow
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-users

Reply via email to