luci-mod-network: adapt to current 802.11r defaults
authorHannu Nyman <hannu.nyman@iki.fi>
Sun, 25 Nov 2018 06:48:16 +0000 (08:48 +0200)
committerHannu Nyman <hannu.nyman@iki.fi>
Sun, 25 Nov 2018 07:27:05 +0000 (09:27 +0200)
commit5e8708345e232b5088953ef3a9cbf5d2f62fa770
tree902a94acd6a5c83a47e03d31e4ccf7553c3fc44e
parent3787301e3f0c0a6e31a9b0dda190fde59dbccad7
luci-mod-network: adapt to current 802.11r defaults

The default for 802.11r option ft_psk_generate_local
was changed a few months ago by openwrt/openwrt@3cc56a5

That change was a bit awkward, as it made hostapd to
overlook the possibly existing r0kh values by default
unless the user explicitly disables the new default.

Adapt LuCI by changing the default for ft_psk_generate_local
into 'enabled'.

But ensure that LuCI does not delete the existing key values
by not making the r0kh and r1kh fields to depend on this.

Note that this is just a quick fix for the wrong default value
causing problems, but not yet a complete fix for all the options.
In the long run it might be better to make the detail options
to depend on local generation.

Reference also to LuCI PR #2102

Adapted from commit 26e903c74 in master

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua