On 22 December 2011 15:35, Daniel Golle <dgo...@allnet.de> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi!
> I'm trying to run an HT40-enabled AP using the rt2880 mac80211 driver on 
> OpenWrt
> running on an Rt3050 SoC.
> Somehow, the performance doesn't differ no matter if HT40 is enabled or not.
> Though the nominal bitrate shown in iwconfig is 72.2MBit/s for HT20 and
> 150MBit/s for HT40+/-, the TCP throughput in both cases if around 26MBit/s
> (which is more or less satisfying for 20MHz, but should be twice as much for 
> 40MHz).
>
> What performance did you experience when using rt2880 in AP mode?
> Did anyone ever get greenfield 40MHz working in 2.4GHz between two identical
> rt2880 devices? If so, how did you do that?
>
> Details of my setup follow:
>
> system type:    Ralink RT3350   id:1 rev:2
> rt chip:        2872
> rf chip:        0005
> revision:       0200
>
> register        base    words   wordsize
> csr     4096    512     4
> eeprom  0       136     2
> bbp     0       128     1
> rf      4       4       4
>
>
> I'm using kernel 2.6.39.4, compat-wireless-2011-12-01, hostapd-2.0 (20111103).
> Newer versions of hostapd don't even seem to announce HT40 at all, so the
> nominal rate doesn't ever exceed 72.2MBit when using newer versions of 
> hostapd.
> hostapd.conf looks like this:
> - ------------------------------
> ctrl_interface=/var/run/hostapd-phy0
> driver=nl80211
> wmm_ac_bk_cwmin=4
> wmm_ac_bk_cwmax=10
> wmm_ac_bk_aifs=7
> wmm_ac_bk_txop_limit=0
> wmm_ac_bk_acm=0
> wmm_ac_be_aifs=3
> wmm_ac_be_cwmin=4
> wmm_ac_be_cwmax=10
> wmm_ac_be_txop_limit=0
> wmm_ac_be_acm=0
> wmm_ac_vi_aifs=2
> wmm_ac_vi_cwmin=3
> wmm_ac_vi_cwmax=4
> wmm_ac_vi_txop_limit=94
> wmm_ac_vi_acm=0
> wmm_ac_vo_aifs=2
> wmm_ac_vo_cwmin=2
> wmm_ac_vo_cwmax=3
> wmm_ac_vo_txop_limit=47
> wmm_ac_vo_acm=0
> tx_queue_data3_aifs=7
> tx_queue_data3_cwmin=15
> tx_queue_data3_cwmax=1023
> tx_queue_data3_burst=0
> tx_queue_data2_aifs=3
> tx_queue_data2_cwmin=15
> tx_queue_data2_cwmax=63
> tx_queue_data2_burst=0
> tx_queue_data1_aifs=1
> tx_queue_data1_cwmin=7
> tx_queue_data1_cwmax=15
> tx_queue_data1_burst=3.0
> tx_queue_data0_aifs=1
> tx_queue_data0_cwmin=3
> tx_queue_data0_cwmax=7
> tx_queue_data0_burst=1.5
> hw_mode=g
> channel=11
>
>
> noscan=1
>
> logger_syslog=127
> logger_syslog_level=2
> logger_stdout=127
> logger_stdout_level=2
> ieee80211n=1
> ht_capab=[HT40-][GF][SHORT-GI-20][SHORT-GI-40][RX-STBC1]
>
> interface=wlan0
> ctrl_interface=/var/run/hostapd-phy0
> auth_algs=1
> wpa=0
> ssid=Allnet
> bridge=br-lan
> wmm_enabled=1
> bssid=48:02:2a:60:21:a4
> ignore_broadcast_ssid=0
>

I just faced the same issue - changing HT20 to HT40+/- doesn't give
anything but this error:

20/40 MHz operation not permitted on channel pri=1 sec=5 based on
overlapping BSSes

This message appears whenever which channel I use in HT40 mode.
`iw dev wlan0 station dump' reports 130 Mbit/s and real data transfer
speed stays the same (about 5 MB/s average) both in HT20 and HT40
mode.

I went a bit futher and tested another openwrt based firmware - fonera
- with ralink driver. Although connect speed was reported the same
(130Mbit/s) actual transfer speed was much faster - about 7.5 - 8
MB/s. The main configuration difference I noticed is that you can set
802.11n only mode in fonera.

So is it an opensource driver issue with HT modes or inability to set
802.11n only mode?


Regards,
Roman
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to