Bug 16101

Summary: COREGA USB Ether
Product: Base System Reporter: fujiwara <fujiwara>
Component: i386Assignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-CURRENT   
Hardware: Any   
OS: Any   

Description fujiwara 2000-01-13 14:00:01 UTC
COREGA USB Ether works with kue0 driver.

Fix: 

add this to /sys/dev/usb/usbdevs.h

#define	USB_VENDOR_COREGA	0x07aa
#define	USB_PRODUCT_COREGA_USBT		0x0001

and add this to /sys/dev/usb/if_kue.c kue_devs[] structure

	{ USB_VENDOR_COREGA, USB_PRODUCT_COREGA_USBT,
		"KLSI USB ethernet" },

usbdevs -v shows:
 port 2 addr 2: power 110 mA, config 1, corega Ether USB-T(0x0001), corega(0x07aa), rev 0x0002

dmesg shows:

kue0: corega corega Ether USB-T, rev 1.00/0.02, addr 2
kue0: Ethernet address: 00:00:f4:xx:xx:xx
kue0: supplying EUI64: 00:00:f4:ff:fe:xx:xx:xx
Comment 1 Bill Paul freebsd_committer freebsd_triage 2000-01-13 20:20:48 UTC
State Changed
From-To: open->closed


I added the vendor/device IDs to the proper places. Thanks!