Hi. A friend of mine get D-Link DUB-E100, but it is build on another chip
revision. This diff adds support for this adapter. Tested on amd64 for a
couple of days, but without high load.
Needs further testing or OK to commit?

Index: if_axe.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/if_axe.c,v
retrieving revision 1.112
diff -u -r1.112 if_axe.c
--- if_axe.c    14 Nov 2012 17:00:23 -0000      1.112
+++ if_axe.c    18 Nov 2012 14:27:07 -0000
@@ -160,6 +160,7 @@
        { { USB_VENDOR_COREGA, USB_PRODUCT_COREGA_FETHER_USB2_TX }, 0},
        { { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DUBE100}, 0 },
        { { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DUBE100B1 }, AX772 },
+       { { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DUBE100C1 }, AX772 | AX772B },
        { { USB_VENDOR_GOODWAY, USB_PRODUCT_GOODWAY_GWUSB2E}, 0 },
        { { USB_VENDOR_IODATA, USB_PRODUCT_IODATA_ETGUS2 }, AX178 },
        { { USB_VENDOR_JVC, USB_PRODUCT_JVC_MP_PRX1}, 0 },
Index: usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.591
diff -u -r1.591 usbdevs
--- usbdevs     14 Nov 2012 16:53:49 -0000      1.591
+++ usbdevs     18 Nov 2012 14:27:07 -0000
@@ -1420,6 +1420,7 @@
 /* D-Link products */
 /*product DLINK DSBS25         0x0100  DSB-S25 serial */
 product DLINK DUBE100          0x1a00  10/100 Ethernet
+product DLINK DUBE100C1                0x1a02  DUB-E100 rev C1
 product DLINK DSB650TX4                0x200c  10/100 Ethernet
 product DLINK DWL120E          0x3200  DWL-120 rev E
 product DLINK DWA130C          0x3301  DWA-130 rev C

Reply via email to