Ticket #167 (closed defect: fixed)

Opened 18 months ago

Last modified 11 months ago

tcpreplay causes OS X WiFi to disassociate from AP

Reported by: aturner Owned by: aturner
Priority: high Milestone: 3.1
Component: tcpreplay Version: 3.0.0
Keywords: Cc:
Operating System: OS X Add to FAQ?: yes
Hardware: All
Output of tcpreplay -V:

Description

There's a bug in the OS X kernel or driver which causes the interface to disassociate from the AP when pcap_findalldevs() is called. I've opened Apple Bug ID# 5152213. Hopefully this will get fixed in 10.4.10 or so. Until then, I'll see about trying to not call this function.

Attachments

Change History

Changed 18 months ago by aturner

  • status changed from new to assigned

Guy Harris has informed me that libpcap 0.9.6 should have a fix for this. Hence, I should be able to do a libpcap version detection to optionally enable this code rather then just turning it off for all OS X.

Changed 18 months ago by aturner

(In [1839]) don't use pcap_findalldevs() on OS X. refs #167

Changed 17 months ago by aturner

Update from apple: Hello Aaron,

This is a follow up to Bug ID# 5152213. After further investigation it has been determined that this is a known issue, which is currently being investigated by engineering. This issue has been filed in our bug database under the original Bug ID# 4903191. The original bug number being used to track this duplicate issue can be found in the State column, in this format: Duplicate/OrigBug#.

If you have any additional questions related to this bug or wish to check on status of the original issue, please send an email to <devbugs@…>, referencing your Bug ID# 5152213.

Thank you for submitting this bug report. We truly appreciate your assistance in helping us discover and isolate bugs.

Best Regards,

The Bug Reporting Team Apple Developer Connection Worldwide Developer Relations

Changed 17 months ago by aturner

I should backout this patch after libpcap 0.9.6 is released.

Changed 17 months ago by aturner

  • milestone changed from 3.1 to 3.0.1

Changed 17 months ago by aturner

  • status changed from assigned to closed
  • resolution set to fixed

(In [1845]) svn merge -r 1838:1839 ../../trunk . merges r1839 to 3.0. fixes #167

Changed 16 months ago by aturner

  • status changed from closed to reopened
  • resolution fixed deleted
  • milestone changed from 3.0.1 to 3.1

Crap. 0.9.6 thinks it's 0.9.5, so there's no way to detect if the fix is installed. Hence, we'll have to wait until 0.9.7 and hope they fix the VERSION string then.

Changed 15 months ago by aturner

  • status changed from reopened to closed
  • resolution set to fixed

(In [1871]) detect libpcap >= 0.9.6 which fixes wlan disassociation issue under OS X. fixes #167

Add/Change #167 (tcpreplay causes OS X WiFi to disassociate from AP)

Author



Action
as closed
Next status will be 'reopened'
 
Note: See TracTickets for help on using tickets.