From corex@alchemy.franken.de  Sun Mar 31 07:12:50 2002
Return-Path: <corex@alchemy.franken.de>
Received: from alchemy.franken.de (alchemy.franken.de [194.94.249.218])
	by hub.freebsd.org (Postfix) with ESMTP
	id 9263537B419; Sun, 31 Mar 2002 07:12:49 -0800 (PST)
Received: from alchemy.franken.de (markus@localhost [127.0.0.1])
	by alchemy.franken.de (8.12.1/8.12.1/ALCHEMY.FRANKEN.DE) with ESMTP id g2VFDqRA044654;
	Sun, 31 Mar 2002 17:13:52 +0200 (CEST)
	(envelope-from corex@alchemy.franken.de)
Received: (from corex@localhost)
	by alchemy.franken.de (8.12.1/8.12.1/Submit) id g2VFDp0n044653;
	Sun, 31 Mar 2002 17:13:51 +0200 (CEST)
	(envelope-from corex)
Message-Id: <200203311513.g2VFDp0n044653@alchemy.franken.de>
Date: Sun, 31 Mar 2002 17:13:51 +0200 (CEST)
From: marius@alchemy.franken.de
Reply-To: marius@alchemy.franken.de
To: FreeBSD-gnats-submit@freebsd.org
Cc: n_hibma@freebsd.org
Subject: [PATCH] add support for Abocom DU-E100 usb ethernet adapter
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         36573
>Category:       kern
>Synopsis:       [PATCH] add support for Abocom DU-E100 usb ethernet adapter
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    joe
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 31 07:20:01 PST 2002
>Closed-Date:    Tue Jun 11 13:44:19 PDT 2002
>Last-Modified:  Tue Jun 11 13:44:19 PDT 2002
>Originator:     marius@alchemy.franken.de
>Release:        FreeBSD 4.5-20020314-STABLE i386
>Organization:
>Environment:
System: FreeBSD alchemy.franken.de 4.5-20020314-STABLE FreeBSD 4.5-20020314-STABLE #0: Mon Mar 25 00:15:43 CET 2002 root@alchemy.franken.de:/usr/src/sys/compile/alchemy i386


>Description:
	well, synopsis says all.
>How-To-Repeat:
>Fix:
	the patch is against the RELENG_4 versions of the files.
	btw, i think there is a bug in if_aue.c, it uses a dlink device-
	id for an abocom device, see patch. essentially it shouldn't make
	any difference in operation but can't hurt to get it right.

--- if_aue.c.orig	Fri Mar 29 19:27:11 2002
+++ if_aue.c	Fri Mar 29 20:02:41 2002
@@ -118,7 +118,8 @@
     { USB_VENDOR_LINKSYS,	USB_PRODUCT_LINKSYS_USB10TX2,	  LSYS },
     { USB_VENDOR_COREGA,	USB_PRODUCT_COREGA_FETHER_USB_TX, 0 },
     { USB_VENDOR_KINGSTON,	USB_PRODUCT_KINGSTON_KNU101TX,	  0 },
-    { USB_VENDOR_ABOCOM,	USB_PRODUCT_DLINK_DSB650TX_PNA,	  0 },
+    { USB_VENDOR_ABOCOM,	USB_PRODUCT_ABOCOM_DSB650TX_PNA,  0 },
+    { USB_VENDOR_ABOCOM,	USB_PRODUCT_ABOCOM_DUE100,	  PII },
     { USB_VENDOR_IODATA,	USB_PRODUCT_IODATA_USBETTX,	  0 },
     { USB_VENDOR_ACCTON,	USB_PRODUCT_ACCTON_USB320_EC,	  0 },
     { 0, 0, 0 }
--- usbdevs.h.orig	Fri Mar 29 19:31:32 2002
+++ usbdevs.h	Fri Mar 29 19:43:09 2002
@@ -370,6 +370,7 @@
 /* AboCom products */
 #define	USB_PRODUCT_ABOCOM_URE450	0x4000		/* URE450 Ethernet Adapter */
 #define	USB_PRODUCT_ABOCOM_DSB650TX_PNA	0x4003		/* 1/10/100 ethernet adapter */
+#define	USB_PRODUCT_ABOCOM_DUE100	0x4102		/* DU-E100 Fast Ethernet Adapter */
 
 /* Accton products */
 #define	USB_PRODUCT_ACCTON_USB320_EC	0x1046		/* USB320-EC Ethernet Adapter */
--- usbdevs.orig	Fri Mar 29 19:43:23 2002
+++ usbdevs	Fri Mar 29 19:44:41 2002
@@ -363,6 +363,7 @@
 /* AboCom products */
 product ABOCOM URE450		0x4000	URE450 Ethernet Adapter
 product ABOCOM DSB650TX_PNA	0x4003	1/10/100 ethernet adapter
+product ABOCOM DUE100		0x4102	DU-E100 Fast Ethernet Adapter
 
 /* Accton products */
 product ACCTON USB320_EC	0x1046	USB320-EC Ethernet Adapter
--- usbdevs_data.h.orig	Fri Mar 29 19:44:54 2002
+++ usbdevs_data.h	Fri Mar 29 19:46:47 2002
@@ -106,6 +106,12 @@
 	    "1/10/100 ethernet adapter",
 	},
 	{
+	    USB_VENDOR_ABOCOM, USB_PRODUCT_ABOCOM_DUE100,
+	    0,
+	    "AboCom Systems",
+	    "DU-E100 Fast Ethernet Adapter",
+	},
+	{
 	    USB_VENDOR_ACCTON, USB_PRODUCT_ACCTON_USB320_EC,
 	    0,
 	    "Accton Technology",
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->joe 
Responsible-Changed-By: dwmalone 
Responsible-Changed-When: Tue Jun 11 11:30:55 PDT 2002 
Responsible-Changed-Why:  


http://www.freebsd.org/cgi/query-pr.cgi?pr=36573 
State-Changed-From-To: open->feedback 
State-Changed-By: dwmalone 
State-Changed-When: Tue Jun 11 11:47:42 PDT 2002 
State-Changed-Why:  
I think Joe has added support for these on -current and -stable. 
Could you check 4.6 and let him know. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=36573 
State-Changed-From-To: feedback->closed 
State-Changed-By: dwmalone 
State-Changed-When: Tue Jun 11 13:42:18 PDT 2002 
State-Changed-Why:  
Submitter confirms that change was MFCed. 

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