On Thu, Jul 06, 2006 at 04:14:12PM +0200, Guido Tschakert wrote: > Guido Tschakert schrieb: > > Hello, > > > > don't know if this is the right place, but I post it anyway. > > > > I bought an D-Link DUB-E100 which should work on OpenBSD accordingly to > > the web site. > > > > But it doesn't. Our lovely vendor D-Link changed the chipset and called > > it H/W Ver.:B1 > > here comes the part of the dmesg > > > > ugen0 at uhub4 port 4 > > ugen0: vendor 0x07d1 product 0x3c05, rev 2.00/0.01, addr 2 > > > > Maybe the info on http://www.openbsd.org/i386.html#hardware should be > > changed to D-Link DUB-E100 (Revision A) or something like that. > > > > Btw, I don't need this thing to work on openbsd but I plug every piece > > of hardware in one of our openbsd boxes to check if it works ;-) > > > > If I can give you more info, please let me know. > > At this time I try to open the case of the adaper, hoping to see a label > > with the name of the chipset. > > > > > > guido > > > > PS: also on Linux which should support the old DUB-E100 the new one > > doesn't work. > > > > > > A colleague has opened this box, the chipset is AX88772 LF. > (The old one had AX88172). > Hope that anyone can use this information. > > guido
Please try this diff: Index: usbdevs =================================================================== RCS file: /cvs/src/sys/dev/usb/usbdevs,v retrieving revision 1.204 diff -u -p -r1.204 usbdevs --- usbdevs 27 Jun 2006 09:19:09 -0000 1.204 +++ usbdevs 6 Jul 2006 15:52:11 -0000 @@ -903,6 +903,7 @@ product DLINK DWL120F 0x3702 DWL-120 re product DLINK RT2570 0x3c00 RT2570 product DLINK2 DWLG122C1 0x3c03 DWL-G122 rev C1 product DLINK2 WUA1340 0x3c04 WUA-1340 +product DLINK2 DUBE100B1 0x3c05 DUB-E100 rev B1 product DLINK DSB650C 0x4000 10Mbps ethernet product DLINK DSB650TX1 0x4001 10/100 ethernet product DLINK DSB650TX 0x4002 10/100 ethernet Index: usbdevs.h =================================================================== RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v retrieving revision 1.208 diff -u -p -r1.208 usbdevs.h --- usbdevs.h 27 Jun 2006 09:19:58 -0000 1.208 +++ usbdevs.h 6 Jul 2006 15:52:19 -0000 @@ -1,4 +1,4 @@ -/* $OpenBSD: usbdevs.h,v 1.208 2006/06/27 09:19:58 jsg Exp $ */ +/* $OpenBSD$ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. @@ -910,6 +910,7 @@ #define USB_PRODUCT_DLINK_RT2570 0x3c00 /* RT2570 */ #define USB_PRODUCT_DLINK2_DWLG122C1 0x3c03 /* DWL-G122 rev C1 */ #define USB_PRODUCT_DLINK2_WUA1340 0x3c04 /* WUA-1340 */ +#define USB_PRODUCT_DLINK2_DUBE100B1 0x3c05 /* DUB-E100 rev B1 */ #define USB_PRODUCT_DLINK_DSB650C 0x4000 /* 10Mbps ethernet */ #define USB_PRODUCT_DLINK_DSB650TX1 0x4001 /* 10/100 ethernet */ #define USB_PRODUCT_DLINK_DSB650TX 0x4002 /* 10/100 ethernet */ Index: usbdevs_data.h =================================================================== RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v retrieving revision 1.208 diff -u -p -r1.208 usbdevs_data.h --- usbdevs_data.h 27 Jun 2006 09:19:58 -0000 1.208 +++ usbdevs_data.h 6 Jul 2006 15:52:28 -0000 @@ -1,4 +1,4 @@ -/* $OpenBSD: usbdevs_data.h,v 1.208 2006/06/27 09:19:58 jsg Exp $ */ +/* $OpenBSD$ */ /* * THIS FILE IS AUTOMATICALLY GENERATED. DO NOT EDIT. @@ -1041,6 +1041,10 @@ const struct usb_known_product usb_known { USB_VENDOR_DLINK2, USB_PRODUCT_DLINK2_WUA1340, "WUA-1340", + }, + { + USB_VENDOR_DLINK2, USB_PRODUCT_DLINK2_DUBE100B1, + "DUB-E100 rev B1", }, { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C, Index: if_axe.c =================================================================== RCS file: /cvs/src/sys/dev/usb/if_axe.c,v retrieving revision 1.53 diff -u -p -r1.53 if_axe.c --- if_axe.c 23 Jun 2006 06:27:11 -0000 1.53 +++ if_axe.c 6 Jul 2006 15:52:29 -0000 @@ -160,6 +160,7 @@ Static const struct axe_type axe_devs[] { { USB_VENDOR_CISCOLINKSYS, USB_PRODUCT_CISCOLINKSYS_USB200MV2}, AX772 }, { { USB_VENDOR_COREGA, USB_PRODUCT_COREGA_FETHER_USB2_TX }, 0}, { { USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DUBE100}, 0 }, + { { USB_VENDOR_DLINK2, USB_PRODUCT_DLINK2_DUBE100B1}, AX772 }, { { USB_VENDOR_GOODWAY, USB_PRODUCT_GOODWAY_GWUSB2E}, 0 }, { { USB_VENDOR_JVC, USB_PRODUCT_JVC_MP_PRX1}, 0 }, { { USB_VENDOR_LINKSYS2, USB_PRODUCT_LINKSYS2_USB200M}, 0 },