--- /sys/dev/usb/storage/umass.c.0 2013-11-01 04:17:32.000000000 +0200 +++ /sys/dev/usb/storage/umass.c.my 2013-12-18 18:57:17.000000000 +0200 @@ -918,6 +918,12 @@ } sc->sc_iface_no = id->bInterfaceNumber; + if(uaa->info.idVendor == 0x0bda && + uaa->info.idProduct == 0x0307) { + device_printf(dev, "SKIP BROKEN U2413 CR\n"); + goto detach; + } + #ifdef USB_DEBUG device_printf(dev, " ");