usb/142387: Netgear WPN111 not recognised by uath(4) after
uathload
Hans Petter Selasky
hselasky at c2i.net
Wed Jan 6 20:45:20 UTC 2010
On Wednesday 06 January 2010 21:26:03 Andrew wrote:
> >Number: 142387
> >Category: usb
> >Synopsis: Netgear WPN111 not recognised by uath(4) after uathload
> >Confidential: no
> >Severity: non-critical
> >Priority: low
> >Responsible: freebsd-usb
> >State: open
> >Quarter:
> >Keywords:
> >Date-Required:
> >Class: sw-bug
> >Submitter-Id: current-users
> >Arrival-Date: Wed Jan 06 20:30:06 UTC 2010
> >Closed-Date:
> >Last-Modified:
> >Originator: Andrew
> >Release: 8-STABLE
> >Organization:
> >Environment:
>
> FreeBSD XXXXXX 8.0-STABLE FreeBSD 8.0-STABLE #2: Tue Jan 5 21:34:37 GMT
> 2010 root at XXXXXX:/usr/obj/usr/src/sys/GENERIC amd64
>
> >Description:
>
> After running uathload the device changes from:
> ugen3.2: <WPN111 Atheros Communications Inc> at usbus3, cfg=0 md=HOST
> spd=HIGH (480Mbps) pwr=ON
>
> bLength = 0x0012
> bDescriptorType = 0x0001
> bcdUSB = 0x0200
> bDeviceClass = 0x00ff
> bDeviceSubClass = 0x0000
> bDeviceProtocol = 0x0000
> bMaxPacketSize0 = 0x0040
> idVendor = 0x1385
> idProduct = 0x5f01
> bcdDevice = 0x0001
> iManufacturer = 0x0001 <Atheros Communications Inc>
> iProduct = 0x0002 <WPN111>
> iSerialNumber = 0x0003 <1.0>
> bNumConfigurations = 0x0001
> to:
> ugen3.2: <WPN111 Atheros Communications Inc> at usbus3, cfg=0 md=HOST
> spd=HIGH (480Mbps) pwr=ON
>
> bLength = 0x0012
> bDescriptorType = 0x0001
> bcdUSB = 0x0200
> bDeviceClass = 0x00ff
> bDeviceSubClass = 0x0000
> bDeviceProtocol = 0x0000
> bMaxPacketSize0 = 0x0040
> idVendor = 0x1385
> idProduct = 0x5f02
> bcdDevice = 0x0001
> iManufacturer = 0x0001 <Atheros Communications Inc>
> iProduct = 0x0002 <WPN111>
> iSerialNumber = 0x0003 <1.0>
> bNumConfigurations = 0x0001
>
> Note: idProduct 0x5f01 -> 0x5f02 rather than 0x5f00
>
> >How-To-Repeat:
>
> Connect a Netgear WPN111, run uathload -d /dev/ugenX.X
>
> >Fix:
>
> Correct sys/dev/usb/usbdevs product id for WPN111 with firmware, patch
> attached.
>
> uath now attachs:
>
> dmesg:
> ugen3.2: <Atheros Communications Inc> at usbus3 (disconnected)
> ugen3.2: <Atheros Communications Inc> at usbus3
> uath0: <Atheros Communications Inc WPN111, rev 2.00/0.01, addr 2> on usbus3
>
>
> ifconfig uath0
> uath0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
> ether 00:14:6c:ea:81:a4
> media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
> status: no carrier
>
>
> Patch attached with submission follows:
>
> --- usbdevs.orig 2010-01-06 20:15:02.000000000 +0000
> +++ usbdevs 2010-01-05 21:28:03.000000000 +0000
> @@ -2005,8 +2005,8 @@
> product NETGEAR2 MA101B 0x4102 MA101 Rev B
> product NETGEAR3 WG111T 0x4250 WG111T
> product NETGEAR3 WG111T_NF 0x4251 WG111T (no firmware)
> -product NETGEAR3 WPN111 0x5f00 WPN111
> product NETGEAR3 WPN111_NF 0x5f01 WPN111 (no firmware)
> +product NETGEAR3 WPN111 0x5f02 WPN111
>
> /* Nikon products */
> product NIKON E990 0x0102 Digital Camera E990
>
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
Hi,
Are you certain that product "0x5f00" is incorrect and that we shouldn't add
the new product, 0x5f02 instead?
--HPS
More information about the freebsd-usb
mailing list