[RFC PATCH] hostapd: Add support for APuP

Gio gio at eigenlab.org
Tue May 28 03:11:36 PDT 2024


Yeah it's me we have talked at WCW in Berlin ;-)

so about the 802.11ax capability, I guess I forgot to copy the non-6GHz 
capabilities, and this should fix it right?

#ifdef CONFIG_IEEE80211AX
+    copy_sta_he_capab( hapd, sta_ret,
+                       elems->he_capabilities, 
elems->he_capabilities_len );
     copy_sta_he_6ghz_capab(hapd, sta_ret, elems->he_6ghz_band_cap);
#endif // def CONFIG_IEEE80211AX

About the Block-Ack session, in the code I added nothing is done about 
that, if it is something that usually the station take initiative to do 
it I don't know well how to do that, but if something about that appears 
in the beacons like with capabilities and similar stuff it shouldn't be 
that hard to fix.

In my tests I could get high throughput about 200Mbit/s so I didn't 
notice this, I don't have the test setup ready now to reproduce, but I 
managed to find a picture (attached) I took of some iperf tests I made 
some time ago with a couple of AW7916-NPD WiFi 6e radios and APuP, it is 
curious that I could get such throughput without copy_sta_he_capab but 
just with copy_sta_he_6ghz_capab

Thanks for reviewing it ;)



On 2024-05-21 10:45, David Bauer wrote:
> Hi Gio,
> thanks for sending this patch to the mailinglist. We've talked at last 
> WCW in Berlin
> (If i don't mistake you for something else).
> I gave the patch a test-run yesterday with two MT7915 and radios and 
> I've observed two
> issues:
> 1. Neither the 2.4 nor 5 GHz radios enable 802.11ax capabilities. This 
> is an easy fix,
>    as you don't copy over the HE capabilities to the STA. I've added 
> this and 802.11ax
>    rates were negotiated. So this is an easy fix.
> 2. The connection does not establish a Block-Ack session (neither 
> automatically nor manually).
>    I did not look into this, but is this something which you can 
> reproduce? The throughput is
>    very low (~30 Mbit/s on HE20 5GHz).
> Best
> David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: APuP_iperf.jpg
Type: image/jpeg
Size: 184642 bytes
Desc: not available
URL: <http://lists.openwrt.org/pipermail/openwrt-devel/attachments/20240528/482e81fe/attachment-0001.jpg>

More information about the openwrt-devel mailing list