From werner@bit-1.de  Tue Mar 11 17:35:01 2008
Return-Path: <werner@bit-1.de>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 028591065671
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Mar 2008 17:35:01 +0000 (UTC)
	(envelope-from werner@bit-1.de)
Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.187])
	by mx1.freebsd.org (Postfix) with ESMTP id 8B41B8FC21
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 11 Mar 2008 17:35:00 +0000 (UTC)
	(envelope-from werner@bit-1.de)
Received: from szl19its.sz-sb.de (srbk-590fba1a.pool.einsundeins.de [89.15.186.26])
	by mrelayeu.kundenserver.de (node=mrelayeu4) with ESMTP (Nemesis)
	id 0ML21M-1JZ8BD0OpI-0001iJ; Tue, 11 Mar 2008 18:22:23 +0100
Message-Id: <47D6CDFC.7010200@bit-1.de>
Date: Tue, 11 Mar 2008 18:22:52 +0000
From: Werner Backes <werner@bit-1.de>
To: FreeBSD-gnats-submit@freebsd.org
Subject: zyd(4) monitor mode returns mangled data

>Number:         121608
>Category:       kern
>Synopsis:       zyd(4) monitor mode returns mangled data
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    weongyo
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 11 17:40:00 UTC 2008
>Closed-Date:    Tue May 13 02:20:46 UTC 2008
>Last-Modified:  Tue May 13 02:20:46 UTC 2008
>Originator:     Werner Backes
>Release:        FreeBSD 7.0-RELEASE i386
>Organization:
>Environment:
 System: FreeBSD dusty.bit-1.de 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Mon 
 Mar 10 18:39:07 UTC 2008 
 root@dusty.bit-1.de:/usr/src/sys/i386/compile/DUSTY i386
 
 
 
>Description:
 When running zyd(4) in monitor mode, garbage is returned to the 
 application from time to time. Single or multiple bits are flipped 
 without a recognizable pattern. This has been tested with Kismet 
 2007.10.R1 as well as with Airodump-ng 1.0 beta2.
 
 
>How-To-Repeat:
 
 # airodump-ng zyd0
 
 mangled BSSIDs and SSIDs will show up in the output. This seems to 
 happen more often with weak signals. The same can be seen with "kismet 
 -c radiotap_bsd_b,zyd0,zyd0". Both applications doesn't show this effect 
 when used with rum(4) so I think this is probably not an application but 
 a driver problem.
 
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-net 
Responsible-Changed-By: gavin 
Responsible-Changed-When: Tue Mar 11 17:46:50 UTC 2008 
Responsible-Changed-Why:  
Over to -net 

http://www.freebsd.org/cgi/query-pr.cgi?pr=121608 
Responsible-Changed-From-To: freebsd-net->weongyo 
Responsible-Changed-By: weongyo 
Responsible-Changed-When: Wed Mar 12 04:02:50 UTC 2008 
Responsible-Changed-Why:  
Grab this PR. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=121608 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/121608: commit references a PR
Date: Mon, 17 Mar 2008 02:30:19 +0000 (UTC)

 weongyo     2008-03-17 02:30:13 UTC
 
   FreeBSD src repository
 
   Modified files:
     sys/dev/usb          if_zyd.c 
   Log:
   don't set sniffer mode to ON when the driver is running with the
   monitor mode.  This solves a problem that sometimes mangled frames
   are passed.
   
   Submitted by:   Werner Backes <werner_at_bit-1.de>
   Tested by:      Werner Backes <werner_at_bit-1.de>
   PR:             kern/121608
   Approved by:    thompsa (mentor)
   
   Revision  Changes    Path
   1.13      +1 -2      src/sys/dev/usb/if_zyd.c
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->patched 
State-Changed-By: weongyo 
State-Changed-When: Mon Mar 17 03:38:53 UTC 2008 
State-Changed-Why:  
The patch is committed into HEAD. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=121608 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/121608: commit references a PR
Date: Sun, 11 May 2008 05:53:25 +0000 (UTC)

 weongyo     2008-05-11 05:53:19 UTC
 
   FreeBSD src repository
 
   Modified files:        (Branch: RELENG_7)
     sys/dev/usb          if_zyd.c 
   Log:
   MFC: rev. 1.13
   
   don't set sniffer mode to ON when the driver is running with the
   monitor mode.  This solves a problem that sometimes mangled frames
   are passed.
   
   Submitted by:   Werner Backes <werner_at_bit-1.de>
   Tested by:      Werner Backes <werner_at_bit-1.de>
   PR:             kern/121608
   Approved by:    thompsa (mentor)
   
   Revision  Changes    Path
   1.4.2.6   +1 -2      src/sys/dev/usb/if_zyd.c
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: patched->closed 
State-Changed-By: weongyo 
State-Changed-When: Tue May 13 02:19:34 UTC 2008 
State-Changed-Why:  
this PR is closed because it's MFCed. 


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