From bf2ce6070e5e011d3afa910a85a99b26fdf6d851 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Sun, 25 Jun 2006 16:20:13 +0000 Subject: [PATCH] small bugfixes for wifi (broadcom) SVN-Revision: 4074 --- openwrt/package/broadcom-wl/files/lib/wifi/broadcom.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/openwrt/package/broadcom-wl/files/lib/wifi/broadcom.sh b/openwrt/package/broadcom-wl/files/lib/wifi/broadcom.sh index 33a3ebb8fa95..f5c1ccb02625 100644 --- a/openwrt/package/broadcom-wl/files/lib/wifi/broadcom.sh +++ b/openwrt/package/broadcom-wl/files/lib/wifi/broadcom.sh @@ -69,6 +69,7 @@ setup_broadcom() { _c=0 nas="$(which nas)" nas_cmd= + if_up= for vif in ${adhoc_if:-$sta_if $ap_if}; do append vif_pre_up "vif $_c" "$N" append vif_post_up "vif $_c" "$N" @@ -123,8 +124,9 @@ setup_broadcom() { append vif_post_up "ssid $ssid" "$N" append vif_post_up "enabled 1" "$N" + config_get ifname "$vif" ifname + append if_up "ifconfig $ifname up" ";$N" [ -z "$nasopts" ] || { - config_get ifname "$vif" ifname config_get bridge "$vif" bridge # XXX: integrate with /etc/config/network later eval "${vif}_ssid=\"\$ssid\"" mode="-A" @@ -134,7 +136,7 @@ setup_broadcom() { _c=$(($_c + 1)) done killall -KILL nas >&- 2>&- - cat <