> Den 8. sep. 2015 kl. 17.07 skrev James <wirel...@tampabay.rr.com>: > > Håkon Alstadheim <hakon <at> alstadheim.priv.no> writes: > > >>>> My PCIE USB 3.0 card keeps quitting, eg. no light from my laser mouse. > >>> I see no advantage to using usb3 for a mouse. Try to plug into another >>> usb port. Look at your mobo manual and find one that is usb-2 and see >>> if the mouse does not work reliable on that usb-2 port. This should >>> at least get your mouse working correctly as you experiment/debug >>> the usb-3 with other devices that need that sort of bw.
I need the separate PCIE device so I can pass it through to a virtual machine. There are no USB 2.x PCIE cards that I know of. > > USB negotiates with devices as to what speed/standard to use. If your > device only needs a lesser speed (usb 1.1) it's not going to negoiate > with the host for a usb-3 speed. If you want to debug usb3 speeds > you'll need a truly usb 3.0 device. A hi res usb 3.0 camera device > would be keen to test your usb 3.0 buss/chip/negotiations. > I posted a log saying something about interrupt not working, so I would think it fails before there is any traffic on the USB bus. If there is anything to see, wireshark is supposed to be able to capture it. I'll see if I can get it set up. > >> I use the mouse primarily for testing. It is a dead simple device that >> always works, it is an old HP mouse. It gives off a nice red light when >> the USB bus is operating, so it is easy to spot when there is any sign >> of life. > > > You need to find some usb sniffer software and see what the negotiations > are doing when the device is first hooked up and then running a while. > There are sniffers for windows aplenty, so you might have to do this > diagnostic work under windows. [1] I do not think this list is > complete so look around. Also look in the sources for the usb 3.0 > kernel as often the comments are most excellent for device and driver > debugging. Some vendors use several different chipsets for the same > product name, so start looking for the usb chipset for that card/board/device. > > Also go through your kernel configs and verify what you need is set > in the kernel properly (and loading if as a module). > > Yes, I'm sure my settings are worth a look, (kernel and BIOS). Problem is I don't know what I'm looking for. Currently I'm on alert for anything to do with MSI, irq, DMA, RMRR and a whole slew of other thing I barely understand. > > > [1] http://www.linux-usb.org/tools.html Thanks for the link!