projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add binutils 2.19 (patch from #4367)
[openwrt.git]
/
package
/
hostapd
/
files
/
hostapd.sh
diff --git
a/package/hostapd/files/hostapd.sh
b/package/hostapd/files/hostapd.sh
index
1159c3b
..
1ce62fd
100644
(file)
--- a/
package/hostapd/files/hostapd.sh
+++ b/
package/hostapd/files/hostapd.sh
@@
-74,20
+74,21
@@
hostapd_setup_vif() {
config_get ssid "$vif" ssid
config_get device "$vif" device
config_get channel "$device" channel
config_get ssid "$vif" ssid
config_get device "$vif" device
config_get channel "$device" channel
- config_get
agmode "$device" ag
mode
- case "$
ag
mode" in
- 11a)
ag
mode=a;;
- 11b)
ag
mode=b;;
- 11g)
ag
mode=g;;
+ config_get
hwmode "$device" hw
mode
+ case "$
hw
mode" in
+ 11a)
hw
mode=a;;
+ 11b)
hw
mode=b;;
+ 11g)
hw
mode=g;;
*)
*)
-
ag
mode=
- [ "$channel" -gt 14 ] &&
ag
mode=a
+
hw
mode=
+ [ "$channel" -gt 14 ] &&
hw
mode=a
;;
esac
cat > /var/run/hostapd-$ifname.conf <<EOF
;;
esac
cat > /var/run/hostapd-$ifname.conf <<EOF
+ctrl_interface=/var/run/hostapd-$ifname
driver=$driver
interface=$ifname
driver=$driver
interface=$ifname
-hw_mode=${
ag
mode:-g}
+hw_mode=${
hw
mode:-g}
channel=$channel
${bridge:+bridge=$bridge}
ssid=$ssid
channel=$channel
${bridge:+bridge=$bridge}
ssid=$ssid
@@
-96,6
+97,6
@@
wpa=$wpa
wpa_pairwise=$crypto
$hostapd_cfg
EOF
wpa_pairwise=$crypto
$hostapd_cfg
EOF
- hostapd -B /var/run/hostapd-$ifname.conf
+ hostapd -
P /var/run/wifi-$ifname.pid -
B /var/run/hostapd-$ifname.conf
}
}
This page took
0.02901 seconds
and
4
git commands to generate.