Enable wpa_supplicant for >1 wireless interface if found.
This commit is contained in:
parent
7c81f74b60
commit
0aabe32375
@ -3,9 +3,9 @@
|
|||||||
# All rights reserved. Released under the 2-clause BSD license.
|
# All rights reserved. Released under the 2-clause BSD license.
|
||||||
|
|
||||||
command=/usr/sbin/wpa_supplicant
|
command=/usr/sbin/wpa_supplicant
|
||||||
wpa_supplicant_conf=/etc/wpa_supplicant.conf
|
: ${wpa_supplicant_conf:=/etc/wpa_supplicant.conf}
|
||||||
wpa_supplicant_if=${wpa_supplicant_if:+-i}$wpa_supplicant_if
|
wpa_supplicant_if=${wpa_supplicant_if:+-i}$wpa_supplicant_if
|
||||||
command_args="-B -c$wpa_supplicant_conf $wpa_supplicant_if"
|
command_args="$wpa_supplicant_args -B -c$wpa_supplicant_conf $wpa_supplicant_if"
|
||||||
name="WPA Supplicant Daemon"
|
name="WPA Supplicant Daemon"
|
||||||
|
|
||||||
depend()
|
depend()
|
||||||
@ -47,11 +47,13 @@ find_wireless()
|
|||||||
|
|
||||||
append_wireless()
|
append_wireless()
|
||||||
{
|
{
|
||||||
local iface=
|
local iface= i=
|
||||||
|
|
||||||
iface=$(find_wireless)
|
iface=$(find_wireless)
|
||||||
if [ -n "$iface" ]; then
|
if [ -n "$iface" ]; then
|
||||||
command_args="$command_args -i$iface"
|
for i in $iface; do
|
||||||
|
command_args="$command_args -i$i"
|
||||||
|
done
|
||||||
else
|
else
|
||||||
eerror "Could not find a wireless interface"
|
eerror "Could not find a wireless interface"
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user