
UNSOLVED
7590 WD19TB Linux USB problems
After several years of problem-free usage on a 9560 and TB16, I upgraded to a 7590. The TB16 was useless; it would only work briefly before dropping dead. I upgraded to a WD19TB that is worlds better, but still problematic.
At first I had problems whenever I disconnected or put the computer to sleep, but now I can sleep and resume fine. Disconnecting, however, always leads to dead USB when I reconnect. It may be dead immediately when I plugin, or it may work for a few minutes. I get repeated xhci errors:
Oct 25 12:19:36 xps7590 kernel: usb 3-1.3: reset full-speed USB device number 11 using xhci_hcd
Oct 25 12:19:36 xps7590 kernel: usb 3-1.4: reset full-speed USB device number 12 using xhci_hcd
Oct 25 12:19:37 xps7590 kernel: xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 3 comp_code 1
Oct 25 12:19:37 xps7590 kernel: xhci_hcd 0000:07:00.0: Looking for event-dma 000000076e7d6cc0 trb-start 000000076e7d6cd0 trb-end 000000076e7d6cd0 seg-start 000000076e7d6000 seg-end 000000076e7d6ff0
Oct 25 12:19:47 xps7590 kernel: xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 3 comp_code 1
Oct 25 12:19:47 xps7590 kernel: xhci_hcd 0000:07:00.0: Looking for event-dma 0000000749f45630 trb-start 0000000749f45640 trb-end 0000000749f45640 seg-start 0000000749f45000 seg-end 0000000749f45ff0
Oct 25 12:19:57 xps7590 kernel: xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 3 comp_code 1
Oct 25 12:19:57 xps7590 kernel: xhci_hcd 0000:07:00.0: Looking for event-dma 000000076e7d6360 trb-start 000000076e7d6370 trb-end 000000076e7d6370 seg-start 000000076e7d6000 seg-end 000000076e7d6ff0
Oct 25 12:20:07 xps7590 kernel: xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 3 comp_code 1
Oct 25 12:20:07 xps7590 kernel: xhci_hcd 0000:07:00.0: Looking for event-dma 0000000749f45d10 trb-start 0000000749f45d20 trb-end 0000000749f45d20 seg-start 0000000749f45000 seg-end 0000000749f45ff0
Oct 25 12:20:17 xps7590 kernel: xhci_hcd 0000:07:00.0: ERROR Transfer event TRB DMA ptr not part of current TD ep_index 3 comp_code 1
Oct 25 12:20:17 xps7590 kernel: xhci_hcd 0000:07:00.0: Looking for event-dma 000000076e7d6a40 trb-start 000000076e7d6a50 trb-end 000000076e7d6a50 seg-start 000000076e7d6000 seg-end 000000076e7d6ff0
Doing an unbind/bind on xhci_hcd drivers sometimes brings it back to life for a few minutes, but it'll always die again.
Rebooting always fixxes it, but that's certainly a pain. Dell support, of course, just blames Linux and offers to charge me $99/hour for "software support" that I'm sure is ineffective.
I'm on Fedora 32, 5.8.16, all firmware is up to date. Dell has swapped out the motherboard twice for charging issues and the dock twice (once for this, once for the charging issue) so it seems unlikely to be hardware related.
I've tried different cabling setups between the WD19TB and my U3818DW, but even directly connected USB devices are impacted.
I'm about ready to hock this setup on ebay, since a laptop you're reluctant to ever transport is somewhat pointless.
Anybody have any ideas?
Thanks!
2 people also have this problem
Responses (0)
Solutions (0)
