Unsolved
3 Posts
0
1878
October 25th, 2020 12:00
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!
0 events found


DELL-Cares
Moderator
•
27.6K Posts
•
34 Points
0
October 26th, 2020 06:00
Thank you! We have received the required details. We will work towards a resolution via private messages to ensure the security of your information. In the meanwhile, you may receive assistance or suggestions from the community members as well.
sdl123456
3 Posts
0
May 15th, 2021 01:00
Same issue - I have tried setting up the BIOS to support the thunderbolt dock and appears to work flawlessly until you disconnect and reconnect. After this the screens are all connected without issue but anything connected via USB will fail (usually not immediately) and the kernel is clearly not happy and usually ends up in a total crash.
W747
3 Posts
0
June 18th, 2021 06:00
I eventually solved this by changing Thunderbolt to BIOS assist enumeration instead of "auto".