Date: Wed, 5 Apr 2000 11:12:02 -0400 (EDT) From: jmo <stripes@torb.pix.net> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/17815: D-Link DSB-H4E USB hub & ethernet probe patch Message-ID: <200004051512.LAA59128@torb.pix.net>
next in thread | raw e-mail | index | archive | help
>Number: 17815
>Category: kern
>Synopsis: The ethernet in the D-Link DSB-H4E is not recognised
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Wed Apr 5 14:30:02 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator: Josh Osborne
>Release: FreeBSD 4.0-RELEASE i386
>Organization:
(personal)
>Environment:
FreeBSD 4.0 on an AMD K7 with a ohci USB conrtoler (AMD-756 USB Controller),
with a D-Link DSB-H4E plugged into the USB port.
>Description:
The hub part of the D-Link DSB-H4E is found, but the ethernet (perminatly
attatched to port 4 of the hub) is not recognised as a kue (Kawasaki LSI
USB-Ethernet).
>How-To-Repeat:
Buy, borrow, or steal a D-Link DSB-H4E (they are under $40), and attatch
it to the USB port on your 4.0 machine. Boot. Observe the kernel
config messages during boot.
>Fix:
The following patch works. After applying it the device functions
about as well as could be ecpected of a $20 anemic ethernet on a
little 12Mbit bus. Well maybe slighlty less well then that. Still,
it does work, and it would be nice if other people could "plug n' play".
diff -c usbdevs.orig usbdevs ; diff -c if_kue.c.orig if_kue.c
*** usbdevs.orig Sun Mar 26 09:27:53 2000
--- usbdevs Sat Mar 25 13:24:57 2000
***************
*** 424,426 ****
--- 424,429 ----
/* Zoom Telephonics Inc. products */
product ZOOM 2986L 0x9700 2986L Fax modem
+
+ /* Kawasaki LSI products -- I think JMO */
+ product KLSI DUH3E10BT 0x0008 10BT Ethernet adapter, in the DU-H3E
*** if_kue.c.orig Sun Mar 26 09:27:41 2000
--- if_kue.c Sat Mar 25 13:22:25 2000
***************
*** 113,118 ****
--- 113,119 ----
{ USB_VENDOR_COREGA, USB_PRODUCT_COREGA_ETHER_USB_T },
{ USB_VENDOR_DLINK, USB_PRODUCT_DLINK_DSB650C },
{ USB_VENDOR_SMC, USB_PRODUCT_SMC_2102USB },
+ { USB_VENDOR_KLSI, USB_PRODUCT_KLSI_DUH3E10BT },
{ 0, 0 }
};
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200004051512.LAA59128>
