#605: sequence number overwriten in raw (monitor) mode
-------------------------------------+--------------------------------------
 Reporter:  [EMAIL PROTECTED]    |            Owner:     
     Type:  defect                   |           Status:  new
 Priority:  critical                 |        Milestone:     
Component:  madwifi: 802.11 stack    |          Version:     
 Keywords:  sequence number monitor  |   Patch_attached:  0  
-------------------------------------+--------------------------------------
 I am using a week old svn checkout of the -ng code, and I am able to use
 ethereal on another computer to verify that the driver is overwriting the
 timestamps.  I added some printk's to the driver, that allow me to verify
 the packets I am sending have the correct value when they reach
 ieee80211_monitor_encap but I don't know when the packet goes from there (
 ieee80211_hardstart() seems to requeue the packet by calling
 dev_queue_xmit() ).

 However, if I set the 'retry' bit (in userspace), the sequence number is
 not overwriten when the packet is sent out.

 Is this behaviour a part of the HAL, or the kernel driver?
 Can it be changed?
 Which files handle packet processing after ieee80211_hardstart calls
 dev_queue_xmit?

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

Reply via email to