kern/134631: WiSPY DBx support requires usb tweaks

Jesse Kempf jkempf at davisvision.com
Sun May 17 20:40:02 UTC 2009


>Number:         134631
>Category:       kern
>Synopsis:       WiSPY DBx support requires usb tweaks
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 17 20:40:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Jesse Kempf
>Release:        7.2-RELEASE
>Organization:
Davis Vision, Inc.
>Environment:
FreeBSD waffle.davisvision.com 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #3: Fri Apr 17 16:42:55 EDT 2009     jkempf at waffle.davisvision.com:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:
When a WiSPY DBx Spectrum Analyzer is plugged into a FreeBSD system, uhid(4) attaches to the device, while ugen(4) is needed to actually use the thing.
>How-To-Repeat:
Attach a WiSPY DBx to a FreeBSD machine.
>Fix:
Update usbdevs and usb_quirks.c for the DBx, and Metageek's new vendor ID. The attached patch works on 7.2.

Patch attached with submission follows:

--- usb_quirks.c-orig	2008-10-26 15:14:50.000000000 -0400
+++ usb_quirks.c	2009-04-17 18:23:59.886123480 -0400
@@ -118,6 +118,8 @@
 	ANY, { UQ_KBD_IGNORE }},
  { USB_VENDOR_METAGEEK, USB_PRODUCT_METAGEEK_WISPY24X,
 	ANY, { UQ_KBD_IGNORE }},
+ { USB_VENDOR_METAGEEK2, USB_PRODUCT_METAGEEK2_WISPYDBX,
+	ANY, { UQ_KBD_IGNORE }},
  { 0, 0, 0, { 0 } }
 };
 
--- usbdevs.orig	2009-03-23 00:06:21.000000000 -0400
+++ usbdevs	2009-04-17 18:23:39.928360691 -0400
@@ -625,6 +625,7 @@
 vendor QUALCOMMINC	0x19d2	Qualcomm, Incorporated
 vendor STELERA		0x1a8d	Stelera Wireless
 vendor DRESDENELEKTRONIK 0x1cf1 dresden elektronik
+vendor METAGEEK2	0x1dd5	MetaGeek
 vendor DLINK		0x2001	D-Link
 vendor PLANEX2		0x2019	Planex Communications
 vendor ERICSSON		0x2282	Ericsson
@@ -1695,6 +1696,7 @@
 /* MetaGeek products */
 product METAGEEK WISPY1B	0x083e	MetaGeek Wi-Spy
 product METAGEEK WISPY24X	0x083f	MetaGeek Wi-Spy 2.4x
+product METAGEEK2 WISPYDBX	0x5000	MetaGeek Wi-Spy DBx
 
 /* Metricom products */
 product METRICOM RICOCHET_GS	0x0001	Ricochet GS


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list