diff -r 18f25adaa9dd dev/usb/if_udav.c --- a/dev/usb/if_udav.c Fri Jun 17 10:39:30 2011 -0300 +++ b/dev/usb/if_udav.c Fri Jun 17 10:43:51 2011 -0300 @@ -167,7 +167,8 @@ {{ USB_VENDOR_SHANTOU, USB_PRODUCT_SHANTOU_ST268 }, 0 }, {{ USB_VENDOR_SHANTOU, USB_PRODUCT_SHANTOU_ZT6688 }, 0 }, {{ USB_VENDOR_SHANTOU, USB_PRODUCT_SHANTOU_ADM8515 }, 0 }, - {{ USB_VENDOR_UNKNOWN4, USB_PRODUCT_UNKNOWN4_DM9601 }, 0 } + {{ USB_VENDOR_UNKNOWN4, USB_PRODUCT_UNKNOWN4_DM9601 }, 0 }, + {{ USB_VENDOR_UNKNOWN4, USB_PRODUCT_UNKNOWN4_JP1082 }, 0 } }; #define udav_lookup(v, p) ((struct udav_type *)usb_lookup(udav_devs, v, p)) diff -r 18f25adaa9dd dev/usb/usbdevs --- a/dev/usb/usbdevs Fri Jun 17 10:39:30 2011 -0300 +++ b/dev/usb/usbdevs Fri Jun 17 10:43:51 2011 -0300 @@ -3744,6 +3744,7 @@ /* Unknown vendor 4 */ product UNKNOWN4 DM9601 0x8101 DM9601 +product UNKNOWN4 JP1082 0x9700 JP1082 /* Unknown vendor 5 */ product UNKNOWN5 NF_RIC 0x0001 NF RIC diff -r 18f25adaa9dd dev/usb/usbdevs.h --- a/dev/usb/usbdevs.h Fri Jun 17 10:39:30 2011 -0300 +++ b/dev/usb/usbdevs.h Fri Jun 17 10:43:51 2011 -0300 @@ -3751,6 +3751,7 @@ /* Unknown vendor 4 */ #define USB_PRODUCT_UNKNOWN4_DM9601 0x8101 /* DM9601 */ +#define USB_PRODUCT_UNKNOWN4_JP1082 0x9700 /* DM9601 */ /* Unknown vendor 5 */ #define USB_PRODUCT_UNKNOWN5_NF_RIC 0x0001 /* NF RIC */