Nabeel Ahmed a écrit :
> Hi All,
>
> I'm wondering if someone can provide me some hints to tackle a problem 
> I've been hitting my head on for the last couple of days. I've been 
> working with the ath5k code for the last couple of weeks and am running 
> into some performance issues with the driver.
>
> My problem involves scheduling packets at precise time intervals,  as a 
> means to synchronizing the operation across two wireless nodes. I'm 
> using high resolution timers with the 2.6.31 kernel to allow kernel 
> scheduling with accuracies of up to 5-10microseconds. This works really 
> well with respect to scheduling packets in the ath5k driver. However, 
> once the packets are handed over to the hardware (using DMA), every so 
> often, packet transmissions get delayed (adding anywhere from 100-3000us 
> to the expected transmission time). I'm not sure why this might be 
> happening. To isolate the impact of the wireless channel (i.e., to 
> ensure that a busy medium is not the cause), I disabled carrier-sense 
> and increased the noise floor to 0. However, this did not have much of 
> an effect. My hunch is that some operation in the hardware is 
> introducing these unpredictable delays. Has anyone experienced this 
> problem with the driver? I'm using the latest version of ath5k with the 
> AR5212 chipset. My kernel version is 2.6.31-14.
>
> I would greatly appreciate anyone's feedback on this issue.
>
> Thanks a lot in advance!
>
> Nabeel.
>   
Did you disable virtual carrier sense as well ?

Regards,
Benoit
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to