Bug 188046

Summary: [usbdevs] [patch] ZyXEL NWD2105 wlan/wifi USB dongle support
Product: Base System Reporter: Tuomo Latto <djv+fbpr>
Component: usbAssignee: freebsd-usb (Nobody) <usb>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Tuomo Latto 2014-03-29 12:20:00 UTC
ZyXEL NWD2105 WiFi/WLAN USB dongle is not currently supported as it is not identified.
More information about the device: https://wikidevi.com/wiki/ZyXEL_NWD2105

Fix: The attached patch should add the relevant device ids and seems to make it work.

Patch attached with submission follows:
How-To-Repeat: Plug it in.
Comment 1 dfilter service freebsd_committer freebsd_triage 2014-04-01 11:34:43 UTC
Author: hselasky
Date: Tue Apr  1 10:34:39 2014
New Revision: 263985
URL: http://svnweb.freebsd.org/changeset/base/263985

Log:
  Add new USB ID.
  
  Submitted by:	Tuomo Latto <djv+fbpr@iki.fi>
  PR:		usb/188046
  MFC after:	1 week

Modified:
  head/sys/dev/usb/usbdevs
  head/sys/dev/usb/wlan/if_run.c

Modified: head/sys/dev/usb/usbdevs
==============================================================================
--- head/sys/dev/usb/usbdevs	Tue Apr  1 08:19:30 2014	(r263984)
+++ head/sys/dev/usb/usbdevs	Tue Apr  1 10:34:39 2014	(r263985)
@@ -4535,5 +4535,6 @@ product ZYXEL G220V2		0x340f	G-220 v2
 product ZYXEL G202		0x3410	G-202
 product ZYXEL RT2870_1		0x3416	RT2870
 product ZYXEL RT2870_2		0x341a	RT2870
+product ZYXEL RT3070		0x341e	NWD2105
 product ZYXEL RTL8192CU		0x341f	RTL8192CU
 product ZYXEL NWD2705		0x3421	NWD2705

Modified: head/sys/dev/usb/wlan/if_run.c
==============================================================================
--- head/sys/dev/usb/wlan/if_run.c	Tue Apr  1 08:19:30 2014	(r263984)
+++ head/sys/dev/usb/wlan/if_run.c	Tue Apr  1 10:34:39 2014	(r263985)
@@ -316,6 +316,7 @@ static const STRUCT_USB_HOST_ID run_devs
     RUN_DEV(ZINWELL,		RT3072_2),
     RUN_DEV(ZYXEL,		RT2870_1),
     RUN_DEV(ZYXEL,		RT2870_2),
+    RUN_DEV(ZYXEL,		RT3070),
     RUN_DEV_EJECT(ZYXEL,	NWD2705),
     RUN_DEV_EJECT(RALINK,	RT_STOR),
 #undef RUN_DEV_EJECT
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
Comment 2 Kevin Lo freebsd_committer freebsd_triage 2014-05-20 02:21:39 UTC
State Changed
From-To: open->closed

hselasky@ committed it in r263985.
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-12-14 09:24:45 UTC
A commit references this bug:

Author: hselasky
Date: Mon Dec 14 09:24:41 UTC 2015
New revision: 292183
URL: https://svnweb.freebsd.org/changeset/base/292183

Log:
  MFC r263985, r275646 and r289028:
  Add more USB IDs.

  PR:		usb/188046

Changes:
_U  stable/10/
  stable/10/sys/dev/usb/usbdevs
  stable/10/sys/dev/usb/wlan/if_run.c
  stable/10/sys/dev/usb/wlan/if_upgt.c
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-12-14 09:42:50 UTC
A commit references this bug:

Author: hselasky
Date: Mon Dec 14 09:42:40 UTC 2015
New revision: 292184
URL: https://svnweb.freebsd.org/changeset/base/292184

Log:
  MFC r263985, r275646, r281745, r287575 and r289028:
  Add more USB IDs.

  PR:	199522
  PR:	188046

Changes:
_U  stable/9/sys/
_U  stable/9/sys/dev/
  stable/9/sys/dev/usb/serial/u3g.c
  stable/9/sys/dev/usb/usbdevs
  stable/9/sys/dev/usb/wlan/if_run.c
  stable/9/sys/dev/usb/wlan/if_upgt.c