mac80211: fix client mode

SVN-Revision: 19915
master
Felix Fietkau 15 years ago
parent 1c8fbfbaa6
commit 13cfa88855
  1. 24
      package/mac80211/files/lib/wifi/mac80211.sh

@ -329,20 +329,20 @@ enable_mac80211() {
start_hostapd=1
done
[ -n "$start_hostapd" ] || return 0
[ -n "$start_hostapd" ] && {
hostapd -P /var/run/wifi-$phy.pid -B /var/run/hostapd-$phy.conf || {
echo "Failed to start hostapd for $phy"
return
}
sleep 2
hostapd -P /var/run/wifi-$phy.pid -B /var/run/hostapd-$phy.conf || {
echo "Failed to start hostapd for $phy"
return
for vif in $vifs; do
config_get mode "$vif" mode
config_get ifname "$vif" ifname
[ "$mode" = "ap" ] || continue
mac80211_start_vif "$vif" "$ifname"
done
}
sleep 2
for vif in $vifs; do
config_get mode "$vif" mode
config_get ifname "$vif" ifname
[ "$mode" = "ap" ] || continue
mac80211_start_vif "$vif" "$ifname"
done
for vif in $vifs; do
config_get mode "$vif" mode

Loading…
Cancel
Save