CalDigit TS3 randomly disconnects
I'm running Elementary OS 5.1 Hera on a Thinkpad X1 Extreme (gen 1) and connecting to a CalDigit TS3 dock via Thunderbolt 3. I installed bolt
and everything connected to the dock is working great, except every few minutes the dock disconnects and reconnects. This means that for a few seconds, nothing connected to the dock is working.
Output of boltctl
:
$ boltctl
● CalDigit, Inc. TS3 Plus
├─ type: peripheral
├─ name: TS3 Plus
├─ vendor: CalDigit, Inc.
├─ uuid: 00d55ac4-4ccb-3d00-ffff-ffffffffffff
├─ status: authorized
│ ├─ domain: domain0
│ └─ authflags: boot
├─ authorized: Mon 10 Feb 2020 12:08:14 AM UTC
├─ connected: Mon 10 Feb 2020 12:08:13 AM UTC
└─ stored: Sun 09 Feb 2020 10:14:01 PM UTC
├─ policy: auto
└─ key: no
I captured a disconnect/reconnect cycle while running boltctl monitor
. Here's that output:
$ boltctl monitor
Bolt Version : 0.5
Daemon API : 1
Client API : 1
Security Level: user
Auth Mode : enabled
Ready
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | status -> BOLT_STATUS_DISCONNECTED
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | domain ->
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | syspath ->
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | parent ->
Probing started
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | authtime -> 0
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | conntime -> 1581293048
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | authflags -> BOLT_AUTH_BOOT
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | status -> BOLT_STATUS_CONNECTED
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | domain -> domain0
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | syspath -> /sys/devices/pci0000:00/0000:00:1b.4/0000:04:00.0/0000:05:00.0/0000:06:00.0/domain0/0-0/0-1
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | parent -> c3030000-0070-740e-038d-df1404723022
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | status -> BOLT_STATUS_AUTHORIZING
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | status -> BOLT_STATUS_AUTHORIZED
[00d55ac4-4ccb-3d00-ffff-ffffffffffff] TS3 Plus | authtime -> 1581293048
Probing done
I ran fwupd
, so my BIOS firmware is up to date. Here are some BIOS settings that might be relevant:
- Enabled boot when power is connected. The computer starts up when the lid is closed and I connect the dock.
- Enabled wake by Thunderbolt device
- I left the Thunderbolt security setting at the default "User Authorized"
I don't suspect that this issue is necessarily to do with bolt
, but my Google Fu is limited and I'm not sure where else to look. Please, if anyone has ideas or can point me in another direction, I'm all ears.