Jump to content

usb_packet_check_state: Assertion `!"usb packet state check failed"'


meep

Recommended Posts

So this is new.

 

Fired up a Win8 VM today and it failed to accept input from a previously working bluetooth keyboard. usb mouse motion was largely unresponsive (some jerky movement). After a few minutes, VM shuts down.

 

Here's the VM log.

 

Anyone seen similar or got a fix. Getting very very tired of constantly diagnosing random stuff like this.

 

2015-06-07 12:07:42.994+0000: starting up libvirt version: 1.2.15, qemu version: 2.3.0
Domain id=5 is tainted: high-privileges
Domain id=5 is tainted: custom-argv
Domain id=5 is tainted: host-cpu
char device redirected to /dev/pts/1 (label charserial0)
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=28
qemu-system-x86_64: hw/usb/core.c:551: usb_packet_check_state: Assertion `!"usb packet state check failed"' failed.
2015-06-07 12:12:51.074+0000: shutting down

Link to comment
  • 1 month later...

Thanks for the reply. My system is a clean install, not much installed aside from the ones on the First Time How-to section. I was going to try out how GPU passthrough is on gaming.  My plan is to use steam on it and do remote play. Anyway I attached the system diagnostics. I am trying to install Win 8.1 on the VM but it keeps shutting down and telling me an error on the libusb. I tried different BIOS settings for the USB and attaching it to USB 2 at the motherboard and even tried USB 3, still the same.

tower-diagnostics-20150721-0112.zip

Link to comment

Hi,

 

I haven't tried tinkering with the server yet but I think I got my answer. Thanks to meep for pointing out making the whole usb/pci controller passthrough the VM. Also this: http://lime-technology.com/forum/index.php?topic=36768.0. I'll post back if it works for me.

 

Edit:

I managed to make USB passthrough work with the above link. Except I used  <qemu:arg value='vfio-pci,host=00:1a.0,bus=root.1,addr=00.0'/> address is .0 instead of .1 in the first post. Working fine now except my LAN connection suddenly dropped after a few hours. I had to physically remove and reconnect the LAN cable from the back of the server to be able to reconnect.  Anyway hopefully someone new who searches for the keyword "usb packet state check failed" will get this workaround.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...