aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel
diff options
context:
space:
mode:
authorDaniel Golle <daniel@makrotopia.org>2020-04-17 11:33:40 +0100
committerDaniel Golle <daniel@makrotopia.org>2020-04-17 11:36:35 +0100
commit99d567a83de5e0531d94721c6831e32b2990bb1c (patch)
treeb35ac0607eda5e9e4ab6a2cd6298183050650930 /package/kernel
parent75ef28be59c5b76d73313cfb9650f464ae943cc8 (diff)
downloadupstream-99d567a83de5e0531d94721c6831e32b2990bb1c.tar.gz
upstream-99d567a83de5e0531d94721c6831e32b2990bb1c.tar.bz2
upstream-99d567a83de5e0531d94721c6831e32b2990bb1c.zip
mac80211: fix detecting existing interface
Instead of using the actual interface name, a hard-coded 'wlan0' has slipped into the script. Replace it. Fixes: ccf2aa9d4b ("mac80211: detect existing interface before adding") Reported-by: John Crispin <john@phrozen.org> Signed-off-by: Daniel Golle <daniel@makrotopia.org>
Diffstat (limited to 'package/kernel')
-rw-r--r--package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
index f9a60792dc..501b1ad0de 100644
--- a/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
+++ b/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
@@ -455,7 +455,7 @@ mac80211_iw_interface_add() {
[ "$rc" = 233 ] && {
# Keep matching pre-existing interface
[ -d "/sys/class/ieee80211/${phy}/device/net/${ifname}" ] && \
- case "$(iw dev wlan0 info | grep "^\ttype" | cut -d' ' -f2- 2>/dev/null)" in
+ case "$(iw dev $ifname info | grep "^\ttype" | cut -d' ' -f2- 2>/dev/null)" in
"AP")
[ "$type" = "__ap" ] && rc=0
;;