QEMU USB Passthrough错误:libusb_set_configuration:-99

我试图通过一个Spectrum Digital TMS320C6713 DSK到Windows 2000虚拟机,当我连接它时,它出现在设备pipe理器,但每当我尝试实际使用该设备,它立即分离,我得到这个错误:

libusb: error [op_set_configuration] failed, error -1 errno 32 2017-11-17T19:56:11.626111Z qemu-system-x86_64: libusb_set_configuration: -99 [OTHER] libusb: error [op_set_configuration] failed, error -1 errno 32 2017-11-17T19:56:11.628796Z qemu-system-x86_64: libusb_set_configuration: -99 [OTHER] 

我已经尝试了Windows 2000和Windows XP,并且它们都导致了相同的错误。 (不幸的是,需要与电路板连接的软件只能在2000或XP上运行。)

我使用QEMU 2.7.1和libusb 0.1.12 unRAID。

我该如何解决这个问题?