Date: Tue, 28 Mar 2000 02:21:14 +1000 From: "Jeff Fulton" <jefff@fulton.net.au> To: "Nick Hibma" <n_hibma@calcaphon.com> Cc: <freebsd-questions@freebsd.org>, <wpaul@freebsd.org> Subject: RE: USB ethernet adapter from @Home Message-ID: <HDEOKEEBEDEKJFEEPOBBMEICCAAA.jefff@fulton.net.au> In-Reply-To: <Pine.BSF.4.20.0003271601200.317-100000@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
Thanks.
Taking a tip from a thread on another USB device,
I made the following add to usbdevs:
# diff -c usbdevs usbdevs.orig
*** usbdevs Mon Mar 27 19:32:13 2000
--- usbdevs.orig Tue Mar 28 02:06:23 2000
***************
*** 355,361 ****
product PERACOM SERIAL1 0x0001 Serial Converter
product PERACOM ENET 0x0002 Ethernet adapter
product PERACOM ENET2 0x0005 Ethernet adapter
- product PERACOM ENET3 0x0003 At Home Ethernet adapter
/* Philips products */
product PHILIPS DSS350 0x0101 DSS 350 Digital Speaker
System
--- 355,360 ----
and this change to if_kue.c
# diff -c if_kue.c if_kue.c.orig
*** if_kue.c Mon Mar 27 19:31:20 2000
--- if_kue.c.orig Tue Mar 28 02:15:39 2000
***************
*** 114,120 ****
{ 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_PERACOM, USB_PRODUCT_PERACOM_ENET3 },
{ 0, 0 }
};
--- 114,119 ----
And it all works like a charm.
I'm still curious about whether it should be possible to do this through
adds to usbd.conf
Thanks,
Jeff Fulton
-----Original Message-----
From: Nick Hibma [mailto:n_hibma@calcaphon.com]
Sent: Tuesday, March 28, 2000 1:02 AM
To: Jeff Fulton
Cc: freebsd-questions@freebsd.org; wpaul@freebsd.org
Subject: Re: USB ethernet adapter from @Home
Maintainer of the driver copied.
Nick
On Mon, 27 Mar 2000, Jeff Fulton wrote:
> I'm trying to get one of these to function under 4.0-stable.
>
> If the device is inserted at boot, dmesg reports:
>
> Device: @Home USB to Ethernet Adapter (0x0003)
> Vendor: @Home Networks (0x0565)
> Revision: 0x0002
>
> I believe it's actually a PERACOM adapter (from the 0x565 vendor ID), but
> the device type (0x3) is not one that is defined under PERACOM
> in/usr/src/sys/dev/usbdevs.h (Only 1, 2 and 5 are listed).
>
> Internal inspection shows it to be a Kawasaki chipset, so the kue driver
> should probably do the trick.
>
> Am I correct in assuming that I need to add entries to usbdevs.h,
> usbdevs_data.h and if_kue.c and rebuild a kernel. Or can I do all that is
> necessary by adding an entry usbd.conf, something like:
>
> device "@Home USB to Ethernet Adapter"
> product 0x0003
> vendor 0x0565
> release 0x0002
> devname "kue[0-1]"
> attach "/sbin/dhclient ${DEVNAME}"
>
> Thanks,
> Jeff Fulton
> jefff@fulton.net.au
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>
--
n_hibma@webweaving.org
n_hibma@freebsd.org USB project
http://www.etla.net/~n_hibma/
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?HDEOKEEBEDEKJFEEPOBBMEICCAAA.jefff>
