Changeset 40681


Ignore:
Timestamp:
2014-05-03T20:38:16+02:00 (4 years ago)
Author:
nbd
Message:

mac80211: disable 802.11n support if htmode is not set to HT* or VHT*

Signed-off-by: Felix Fietkau <nbd@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh

    r40680 r40681  
    6868                json_get_values ht_capab_list ht_capab 
    6969 
    70                 append base_cfg "ieee80211n=1" "$N" 
    71  
     70                ieee80211n=1 
    7271                ht_capab= 
    7372                case "$htmode" in 
     73                        HT20) ;; 
    7474                        HT40*|VHT40|VHT80|VHT160) 
    7575                                case "$(( ($channel / 4) % 2 ))" in 
     
    7777                                        0) ht_capab="[HT40-]";; 
    7878                                esac 
    79                                 ;; 
     79                        ;; 
     80                        *) ieee80211n= ;; 
    8081                esac 
     82 
     83                [ -n "$ieee80211n" ] && append base_cfg "ieee80211n=1" "$N" 
     84 
    8185                for cap in $ht_capab_list; do 
    8286                        ht_capab="$ht_capab[$cap]" 
Note: See TracChangeset for help on using the changeset viewer.