On Wed, 4 Jul 2007, Karl Kiniger wrote: > Dear list, > > I am trying to identify a USB related hardware > fault/instability on a few of our ultrasound machines. > > Question: what known misbehaviours do exist for > a USB device on a given root hub port to affect other USB hardware > connected to other root hub ports? (cause it to become disabled etc)
Depending on the controller, an overcurrent could do it. But your log doesn't show anything like that. Perhaps other electrical errors, like a bad impedance, could have some effect. > Now to my problem: > > One particular machine is known to lose USB peripherals from time to time. > (from none per day up to several times per day, it does not matter if the > machine is > idle or not - USB wise) > > Under WinXP (the normal operating environment, I am not responsible for > using this OS :-) some USB peripherals simply disappear and occasionally > re-appear if one is lucky enough. Which indicates that your problems are caused by hardware, not software. > No traces in the event log of course. > > The PC is intel P4 3.2 GHz, 2GB ram, ICH6 chip seet, pls see USB topology > below. (output of > modified usbtree perl script) > > /: 05.P1: ROOT_HUB, uhci_hcd/2p, 12M > /: 04.P1: ROOT_HUB, uhci_hcd/2p, 12M > /: 03.P1: ROOT_HUB, uhci_hcd/2p, 12M > /: 02.P1: ROOT_HUB, uhci_hcd/2p, 12M > /: 01.P1: ROOT_HUB, ehci_hcd/8p, 480M > |_ P1: If0, VEND., , 480M 17d1:0301:0.01 > |_ P2: If0, HUB, /7p, 480M 04cc:1521:2.00 > |_ P5: If0, HUB, /7p, 480M 04cc:1521:2.00 > |_ P4: If0, stor., , 480M 04b4:6830:0.01 USB to IDE <-- DVD drive, > also disappeared > |_ P6: If0, HUB, /4p, 480M 05bd:6560:0.07 <-- this is > actually a Cypress hub. all disappeared > |_ P1: If0, HID, , 1.5M 05bd:0001:1.00 GE USnd, Extended Keyboard V83 > |_ P2: If0, >ifc, , 480M 1731:0002:3.00 ArtistaUSB 640 <-- USB > graphics display > |_ P2: If1, >ifc, , 480M 1731:0002:3.00 <-- + touch > screen panel > |_ P3: If0, HID, , 1.5M 05bd:0200:0.00 GE USnd, Alphanumeric Keyboard > |_ P4: If0, HID, , 1.5M 0782:0002:0.00 USB Trackerball > |_ P7: If0, print, , 480M 054c:0159:1.10 USB Printer <-- Sony, this > one disappeared too > |_ P8: If0, print, , 480M 054c:01e7:1.00 UP-D897 <-- also Sony > ~> > > > In order to get some diagnostic output I compiled a linux kernel (2.6.16.11) > with usb debugging enabled. > Then I started a test sequence of 1.5 hrs power on and then 0.5 hrs power off. > > One such testing sequence started at Jul 2 23:00:00 (11:00 PM) > > > Nothing happened until about 1 hour and 9 minutes later: > > lots of output like this: > > Jul 3 00:09:50 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 6.4 ep1in > 3strikes > Jul 3 00:09:50 Voluson kernel: drivers/usb/input/hid-core.c: input irq > status -71 received > Jul 3 00:09:50 Voluson kernel: usb 1-6.4: unlink qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:50 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4900 > schedule > Jul 3 00:09:50 Voluson kernel: usb 1-6.4: link qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:52 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 6.4 ep1in > 3strikes > Jul 3 00:09:52 Voluson kernel: drivers/usb/input/hid-core.c: input irq > status -71 received > Jul 3 00:09:52 Voluson kernel: usb 1-6.4: unlink qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:52 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4900 > schedule > Jul 3 00:09:52 Voluson kernel: usb 1-6.4: link qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:53 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 6.4 ep1in > 3strikes > Jul 3 00:09:53 Voluson kernel: drivers/usb/input/hid-core.c: input irq > status -71 received > Jul 3 00:09:53 Voluson kernel: usb 1-6.4: unlink qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:53 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4900 > schedule > Jul 3 00:09:53 Voluson kernel: usb 1-6.4: link qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:55 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 6.4 ep1in > 3strikes > > lots of similar info here, then (interspersed) some hub 1-5:1.0 message: > > Jul 3 00:09:57 Voluson kernel: usb 1-6.4: link qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:09:57 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 5 ep1in > 3strikes > Jul 3 00:09:57 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:09:57 Voluson kernel: usb 1-5: unlink qh256-0001/dfdc4280 start 255 > [1/0 us] > Jul 3 00:09:57 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4280 > schedule > Jul 3 00:09:57 Voluson kernel: usb 1-5: link qh256-0001/dfdc4280 start 255 > [1/0 us] > > again lots of similar info, then: > > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 6.4 ep1in > 3strikes > Jul 3 00:10:59 Voluson kernel: drivers/usb/input/hid-core.c: input irq > status -71 received > Jul 3 00:10:59 Voluson kernel: usb 1-6.4: unlink qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4900 > schedule > Jul 3 00:10:59 Voluson kernel: usb 1-6.4: link qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 5 ep1in > 3strikes > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:59 Voluson kernel: usb 1-5: unlink qh256-0001/dfdc4280 start 255 > [1/0 us] > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4280 > schedule > Jul 3 00:10:59 Voluson kernel: usb 1-5: link qh256-0001/dfdc4280 start 255 > [1/0 us] > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: resetting for error -71 > Jul 3 00:10:59 Voluson kernel: usb 1-5.4: USB disconnect, address 8 > Jul 3 00:10:59 Voluson kernel: usb 1-5.4: usb_disable_device nuking all URBs > Jul 3 00:10:59 Voluson kernel: usb 1-5.4: unregistering interface 1-5.4:1.0 > Jul 3 00:10:59 Voluson kernel: usb 1-5.4:1.0: uevent > Jul 3 00:10:59 Voluson kernel: usb 1-5.4: unregistering device > Jul 3 00:10:59 Voluson kernel: usb 1-5.4: uevent > Jul 3 00:10:59 Voluson kernel: usb 1-5: unlink qh256-0001/dfdc4280 start 255 > [1/0 us] > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: port 5 high speed > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: GetStatus port 5 > status 001005 POWER sig=se0 PE CONNECT > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: devpath 6.4 ep1in > 3strikes > Jul 3 00:10:59 Voluson kernel: drivers/usb/input/hid-core.c: input irq > status -71 received > Jul 3 00:10:59 Voluson kernel: usb 1-6.4: unlink qh8-3008/dfdc4900 start 7 > [1/2 us] > Jul 3 00:10:59 Voluson kernel: ehci_hcd 0000:00:1d.7: reused qh dfdc4900 > schedule > > > The machine finally lost and got again the USB Printer: > > Jul 3 00:23:15 Voluson kernel: ehci_hcd 0000:00:1d.7: GetStatus port 7 > status 001803 POWER sig=j CSC CONNECT > Jul 3 00:23:15 Voluson kernel: hub 1-0:1.0: port 7, status 0501, change > 0001, 480 Mb/s > Jul 3 00:23:15 Voluson kernel: usb 1-7: USB disconnect, address 6 > Jul 3 00:23:15 Voluson kernel: usb 1-7: usb_disable_device nuking all URBs > Jul 3 00:23:15 Voluson kernel: usb 1-7: unregistering interface 1-7:1.0 > Jul 3 00:23:15 Voluson kernel: drivers/usb/core/file.c: removing 0 minor > Jul 3 00:23:15 Voluson kernel: drivers/usb/class/usblp.c: usblp0: removed > Jul 3 00:23:15 Voluson kernel: usb 1-7:1.0: uevent > Jul 3 00:23:15 Voluson kernel: usb 1-7: unregistering device > Jul 3 00:23:15 Voluson kernel: usb 1-7: uevent > Jul 3 00:23:15 Voluson kernel: hub 1-0:1.0: debounce: port 7: total 100ms > stable 100ms status 0x501 > Jul 3 00:23:15 Voluson kernel: ehci_hcd 0000:00:1d.7: port 7 high speed > Jul 3 00:23:15 Voluson kernel: ehci_hcd 0000:00:1d.7: GetStatus port 7 > status 001005 POWER sig=se0 PE CONNECT > Jul 3 00:23:15 Voluson kernel: usb 1-7: new high speed USB device using > ehci_hcd and address 20 > Jul 3 00:23:15 Voluson kernel: ehci_hcd 0000:00:1d.7: port 7 high speed > Jul 3 00:23:15 Voluson kernel: ehci_hcd 0000:00:1d.7: GetStatus port 7 > status 001005 POWER sig=se0 PE CONNECT > Jul 3 00:23:15 Voluson kernel: usb 1-7: default language 0x0409 > Jul 3 00:23:15 Voluson kernel: usb 1-7: new device strings: Mfr=1, > Product=2, SerialNumber=3 > Jul 3 00:23:15 Voluson kernel: usb 1-7: Product: USB Printer > Jul 3 00:23:15 Voluson kernel: usb 1-7: Manufacturer: SONY > Jul 3 00:23:15 Voluson kernel: usb 1-7: SerialNumber: 00000000 > Jul 3 00:23:15 Voluson kernel: usb 1-7: uevent > Jul 3 00:23:15 Voluson kernel: usb 1-7: device is self-powered > Jul 3 00:23:15 Voluson kernel: usb 1-7: configuration #1 chosen from 1 choice > Jul 3 00:23:15 Voluson kernel: usb 1-7: adding 1-7:1.0 (config #1, interface > 0) > Jul 3 00:23:15 Voluson kernel: usb 1-7:1.0: uevent > Jul 3 00:23:15 Voluson kernel: usblp 1-7:1.0: usb_probe_interface > Jul 3 00:23:15 Voluson kernel: usblp 1-7:1.0: usb_probe_interface - got id > > The following peripherals have been affected this time: > > * everything connected to the 4 port hub on root hub P6 > * USB printer on P7 > * USB to IDE converter, pls see topolgy below. > > After replacing the main board USB did not work at all. No peripheral > was detected. Unfortunately the keyboard was also USB. > Plugging in an additional USB keyboard did not work at any root hub port. > > I removed everything one by one from the root hub ports then re-plugged > everything and all worked again. So nothing worked the first time you plugged it in. But when you plugged the devices in a second time then they worked? It certainly sounds like an electrical problem. > Machine is currently running and I am waiting for the next incident..... > > Question to the gurus: (Alan Stern included - it seems you missed my e-mail) > > given the above log fragments (more available on request), what hardware > component might be responsible for this mess? I don't know. You could try removing the hubs and printer, one at a time, to see if the remaining ones work okay. The one thing these errors all have in common is the EHCI controller, but you say you changed the motherboard. You could be suffering from cabling problems, bad terminations, or things like that. Did you examine the cables inside the computer case (connecting the motherboard to the case's USB ports)? > grep output for hub messages looks like this: > Jul 3 00:09:57 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:15 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:17 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:27 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:46 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:46 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:50 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:53 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:58 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: resetting for error -71 > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: enabling power on all ports > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: port 4, status 0101, change > 0001, 12 Mb/s > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: debounce: port 4: total 100ms > stable 100ms status 0x101 > Jul 3 00:10:59 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0010 > Jul 3 00:11:00 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:04 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:05 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:06 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:08 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:10 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:14 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:15 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:16 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:19 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:19 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:11:19 Voluson kernel: hub 1-5:1.0: resetting for error -71 > Jul 3 00:11:19 Voluson kernel: hub 1-5:1.0: enabling power on all ports > Jul 3 00:11:19 Voluson kernel: hub 1-5:1.0: port 4, status 0101, change > 0001, 12 Mb/s > Jul 3 00:11:19 Voluson kernel: hub 1-5:1.0: debounce: port 4: total 100ms > stable 100ms status 0x101 > Jul 3 00:11:20 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0010 > Jul 3 00:11:22 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:25 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:26 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:28 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:32 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:49 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:54 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:11:54 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:55 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:11:55 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:58 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:11:58 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:11:58 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:11:58 Voluson kernel: hub 1-5:1.0: resetting for error -71 > Jul 3 00:11:59 Voluson kernel: hub 1-5:1.0: hub_port_status failed (err = > -71) > Jul 3 00:11:59 Voluson kernel: hub 1-5:1.0: port 4, status 0101, change > 0001, 12 Mb/s > Jul 3 00:11:59 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:11:59 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:00 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:12:00 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:02 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:12:02 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:08 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:12:10 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:12:10 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: transfer --> -71 > Jul 3 00:12:13 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: state 7 ports 4 chg 0000 evt 0000 > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: resetting for error -71 > Jul 3 00:12:13 Voluson kernel: hub 1-0:1.0: logical disconnect on port 6 > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: error resetting hub: -19 > Jul 3 00:12:13 Voluson kernel: hub 1-0:1.0: state 7 ports 8 chg 0040 evt 0000 > Jul 3 00:12:13 Voluson kernel: hub 1-0:1.0: port 6, status 0501, change > 0000, 480 Mb/s > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: usb_probe_interface > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: usb_probe_interface - got id > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: USB hub found > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: 4 ports detected > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: standalone hub > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: individual port power switching > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: individual port over-current > protection > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: Single TT > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: TT requires at most 8 FS bit > times (666 ns) > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: Port indicators are supported > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: power on to power good time: > 100ms > Jul 3 00:12:13 Voluson kernel: hub 1-6:1.0: config failed, can't get hub > status (err -71) > Jul 3 00:12:16 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:17 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:24 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:25 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:25 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:12:25 Voluson kernel: hub 1-5:1.0: resetting for error -71 > Jul 3 00:12:25 Voluson kernel: hub 1-5:1.0: enabling power on all ports > Jul 3 00:12:25 Voluson kernel: hub 1-5:1.0: hub_port_status failed (err = > -71) > Jul 3 00:12:25 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:12:26 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0010 > Jul 3 00:12:26 Voluson kernel: hub 1-5:1.0: port 4, status 0101, change > 0001, 12 Mb/s > Jul 3 00:12:26 Voluson kernel: hub 1-5:1.0: hub_port_status failed (err = > -71) > Jul 3 00:12:26 Voluson kernel: hub 1-5:1.0: connect-debounce failed, port 4 > disabled > Jul 3 00:12:32 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:34 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:36 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:38 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:39 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:41 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:45 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:48 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:50 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:54 Voluson kernel: hub 1-5:1.0: transfer --> -71 > Jul 3 00:12:54 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:12:54 Voluson kernel: hub 1-5:1.0: resetting for error -71 > Jul 3 00:12:55 Voluson kernel: hub 1-0:1.0: logical disconnect on port 5 > Jul 3 00:12:55 Voluson kernel: hub 1-5:1.0: error resetting hub: -19 > Jul 3 00:12:55 Voluson kernel: hub 1-0:1.0: state 7 ports 8 chg 0020 evt 0000 > Jul 3 00:12:55 Voluson kernel: hub 1-0:1.0: port 5, status 0501, change > 0000, 480 Mb/s > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: usb_probe_interface > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: usb_probe_interface - got id > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: USB hub found > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: 7 ports detected > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: compound device; port removable > status: RRRFRRR > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: individual port power switching > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: no over-current protection > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: Single TT > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: TT requires at most 16 FS bit > times (1332 ns) > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: Port indicators are supported > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: power on to power good time: > 100ms > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: local power source is good > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: enabling power on all ports > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0000 > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: port 4, status 0101, change > 0001, 12 Mb/s > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: debounce: port 4: total 100ms > stable 100ms status 0x101 > Jul 3 00:12:56 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0010 > Jul 3 00:13:02 Voluson kernel: hub 1-5:1.0: state 7 ports 7 chg 0000 evt 0010 > Jul 3 00:23:15 Voluson kernel: hub 1-0:1.0: state 7 ports 8 chg 0000 evt ff80 > Jul 3 00:23:15 Voluson kernel: hub 1-0:1.0: port 7, status 0501, change > 0001, 480 Mb/s > Jul 3 00:23:15 Voluson kernel: hub 1-0:1.0: debounce: port 7: total 100ms > stable 100ms status 0x501 > > then everything was quite again. The machine powered off at 00:30 and the > remaining test did not > show anything unusual. > > Any help in interpreting these logs will be appreciated very much. Each -71 error indicates a low-level communications failure. But exactly what is impossible to say. You'd have to use an oscilloscope or logic analyzer to really see what's going on. Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users