throw execption when usb device cannot be opened