Linux server loses usb key until service restart

From time to time linux virtualhere server loses usb key until i restart vhusbdpin service

With lsubs USB key is always visible:
Bus 001 Device 097: ID 23a0:0004

power reset on USB port with following commands:
echo 0 > /sys/bus/usb/devices/1-3.2/power/autosuspend_delay_ms
echo auto > /sys/bus/usb/devices/1-3.2/power/control
echo on > /sys/bus/usb/devices/1-3.2/power/control

Does not help either. The only solution I've found so far is to reinsert USB key or restart vhusbdpin service

Any ideas how to investigate the issue? Enable debug or so?

#2

Are you using a powered hub for your usb server? I notice you have a lot of devices (from previous forum post)...

#4

is it the same device that jams, or random ones? And what kernel are you using? e.g uname -a

Im suspecting a kernel bug, i have seen this issue once before with unpowered hubs but if you hub is powered we can rule that out.

#5

Random ones. Even from different ports but on the same bus
Linux usbgate 3.2.0-4-686-pae #1 SMP Debian 3.2.68-1+deb7u3 i686 GNU/Linux

#6

I think it might be worth updating your kernel if you can