Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 Mar 2000 09:45:52 -0500
From:      "Josh M. Osborne" <stripes@eng.us.uu.net>
To:        usb-bsd@egroups.com, stable@freebsd.org
Subject:   Re: [usb-bsd] Re: USB error messages talking to D-Link DSB-H3E under FreeBSD4.0 
Message-ID:  <JAA08795.200003261445@pub01.eng.us.uu.net>
In-Reply-To: Message from Doug Ambrisko <ambrisko@whistle.com>  of "Fri, 24 Mar 2000 17:36:09 PST." <200003250136.RAA80385@whistle.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <200003250136.RAA80385@whistle.com>, Doug Ambrisko writes:
[...I wrote about my non-working Kawasaki LSI baised USB ethernet 
integrated into my USB hub...]

>Works for me on OHCI (after I set the IP address)
[...]
>However, I have had trouble talking to the kue0 via a bus powered
>hub (2 different types).  I forget if it works if I power the 
>hub but I think it did.  I know it worked when I tried it on 
>an Entrega hub.  This was on UHCI.

Ah!!  AhAhAhhh!   I removed power from the hub, and the thing probed
ok as an unrecognised KLSI device and got the ugen driver.

Two little changes to the kernel's data tables later:

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 }
  };
  

And it's an anemic little ethernet!  Thank you.  

I'm going to expariment more with it's boundry conditions once I
make it no longer my primary ethernet (I had to test it somehow...)

Now, is this the right way to patch the kernel to recognise an additonal
"vender" for the device, or is there a better method?   How do I submit
these patches back to FreeBSD?


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?JAA08795.200003261445>