pkgs/openwrt: enable wpa3 and owe

This commit is contained in:
Astro 2022-09-12 21:41:40 +02:00
parent 4bbd7b6bee
commit f89d1fcffb
2 changed files with 5 additions and 2 deletions

View File

@ -72,6 +72,9 @@ in rec {
# monitoring
"collectd" "collectd-mod-interface" "collectd-mod-load"
"collectd-mod-cpu" "collectd-mod-iwinfo" "collectd-mod-network"
# wpa3
"-wpad-basic-wolfssl"
"wpad-openssl"
] ++ modelPackages.${model} or [];
disabledServices = [ "dnsmasq" "uhttpd" ];
files = pkgs.runCommandNoCC "image-files" {} ''

View File

@ -277,11 +277,11 @@ in
uci set wireless.@wifi-iface[-1].mcast_rate=18000
${if (ssidConfig.psk != null)
then ''
uci set wireless.@wifi-iface[-1].encryption=psk2
uci set wireless.@wifi-iface[-1].encryption='sae-mixed'
uci set wireless.@wifi-iface[-1].key='${ssidConfig.psk}'
''
else ''
uci set wireless.@wifi-iface[-1].encryption=none
uci set wireless.@wifi-iface[-1].encryption='owe'
uci -q delete wireless.@wifi-iface[-1].key || true
''}
''