Hi, + ath9k list
On Fri, May 25, 2012 at 2:49 PM, Mike Phoenix <mk405625...@gmail.com> wrote: > 1. The max size of a-mpdu is 64k in ath9k driver. But when I was testing the > aggregation by one STA sending UDP/TCP packets to one AP with iperf while > capturing with Omnipeek, I didn't capture packets larger than 1600 bytes. In > theoretical, can we capture packets in the air larger than 1600 bytes, or is > the packet under the constraint of the MTU of the network? > > 2. If the packets that larger than MTU can exists in the air, there should > be a de-aggregation process. But in ath9k driver, I didn't find the > de-aggregation process. In drivers/net/wireless/ath/ath9k/recv.c, we could > get a skb from the rx_buf directly and get the ieee80211_hdr, then pass it > to the mac80211. Who did the de-aggregation part, hardware or software? the de-aggregation for AMPDU the rx part is done in the hardware itself(with inputs from Vasanth). the rx buffer size of 3840 (msdu size) is allocated for each ath_buf during rx_init. please check for bf_mpdu in ath_rx_tasklet. > > Thanks for your time! > Mike -- thanks, shafi _______________________________________________ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel