From nobody@FreeBSD.ORG  Mon Oct  9 08:48:48 2000
Return-Path: <nobody@FreeBSD.ORG>
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 3369337B502; Mon,  9 Oct 2000 08:48:48 -0700 (PDT)
Message-Id: <20001009154848.3369337B502@hub.freebsd.org>
Date: Mon,  9 Oct 2000 08:48:48 -0700 (PDT)
From: ambrisko@whistle.com
Sender: nobody@FreeBSD.ORG
To: freebsd-gnats-submit@FreeBSD.org
Subject: Update Aironet stuff for WEP and fix "tcpdump wedge bug"
X-Send-Pr-Version: www-1.0

>Number:         21864
>Category:       kern
>Synopsis:       Update Aironet stuff for WEP and fix "tcpdump wedge bug"
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 09 08:50:03 PDT 2000
>Closed-Date:    Mon Nov 13 15:08:55 PST 2000
>Last-Modified:  Mon Nov 13 15:09:56 PST 2000
>Originator:     Doug Ambrisko
>Release:        -stable
>Organization:
Whistle/IBM
>Environment:
FreeBSD 770z.whistle.com 4.1-STABLE FreeBSD 4.1-STABLE #3: Sat Oct  7 13:33:30 PDT 2000     ambrisko@770z.whistle.com:/usr/home/ambrisko/current.real/usr/src/sys/compile/THINK  i386
>Description:
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.
>How-To-Repeat:

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

Apply at the base of the src tree (ie /usr/src).

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: wpaul 
State-Changed-When: Mon Nov 13 15:08:55 PST 2000 
State-Changed-Why:  
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. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=21864 
>Unformatted:
