diff --git a/sys/dev/usb/quirk/usb_quirk.c b/sys/dev/usb/quirk/usb_quirk.c --- a/sys/dev/usb/quirk/usb_quirk.c +++ b/sys/dev/usb/quirk/usb_quirk.c @@ -199,6 +199,7 @@ USB_QUIRK(CURITEL, UM175, UQ_ASSUME_CM_OVER_DATA), USB_QUIRK(VERTEX, VW110L, UQ_ASSUME_CM_OVER_DATA), USB_QUIRK(BALTECH, SMARTCARDREADER, UQ_IGNORE_CDC_CM), + USB_QUIRK(DATACOLOR, ELREPHO1000, UQ_IGNORE_CDC_CM), /* USB Mass Storage Class Quirks */ USB_QUIRK_VO(ASAHIOPTICAL, UQ_MSC_NO_RS_CLEAR_UA), diff --git a/sys/dev/usb/usbdevs b/sys/dev/usb/usbdevs --- a/sys/dev/usb/usbdevs +++ b/sys/dev/usb/usbdevs @@ -433,6 +433,7 @@ vendor ACTIVEWIRE 0x0854 ActiveWire vendor BBELECTRONICS 0x0856 B&B Electronics vendor PORTGEAR 0x085a PortGear +vendor DATACOLOR 0x085c Datacolor vendor NETGEAR2 0x0864 Netgear vendor SYSTEMTALKS 0x086e System Talks vendor METRICOM 0x0870 Metricom @@ -1716,6 +1717,9 @@ /* DataApex products */ product DATAAPEX MULTICOM 0xead6 MultiCom +/* Datacolor products */ +product DATACOLOR ELREPHO1000 0x0015 Datacolor Elrepho 1000 + /* Dell products */ product DELL PORT 0x0058 Port Replicator product DELL AIO926 0x5115 Photo AIO Printer 926