Bug 21864

Summary: Update Aironet stuff for WEP and fix "tcpdump wedge bug"
Product: Base System Reporter: ambrisko <ambrisko>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description ambrisko 2000-10-09 16:50:03 UTC
First there is a bug in that when someone runs tcpdump on the Aironet
an driver it wedges the card.  The problem is that when the card is
in sniff mode the transmitter is disabled.  So I don't let the card
go in sniff mode.  In theory and probably with slow performance we 
could bounce the card between sniff mode and then not sniff when we
transmit a packet but I don't know if it is worth it.  This bug has 
confunded people debugging a Aironet network with tcpdump etc.

I've implemented WEP in the driver and ancontrol.  It supports the 
various WEP modes and setting the various keys.  Similar to the setup
options in the Windows WEP config utility.  It works with a bunch of 
cards that I have access to.

Other people have successfully used this.

Fix: 

http://www.ambrisko.com/doug/an.patch.wep

Apply at the base of the src tree (ie /usr/src).
Comment 1 Bill Paul freebsd_committer freebsd_triage 2000-11-13 23:08:55 UTC
State Changed
From-To: open->closed

Patches applied to -current. We'll have to wait until the 4.2-RELEASE 
code freeze is lifted before they can be merged to -stable.