2009-05-20 20:37:24

by matthieu castet

[permalink] [raw]
Subject: Re: b43 : under high load, ack are lost

Matthieu CASTET <castet.matthieu@...> writes:

>
> Hi,
>
> I use a 4306 (core rev 5) with compat-wireless-2009-05-08 as wireless driver
> and
> 4.150.10.5 firmware.
> My station is an airo card in wpa-psk mode (802.11b).
>
> After resolving my beacon problem [1], when I download at max speed my
> station
> disconnect from AP because "LostSync-MaxRetry".
> After looking in my station statistic it seems the retry (RetryLong) are due
> to
> noack received from the AP.
I take a monitor trace of the trafic and I see weird stuff from the b43 AP,
there is lot of case of :
- client send data to AP
- AP send data to client
- ack from client
- AP send data to client
- ack from client
- AP send data to client
- ack from client
- ack from AP (for 1 packet)


Sometimes it is :
- client send data to AP
- AP send data to client
- ack from client
- AP send data to client
- ack from client
- AP send data to client
- ack from client
- client resend data to AP
- ack from AP
- client send data to AP
- ack from AP
- ack from AP (for 1 packet)


It seems like ack are queued somewhere with low priority.