Re: usb/150989: [patch] Add Netgear WG111V2_2 support to upgt(4)

2011-02-27 Thread linimon
Synopsis: [patch] Add Netgear WG111V2_2 support to upgt(4)

State-Changed-From-To: open-patched
State-Changed-By: linimon
State-Changed-When: Mon Feb 28 04:19:01 UTC 2011
State-Changed-Why: 
Over to committer as MFC reminder.


Responsible-Changed-From-To: freebsd-usb-hselasky
Responsible-Changed-By: linimon
Responsible-Changed-When: Mon Feb 28 04:19:01 UTC 2011
Responsible-Changed-Why: 

http://www.freebsd.org/cgi/query-pr.cgi?pr=150989
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: usb/150989: [patch] Add Netgear WG111V2_2 support to upgt(4)

2010-10-01 Thread Hans Petter Selasky
On Monday 27 September 2010 13:36:42 Anil Gulati wrote:
 Number: 150989
 Category:   usb
 Synopsis:   [patch] Add Netgear WG111V2_2 support to upgt(4)
 Confidential:   no
 Severity:   non-critical
 Priority:   low
 Responsible:freebsd-usb
 State:  open
 Quarter:
 Keywords:
 Date-Required:
 Class:  update
 Submitter-Id:   current-users
 Arrival-Date:   Mon Sep 27 11:40:00 UTC 2010
 Closed-Date:
 Last-Modified:
 Originator: Anil Gulati
 Release:FreeBSD 8.1 CURRENT
 
 Organization:
 Anil Gulati
 
 Environment:
 FreeBSD engine.local 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Thu Aug 26 22:45:23
 EST 2010 r...@engine.local:/usr/obj/usr/src/sys/VESAKERN  i386
 
 Description:
 Some Netgear USB wireless adapter devices are labelled WG111V2 externally
 but are actually WG111V2_2 devices as listed in /sys/dev/usb/usbdevs.
 
 These devices are not recognised by FreeBSD 8.1 since they are not listed
 as supported.
 
 Booting with this USB device inserted will result in the device being
 recognised as a default USB device, not an actual wireless adapter.
 
 How-To-Repeat:
 Plug in a Netgear WG111V2_2 USB wireless adapter and boot.
 Not all devices labelled WG111V2 are actually WG111V2_2.
 WG111V2_2 devices will not be recognised as a network device but will use
 the default USB device. My device of this type is externally labelled
 WG111V2 but is revealed as WG111V2_2 by the usbconfig output:
 
 $ usbconfig -u 4 -a 2 dump_device_desc
 ugen4.2: Cohiba 3887 rev0 GlobespanVirata at usbus4, cfg=0 md=HOST
 spd=HIGH (480Mbps) pwr=ON bLength = 0x0012
 bDescriptorType = 0x0001
 bcdUSB = 0x0200
 bDeviceClass = 0x
 bDeviceSubClass = 0x
 bDeviceProtocol = 0x
 bMaxPacketSize0 = 0x0040
 idVendor = 0x0846
 idProduct = 0x4240
 bcdDevice = 0x1020
 iManufacturer = 0x0001  GlobespanVirata
 iProduct = 0x0002  Cohiba 3887 rev0
 iSerialNumber = 0x0003  3887-
 bNumConfigurations = 0x0001
 
 Fix:
 WG111V2_2 devices use the GW3887 chipset and therefore need the PrismGT 
driver upgt rather than the urtw driver used for all other Netgear WG111 
devices:
  cat /sys/dev/usb/usbdevs | grep WG111V2_2
 
  product NETGEAR WG111V2_2   0x4240  PrismGT USB 2.0 WLAN
 
 WG111V2_2 is not listed as a device supported by upgt in
 /sys/dev/usb/wlan/if_upgt.c, so it needs to be added: UPGT_DEV(NETGEAR,
 WG111V2_2),
 
 Attached patch provides this update.
 
 Thread demonstrating this as it was worked out:
 http://www.daemonforums.org/showthread.php?t=5108
 
 Patch attached with submission follows:
 
 --- /sys/dev/usb/wlan/if_upgt.c.orig  2009-08-03 00:00:00.0 +1000
 +++ /sys/dev/usb/wlan/if_upgt.c   2010-09-22 00:00:00.0 +1000
 @@ -182,6 +182,7 @@
   UPGT_DEV(FSC,   E5400),
   UPGT_DEV(GLOBESPAN, PRISM_GT_1),
   UPGT_DEV(GLOBESPAN, PRISM_GT_2),
 + UPGT_DEV(NETGEAR,   WG111V2_2),
   UPGT_DEV(INTERSIL,  PRISM_GT),
   UPGT_DEV(SMC,   2862WG),
   UPGT_DEV(WISTRONNEWEB,  UR045G),
 
 Release-Note:
 Audit-Trail:
 
 Unformatted:

See USB P4 change #184338.

--HPS
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


Re: usb/150989: [patch] Add Netgear WG111V2_2 support to upgt(4)

2010-10-01 Thread Hans Petter Selasky
The following reply was made to PR usb/150989; it has been noted by GNATS.

From: Hans Petter Selasky hsela...@c2i.net
To: freebsd-usb@freebsd.org
Cc: Anil Gulati an...@users.sourceforge.net,
 freebsd-gnats-sub...@freebsd.org
Subject: Re: usb/150989: [patch] Add Netgear WG111V2_2 support to upgt(4)
Date: Fri, 1 Oct 2010 15:03:42 +0200

 On Monday 27 September 2010 13:36:42 Anil Gulati wrote:
  Number: 150989
  Category:   usb
  Synopsis:   [patch] Add Netgear WG111V2_2 support to upgt(4)
  Confidential:   no
  Severity:   non-critical
  Priority:   low
  Responsible:freebsd-usb
  State:  open
  Quarter:
  Keywords:
  Date-Required:
  Class:  update
  Submitter-Id:   current-users
  Arrival-Date:   Mon Sep 27 11:40:00 UTC 2010
  Closed-Date:
  Last-Modified:
  Originator: Anil Gulati
  Release:FreeBSD 8.1 CURRENT
  
  Organization:
  Anil Gulati
  
  Environment:
  FreeBSD engine.local 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Thu Aug 26 22:45:23
  EST 2010 r...@engine.local:/usr/obj/usr/src/sys/VESAKERN  i386
  
  Description:
  Some Netgear USB wireless adapter devices are labelled WG111V2 externally
  but are actually WG111V2_2 devices as listed in /sys/dev/usb/usbdevs.
  
  These devices are not recognised by FreeBSD 8.1 since they are not listed
  as supported.
  
  Booting with this USB device inserted will result in the device being
  recognised as a default USB device, not an actual wireless adapter.
  
  How-To-Repeat:
  Plug in a Netgear WG111V2_2 USB wireless adapter and boot.
  Not all devices labelled WG111V2 are actually WG111V2_2.
  WG111V2_2 devices will not be recognised as a network device but will use
  the default USB device. My device of this type is externally labelled
  WG111V2 but is revealed as WG111V2_2 by the usbconfig output:
  
  $ usbconfig -u 4 -a 2 dump_device_desc
  ugen4.2: Cohiba 3887 rev0 GlobespanVirata at usbus4, cfg=0 md=HOST
  spd=HIGH (480Mbps) pwr=ON bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x
  bDeviceSubClass = 0x
  bDeviceProtocol = 0x
  bMaxPacketSize0 = 0x0040
  idVendor = 0x0846
  idProduct = 0x4240
  bcdDevice = 0x1020
  iManufacturer = 0x0001  GlobespanVirata
  iProduct = 0x0002  Cohiba 3887 rev0
  iSerialNumber = 0x0003  3887-
  bNumConfigurations = 0x0001
  
  Fix:
  WG111V2_2 devices use the GW3887 chipset and therefore need the PrismGT 
 driver upgt rather than the urtw driver used for all other Netgear WG111 
 devices:
   cat /sys/dev/usb/usbdevs | grep WG111V2_2
  
   product NETGEAR WG111V2_2   0x4240  PrismGT USB 2.0 WLAN
  
  WG111V2_2 is not listed as a device supported by upgt in
  /sys/dev/usb/wlan/if_upgt.c, so it needs to be added: UPGT_DEV(NETGEAR,
  WG111V2_2),
  
  Attached patch provides this update.
  
  Thread demonstrating this as it was worked out:
  http://www.daemonforums.org/showthread.php?t=5108
  
  Patch attached with submission follows:
  
  --- /sys/dev/usb/wlan/if_upgt.c.orig 2009-08-03 00:00:00.0 +1000
  +++ /sys/dev/usb/wlan/if_upgt.c  2010-09-22 00:00:00.0 +1000
  @@ -182,6 +182,7 @@
   UPGT_DEV(FSC,   E5400),
   UPGT_DEV(GLOBESPAN, PRISM_GT_1),
   UPGT_DEV(GLOBESPAN, PRISM_GT_2),
  +UPGT_DEV(NETGEAR,   WG111V2_2),
   UPGT_DEV(INTERSIL,  PRISM_GT),
   UPGT_DEV(SMC,   2862WG),
   UPGT_DEV(WISTRONNEWEB,  UR045G),
  
  Release-Note:
  Audit-Trail:
  
  Unformatted:
 
 See USB P4 change #184338.
 
 --HPS
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


usb/150989: [patch] Add Netgear WG111V2_2 support to upgt(4)

2010-09-27 Thread Anil Gulati

Number: 150989
Category:   usb
Synopsis:   [patch] Add Netgear WG111V2_2 support to upgt(4)
Confidential:   no
Severity:   non-critical
Priority:   low
Responsible:freebsd-usb
State:  open
Quarter:
Keywords:   
Date-Required:
Class:  update
Submitter-Id:   current-users
Arrival-Date:   Mon Sep 27 11:40:00 UTC 2010
Closed-Date:
Last-Modified:
Originator: Anil Gulati
Release:FreeBSD 8.1 CURRENT
Organization:
Anil Gulati
Environment:
FreeBSD engine.local 8.1-BETA1 FreeBSD 8.1-BETA1 #0: Thu Aug 26 22:45:23 EST 
2010 r...@engine.local:/usr/obj/usr/src/sys/VESAKERN  i386

Description:
Some Netgear USB wireless adapter devices are labelled WG111V2 externally but 
are actually WG111V2_2 devices as listed in /sys/dev/usb/usbdevs.

These devices are not recognised by FreeBSD 8.1 since they are not listed as 
supported.

Booting with this USB device inserted will result in the device being 
recognised as a default USB device, not an actual wireless adapter.




How-To-Repeat:
Plug in a Netgear WG111V2_2 USB wireless adapter and boot.
Not all devices labelled WG111V2 are actually WG111V2_2.
WG111V2_2 devices will not be recognised as a network device but will use the 
default USB device.
My device of this type is externally labelled WG111V2 but is revealed as 
WG111V2_2 by the usbconfig output:

$ usbconfig -u 4 -a 2 dump_device_desc 
ugen4.2: Cohiba 3887 rev0 GlobespanVirata at usbus4, cfg=0 md=HOST spd=HIGH 
(480Mbps) pwr=ON
bLength = 0x0012 
bDescriptorType = 0x0001 
bcdUSB = 0x0200 
bDeviceClass = 0x 
bDeviceSubClass = 0x 
bDeviceProtocol = 0x 
bMaxPacketSize0 = 0x0040 
idVendor = 0x0846 
idProduct = 0x4240 
bcdDevice = 0x1020 
iManufacturer = 0x0001  GlobespanVirata
iProduct = 0x0002  Cohiba 3887 rev0
iSerialNumber = 0x0003  3887-
bNumConfigurations = 0x0001
Fix:
WG111V2_2 devices use the GW3887 chipset and therefore need the PrismGT driver 
upgt rather than the urtw driver used for all other Netgear WG111 devices:
 cat /sys/dev/usb/usbdevs | grep WG111V2_2
 product NETGEAR WG111V2_2   0x4240  PrismGT USB 2.0 WLAN

WG111V2_2 is not listed as a device supported by upgt in 
/sys/dev/usb/wlan/if_upgt.c, so it needs to be added:
 UPGT_DEV(NETGEAR, WG111V2_2),

Attached patch provides this update.

Thread demonstrating this as it was worked out: 
http://www.daemonforums.org/showthread.php?t=5108

Patch attached with submission follows:

--- /sys/dev/usb/wlan/if_upgt.c.orig2009-08-03 00:00:00.0 +1000
+++ /sys/dev/usb/wlan/if_upgt.c 2010-09-22 00:00:00.0 +1000
@@ -182,6 +182,7 @@
UPGT_DEV(FSC,   E5400),
UPGT_DEV(GLOBESPAN, PRISM_GT_1),
UPGT_DEV(GLOBESPAN, PRISM_GT_2),
+   UPGT_DEV(NETGEAR,   WG111V2_2),
UPGT_DEV(INTERSIL,  PRISM_GT),
UPGT_DEV(SMC,   2862WG),
UPGT_DEV(WISTRONNEWEB,  UR045G),


Release-Note:
Audit-Trail:
Unformatted:
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org