#617: Wireless packets disapear probably at the receiver
------------------------------+---------------------------------------------
 Reporter:  [EMAIL PROTECTED]  |            Owner:       
     Type:  defect            |           Status:  new  
 Priority:  major             |        Milestone:       
Component:  madwifi: other    |          Version:  trunk
 Keywords:  lost packet       |   Patch_attached:  0    
------------------------------+---------------------------------------------
 I am using a simple point to point setup (single AP and STA) using channel
 153 in open system mode. I noticed that when runing UDP traffic (using
 IPERF) I am occasionally missing packets. The same results had been seen
 with IXIA.
 After closely looking into the code and counters I noticed that the
 transmitter transmit all the packets successfully (i.e. it receives ACK
 for each packet). However the receiver reports that it receives only part
 of the transmitted packets.
 Furthermore, when runing in ff (fast frame) mode the RX packet counter
 doesn't increment properly.

 I had some suspicious that somehow the receiver loosing packets due to
 short of Rx buffers/descriptors. Indeed, by incrementing the number of TX
 buffers to 90 (ATH_RXBUF in if_athvar.h) I could send 1000B packets at
 rate of 35Mbps (transmit rate set to 54M fixed) with very few errors
 (5E-6). However the problem was not completely solved. I tried to enable
 RXEOL interrupt, but I did not see it incrementing its couner.
 Is there a better way to find out where the packets go?

 I am using build 1416 from the trunk.

 Ronen

-- 
Ticket URL: <http://madwifi.org/ticket/617>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity

Reply via email to