On Tue, 2007-10-09 at 19:32 +0200, Ivo van Doorn wrote: > Well that is my point, if the documentation is correct then rt2500usb > has 2 locations to initialize the IFS. So it would always be set and the question > would be what the impact would be to set the IFS per packet only. > But that is something I need to test with just some experiments. Well, it's not too strange that it has two places since there's the SIFS too which is needed for ACK/CTS timing, these packets aren't sent from the host so you can't have those timings in a per-packet descriptor. > This means that the device would be able to operate correctly for > 802.11B even with the 802.11G timing initialization. Because according > to the way the legacy driver is setup, working in 802.11G while working > with the CCK rates would be possible. > This also means associating to 802.11B AP's while in 802.11G mode. > So we might be making a big deal out of something while the source > of the problem is very simple: The legacy driver code is just wrong. ;) Well, no, if you have a pure 802.11B AP then you have to use the 11B slot timing, if you have a G AP then it'll tell you which timing to use (I think) johannes
Attachment:
signature.asc
Description: This is a digitally signed message part