I'm creating a USB device that runs my own custom stack, and I need to make sure that it works with any host or hub. USB-IF has their own official testing program, but it only runs on Windows and has some serious problems on my Windows machine. (it kills all other USB devices, including my mouse and keyboard, so that I can't use its own UI)
Is there a tool for Ubuntu that can hammer a USB device as hard as the spec allows and tell me how it did?
Belated Update, Relevant Sept 5 '14
I finally made something work...sort of.
I tried installing a temporary copy of Windows in a virtual machine, but the tester didn't recognize the virtual USB controller.
I ended up installing that copy of Windows on a machine that we needed to wipe anyway, using a PS/2 keyboard and USB mouse (don't have a PS/2 mouse). It does the same thing there - kills the mouse - but once I started a test using the keyboard to navigate the GUI, the mouse worked again. When the test was done, I could use the mouse to save the results and close the program, which allowed the OS to re-detect the USB stuff and re-install the normal drivers for everything, but then Windows crashed. BSOD. I let it restart normally, and the mouse still didn't work. System Restore fixed it.
So it's still not an ideal solution, but at least it's somewhat workable. I'm still open to something better. Is there not a functional equivalent to the official tester that runs on Ubuntu?