> Lorenzo Bianconi a écrit :
>>
>> Hi all,
>>
>> I am using ath9k/mac80211 on a PC Engines Alix with a Mikrotik R52n
>> card (AR9280 chipset), OpenWrt r21030 (kernel 2.6.32.10) and
>> compat-wireless-2010-04-21. I am injecting packets using a VAP in
>> monitor mode.
>> I have a doubt on ath9k_hw_init_defaults() in hw.c. In particular
>> during the bootstrap ah->slottime in ath9k_hw_init_defaults() is set
>> to " (u32) -1", so after a HW reset (for example as a result of a
>> channel change) in the function ath9k_hw_init_global_settings() the
>> acktimeout variable wraps around as ah->slottime is 0xFFFFFFFF and
>>
>> acktimeout = sifstime + ah->slottime + 3 * ah->coverage_class
>>
>> In this way we obtain that acktimout is set to 15 us (assuming
>> ah->coverage_class set to 0) in the 5GHZ band so less than one of its
>> summands (sifstime = 16).
>> I wrote this simple patch in order to set ah->slottime to standard
>> value for OFDM PHY layer during bootstrap.
>>
>
> Does this have any visible effect or is this patch for strict compliance? I
> am asking this since I see very strange stuff regarding ACK (delayed,
> missing, out of order, ...)
>
> Regards,
> Benoit
>

Hi Benoit,

In the simple network configuration I am testing (just two devices
which transmit through VAPs in monitor mode on a 5GHz channel), I
found out that stations are not able to ping each other if ack timeout
is less than 20us, I have to explicitly set a greater value.

Regards.

Lorenzo
_______________________________________________
ath9k-devel mailing list
ath9k-devel@lists.ath9k.org
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to