broadcom-wl: improve setting leddc
authorHauke Mehrtens <hauke@openwrt.org>
Sat, 5 Jul 2014 23:24:41 +0000 (23:24 +0000)
committerHauke Mehrtens <hauke@openwrt.org>
Sat, 5 Jul 2014 23:24:41 +0000 (23:24 +0000)
Use leddc value from other routers and improve the script.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41519 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/kernel/broadcom-wl/files/lib/wifi/broadcom.sh

index df5072c..c5c0ede 100644 (file)
@@ -208,10 +208,10 @@ enable_broadcom() {
                esac
        }
 
-       local leddc = $(wlc ifname "$device" leddc)
-       if [ "$leddc" -eq 0xffff ]; then
-               leddc = 0x0;
-       fi
+       local leddc=$(wlc ifname "$device" leddc)
+       [ "$leddc" -eq 0xffff ] || {
+               leddc=0x005a000a;
+       }
 
        local _c=0
        local nas="$(which nas)"