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>