You are not logged in.

#1 2024-05-15 08:55:21

penguin
Member
From: Gotham City
Registered: 2010-12-31
Posts: 167

[SOLVED] Kernel 6.8.8 breaks Dell docking station

When upgrading from kernel 6.8.7 to 6.8.9 my keyboard (Kinesis Advantage 2) connected to (Dell) monitor's USB-hub, which in turn is connected to a Dell TB16 docking station, and my wired Internet (through same Dell TB16 docking station) stopped working.

(EDIT: I've tried 6.8.8 and it has the same issue as 6.8.9)

"stopped working" = I can not use the keyboard connected through USB to type in password for encrypted disk during boot sequence, nor does it work afterwards. I get an error message (se code snippet below).

Downgrading back to kernel 6.8.7 solves the issue.

Long term, I'm curious to hear what would be the way to solve this?

Perhaps plug the Dell docking station into a windows PC, and upgrade its firmware?


The Error message during boot-sequence (note: ran tesseract OCR on picture of screen displaying the error, so might be some characters off below / typos):

Please enter passphrase for disk home (data) on /data: (press TAB for no echo) ([ 6.5212671 pcieport 0000:06:04.0: Unable to change power state from D3hot to
DO, device inaccessible

[ 6.949108]
[ 6.956352]  usb 6-1.2: device not accepting address 4, error -108
[ 7.348300]  iwlwifi 0000:00:14.3: WRT: Invalid buffer destination
[ 7.400126]  pcieport 0000:03:01.0: Unable to change power state from D3hot to DO, device inaccessible
[ 8. 783084] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[ 11.529986] xhci_hcd 0000:07:00.0: xHCI host controller not responding, assume dead
[ 11.531750] xhci_hcd 0000:07:00.0: Error while assigning device slot ID: Command Aborted
[ 11.531825] usb 5-1.5: can’t set config #1, error -108
[ 11.533360] xhci_hcd 0000:07:00.0: Max number of devices this xHCI host supports is 255.
[ 11.534800] hub 6-1-port2: couldn't allocate usb_device
[ 11.535788] usb 5-1.1-port1: couldn't allocate usb_device
[ 11.537196] usb 5-1.1-port1 cannot disable (err = -108)

which then ends with:

pcieport 0000:03:01.0: Unable to change power state from D3cold to D0, device inaccessible
ucsl_acpl USBC000:00: error -ETIMEDOUT: PPN init failed

Last edited by penguin (2024-05-27 06:42:04)

Offline

#2 2024-05-15 22:30:00

loqs
Member
Registered: 2014-03-06
Posts: 18,055

Re: [SOLVED] Kernel 6.8.8 breaks Dell docking station

I would suggest you try 6.8.8 from the ALA to see which version introduced the issue and 6.9.0 from testing to see if the issue has already been fixed.

Offline

#3 2024-05-19 13:26:47

penguin
Member
From: Gotham City
Registered: 2010-12-31
Posts: 167

Re: [SOLVED] Kernel 6.8.8 breaks Dell docking station

OK, I've tried 6.8.8, and it has the same issue, thus this is the kernel that introduced the issue.
Next up: I'll give 6.9.0 a try

Offline

#4 2024-05-20 08:30:21

GigaYoshi
Member
Registered: 2024-02-16
Posts: 11

Re: [SOLVED] Kernel 6.8.8 breaks Dell docking station

I think I run into the same issue with my Caldigit TS3 Plus Thunderbolt 3 dock:

https://bbs.archlinux.org/viewtopic.php?id=295518

Loqs was very kind and suggested to try specific kernels and bisection, but I've not yet been able to investigate because this happens on my office PC.

I also opened an issue on Archlinux Gitlab:

https://gitlab.archlinux.org/archlinux/ … /issues/48

The issue persists with the latest kernel, 6.9.1. The latest working kernel is 6.8.7.

Last edited by GigaYoshi (2024-05-20 08:42:16)

Offline

#5 2024-05-20 09:23:20

GigaYoshi
Member
Registered: 2024-02-16
Posts: 11

Re: [SOLVED] Kernel 6.8.8 breaks Dell docking station

Good news! The kernel parameter thunderbolt.host_reset=false should fix the issue.

Offline

#6 2024-05-22 07:59:32

penguin
Member
From: Gotham City
Registered: 2010-12-31
Posts: 167

Re: [SOLVED] Kernel 6.8.8 breaks Dell docking station

I'll have to try that, thanks!

(Although, sadly, that will be yet another tweak, to make hardware work.)

Offline

#7 2024-05-27 06:41:52

penguin
Member
From: Gotham City
Registered: 2010-12-31
Posts: 167

Re: [SOLVED] Kernel 6.8.8 breaks Dell docking station

Yep, that solved the issue.
Thanks

Offline

Board footer

Powered by FluxBB