Hey Y'all,
I'm having some issues getting dual monitors to work with my new Thinkpad X1 Carbon. The HDMI port works okay and i can get HDMI to HDMI working. But the USB-C (or thunderbolt port if thats what its called) to HDMI will not work. ive listed some things that ive tried below.
Set BIOS Settings Accordingly
Code:
Security Level = No Security
Thunderbolt Device = Enabled
USB Device = Enabled
lshw -c display
Code:
~ $ sudo lshw -c display
*-display
description: VGA compatible controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: iomemory:2f0-2ef irq:140 memory:2ffa000000-2ffaffffff memory:b0000000-bfffffff ioport:e000(size=64) memory:c0000-dffff
lsmod and modinfo
Code:
~ $ lsmod |grep xhci
xhci_pci 16384 0
xhci_hcd 188416 1 xhci_pci
usbcore 253952 6 uvcvideo,usb_storage,xhci_pci,btusb,uas,xhci_hcd
~ $ sudo modinfo xhci-pci
[sudo] password for slick:
filename: /lib/modules/4.9.0-8-amd64/kernel/drivers/usb/host/xhci-pci.ko
license: GPL
description: xHCI PCI Host Controller Driver
alias: pci:v*d*sv*sd*bc0Csc03i30*
depends: usbcore,xhci-hcd
retpoline: Y
intree: Y
vermagic: 4.9.0-8-amd64 SMP mod_unload modversions
~ $ sudo modinfo xhci-hcd
filename: /lib/modules/4.9.0-8-amd64/kernel/drivers/usb/host/xhci-hcd.ko
license: GPL
author: Sarah Sharp
description: 'eXtensible' Host Controller (xHC) Driver
depends: usbcore
retpoline: Y
intree: Y
vermagic: 4.9.0-8-amd64 SMP mod_unload modversions
parm: link_quirk:Don't clear the chain bit on a link TRB (int)
parm: quirks:Bit flags for quirks to be enabled as default (uint)
lsusb before plugging in the adapter
Code:
~ $ lsusb
Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 001 Device 003: ID 5986:2115 Acer, Inc
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 005: ID 045e:07b2 Microsoft Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb after plugging in the adapter (shows 2 'Linux Foundation 2.0/3.0)
Code:
~ $ lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0bda:0328 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 06cb:009a Synaptics, Inc.
Bus 001 Device 003: ID 5986:2115 Acer, Inc
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 005: ID 045e:07b2 Microsoft Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
xrandr when adapter is plugged into monitor (eDP-1 is laptop screen)
Code:
~ $ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
2560x1440 60.01 +
1920x1440 60.00
1856x1392 60.01
1792x1344 60.01
1920x1200 59.95
1920x1080 59.93*
1600x1200 60.00
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1360x768 59.80 59.96
1152x864 60.00
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
dmesg - when the adapter is unplugged (first 7 lines) then plugged back in (rest of the lines)
Code:
[12603.605281] xhci_hcd 0000:3b:00.0: USB bus 3 deregistered
[12603.605639] pcieport 0000:06:00.0: Refused to change power state, currently in D3
[12603.607047] pci_bus 0000:07: busn_res: [bus 07] is released
[12603.607113] pci_bus 0000:08: busn_res: [bus 08-3a] is released
[12603.607204] pci_bus 0000:3b: busn_res: [bus 3b] is released
[12603.607250] pci_bus 0000:3c: busn_res: [bus 3c-6f] is released
[12603.607282] pci_bus 0000:06: busn_res: [bus 06-6f] is released
[12628.051569] pci 0000:05:00.0: [8086:15d3] type 01 class 0x060400
[12628.051692] pci 0000:05:00.0: supports D1 D2
[12628.051694] pci 0000:05:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[12628.051763] pci 0000:05:00.0: System wakeup disabled by ACPI
[12628.063240] pci 0000:06:00.0: [8086:15d3] type 01 class 0x060400
[12628.063370] pci 0000:06:00.0: supports D1 D2
[12628.063371] pci 0000:06:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[12628.063469] pci 0000:06:01.0: [8086:15d3] type 01 class 0x060400
[12628.063581] pci 0000:06:01.0: supports D1 D2
[12628.063582] pci 0000:06:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[12628.063664] pci 0000:06:02.0: [8086:15d3] type 01 class 0x060400
[12628.063775] pci 0000:06:02.0: supports D1 D2
[12628.063776] pci 0000:06:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[12628.063865] pci 0000:06:04.0: [8086:15d3] type 01 class 0x060400
[12628.063975] pci 0000:06:04.0: supports D1 D2
[12628.063976] pci 0000:06:04.0: PME# supported from D0 D1 D2 D3hot D3cold
[12628.064072] pci 0000:05:00.0: PCI bridge to [bus 06-6f]
[12628.064081] pci 0000:05:00.0: bridge window [mem 0xc0000000-0xee0fffff]
[12628.064087] pci 0000:05:00.0: bridge window [mem 0x2fb0000000-0x2ff9ffffff 64bit pref]
[12628.064133] pci 0000:06:00.0: PCI bridge to [bus 07]
[12628.064141] pci 0000:06:00.0: bridge window [mem 0xee000000-0xee0fffff]
[12628.064194] pci 0000:06:01.0: PCI bridge to [bus 08-3a]
[12628.064203] pci 0000:06:01.0: bridge window [mem 0xc0000000-0xd7efffff]
[12628.064208] pci 0000:06:01.0: bridge window [mem 0x2fb0000000-0x2fcfffffff 64bit pref]
[12628.064280] pci 0000:3b:00.0: [8086:15d4] type 00 class 0x0c0330
[12628.064302] pci 0000:3b:00.0: reg 0x10: [mem 0xd7f00000-0xd7f0ffff]
[12628.064472] pci 0000:3b:00.0: supports D1 D2
[12628.064473] pci 0000:3b:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[12628.064593] pci 0000:06:02.0: PCI bridge to [bus 3b]
[12628.064601] pci 0000:06:02.0: bridge window [mem 0xd7f00000-0xd7ffffff]
[12628.064665] pci 0000:06:04.0: PCI bridge to [bus 3c-6f]
[12628.064674] pci 0000:06:04.0: bridge window [mem 0xd8000000-0xedffffff]
[12628.064680] pci 0000:06:04.0: bridge window [mem 0x2fd0000000-0x2ff9ffffff 64bit pref]
[12628.064711] pci_bus 0000:06: Allocating resources
[12628.064743] pci 0000:06:01.0: bridge window [io 0x1000-0x0fff] to [bus 08-3a] add_size 1000
[12628.064752] pci 0000:06:02.0: bridge window [io 0x1000-0x0fff] to [bus 3b] add_size 1000
[12628.064754] pci 0000:06:02.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 3b] add_size 200000 add_align 100000
[12628.064763] pci 0000:06:04.0: bridge window [io 0x1000-0x0fff] to [bus 3c-6f] add_size 1000
[12628.064772] pci 0000:06:01.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064773] pci 0000:06:02.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064775] pci 0000:06:04.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064776] pci 0000:05:00.0: bridge window [io 0x1000-0x0fff] to [bus 06-6f] add_size 3000
[12628.064779] pci 0000:05:00.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 3000 min_align 1000
[12628.064781] pci 0000:05:00.0: res[13]=[io 0x1000-0x3fff] res_to_dev_res add_size 3000 min_align 1000
[12628.064783] pci 0000:05:00.0: BAR 13: no space for [io size 0x3000]
[12628.064784] pci 0000:05:00.0: BAR 13: failed to assign [io size 0x3000]
[12628.064786] pci 0000:05:00.0: BAR 13: no space for [io size 0x3000]
[12628.064787] pci 0000:05:00.0: BAR 13: failed to assign [io size 0x3000]
[12628.064789] pci 0000:06:02.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[12628.064791] pci 0000:06:02.0: res[15]=[mem 0x00100000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 100000
[12628.064792] pci 0000:06:01.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064793] pci 0000:06:01.0: res[13]=[io 0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064795] pci 0000:06:02.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064796] pci 0000:06:02.0: res[13]=[io 0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064797] pci 0000:06:04.0: res[13]=[io 0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064799] pci 0000:06:04.0: res[13]=[io 0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[12628.064801] pci 0000:06:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[12628.064802] pci 0000:06:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[12628.064803] pci 0000:06:01.0: BAR 13: no space for [io size 0x1000]
[12628.064804] pci 0000:06:01.0: BAR 13: failed to assign [io size 0x1000]
[12628.064806] pci 0000:06:02.0: BAR 13: no space for [io size 0x1000]
[12628.064807] pci 0000:06:02.0: BAR 13: failed to assign [io size 0x1000]
[12628.064808] pci 0000:06:04.0: BAR 13: no space for [io size 0x1000]
[12628.064809] pci 0000:06:04.0: BAR 13: failed to assign [io size 0x1000]
[12628.064810] pci 0000:06:04.0: BAR 13: no space for [io size 0x1000]
[12628.064811] pci 0000:06:04.0: BAR 13: failed to assign [io size 0x1000]
[12628.064813] pci 0000:06:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
[12628.064814] pci 0000:06:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
[12628.064815] pci 0000:06:02.0: BAR 13: no space for [io size 0x1000]
[12628.064816] pci 0000:06:02.0: BAR 13: failed to assign [io size 0x1000]
[12628.064818] pci 0000:06:01.0: BAR 13: no space for [io size 0x1000]
[12628.064819] pci 0000:06:01.0: BAR 13: failed to assign [io size 0x1000]
[12628.064820] pci 0000:06:00.0: PCI bridge to [bus 07]
[12628.064826] pci 0000:06:00.0: bridge window [mem 0xee000000-0xee0fffff]
[12628.064834] pci 0000:06:01.0: PCI bridge to [bus 08-3a]
[12628.064839] pci 0000:06:01.0: bridge window [mem 0xc0000000-0xd7efffff]
[12628.064843] pci 0000:06:01.0: bridge window [mem 0x2fb0000000-0x2fcfffffff 64bit pref]
[12628.064848] pci 0000:06:02.0: PCI bridge to [bus 3b]
[12628.064854] pci 0000:06:02.0: bridge window [mem 0xd7f00000-0xd7ffffff]
[12628.064863] pci 0000:06:04.0: PCI bridge to [bus 3c-6f]
[12628.064868] pci 0000:06:04.0: bridge window [mem 0xd8000000-0xedffffff]
[12628.064871] pci 0000:06:04.0: bridge window [mem 0x2fd0000000-0x2ff9ffffff 64bit pref]
[12628.064877] pci 0000:05:00.0: PCI bridge to [bus 06-6f]
[12628.064882] pci 0000:05:00.0: bridge window [mem 0xc0000000-0xee0fffff]
[12628.064886] pci 0000:05:00.0: bridge window [mem 0x2fb0000000-0x2ff9ffffff 64bit pref]
[12628.066151] xhci_hcd 0000:3b:00.0: xHCI Host Controller
[12628.066156] xhci_hcd 0000:3b:00.0: new USB bus registered, assigned bus number 3
[12628.067313] xhci_hcd 0000:3b:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x00009810
[12628.067436] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[12628.067438] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[12628.067439] usb usb3: Product: xHCI Host Controller
[12628.067440] usb usb3: Manufacturer: Linux 4.9.0-8-amd64 xhci-hcd
[12628.067441] usb usb3: SerialNumber: 0000:3b:00.0
[12628.067624] hub 3-0:1.0: USB hub found
[12628.067633] hub 3-0:1.0: 2 ports detected
[12628.068170] xhci_hcd 0000:3b:00.0: xHCI Host Controller
[12628.068173] xhci_hcd 0000:3b:00.0: new USB bus registered, assigned bus number 4
[12628.068176] xhci_hcd 0000:3b:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[12628.068203] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[12628.068204] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[12628.068205] usb usb4: Product: xHCI Host Controller
[12628.068206] usb usb4: Manufacturer: Linux 4.9.0-8-amd64 xhci-hcd
[12628.068207] usb usb4: SerialNumber: 0000:3b:00.0
[12628.068379] hub 4-0:1.0: USB hub found
[12628.068387] hub 4-0:1.0: 2 ports detected
/var/log/messages - when adapter is unplugged (first 8 lines) then plugged back in (rest of lines)
Code:
Oct 10 13:31:57 work01 kernel: [12992.510806] xhci_hcd 0000:3b:00.0: remove, state 1
Oct 10 13:31:57 work01 kernel: [12992.510814] usb usb4: USB disconnect, device number 1
Oct 10 13:31:57 work01 kernel: [12992.510994] xhci_hcd 0000:3b:00.0: Host not halted after 16000 microseconds.
Oct 10 13:31:57 work01 kernel: [12992.511999] xhci_hcd 0000:3b:00.0: USB bus 4 deregistered
Oct 10 13:31:57 work01 kernel: [12992.512015] xhci_hcd 0000:3b:00.0: remove, state 4
Oct 10 13:31:57 work01 kernel: [12992.512021] usb usb3: USB disconnect, device number 1
Oct 10 13:31:57 work01 kernel: [12992.512281] xhci_hcd 0000:3b:00.0: USB bus 3 deregistered
Oct 10 13:31:57 work01 kernel: [12992.512672] pcieport 0000:06:00.0: Refused to change power state, currently in D3
Oct 10 13:32:06 work01 kernel: [13001.018963] pci 0000:05:00.0: System wakeup disabled by ACPI
Oct 10 13:32:06 work01 kernel: [13001.031521] pci 0000:05:00.0: PCI bridge to [bus 06-6f]
Oct 10 13:32:06 work01 kernel: [13001.031602] pci 0000:06:00.0: PCI bridge to [bus 07]
Oct 10 13:32:06 work01 kernel: [13001.031677] pci 0000:06:01.0: PCI bridge to [bus 08-3a]
Oct 10 13:32:06 work01 kernel: [13001.032154] pci 0000:06:02.0: PCI bridge to [bus 3b]
Oct 10 13:32:06 work01 kernel: [13001.032239] pci 0000:06:04.0: PCI bridge to [bus 3c-6f]
Oct 10 13:32:06 work01 kernel: [13001.032372] pci 0000:05:00.0: BAR 13: no space for [io size 0x3000]
Oct 10 13:32:06 work01 kernel: [13001.032373] pci 0000:05:00.0: BAR 13: failed to assign [io size 0x3000]
Oct 10 13:32:06 work01 kernel: [13001.032375] pci 0000:05:00.0: BAR 13: no space for [io size 0x3000]
Oct 10 13:32:06 work01 kernel: [13001.032376] pci 0000:05:00.0: BAR 13: failed to assign [io size 0x3000]
Oct 10 13:32:06 work01 kernel: [13001.032391] pci 0000:06:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.032393] pci 0000:06:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.032394] pci 0000:06:01.0: BAR 13: no space for [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032395] pci 0000:06:01.0: BAR 13: failed to assign [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032396] pci 0000:06:02.0: BAR 13: no space for [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032397] pci 0000:06:02.0: BAR 13: failed to assign [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032398] pci 0000:06:04.0: BAR 13: no space for [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032400] pci 0000:06:04.0: BAR 13: failed to assign [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032402] pci 0000:06:04.0: BAR 13: no space for [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032403] pci 0000:06:04.0: BAR 13: failed to assign [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032405] pci 0000:06:02.0: BAR 15: no space for [mem size 0x00200000 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.032406] pci 0000:06:02.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.032408] pci 0000:06:02.0: BAR 13: no space for [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032409] pci 0000:06:02.0: BAR 13: failed to assign [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032410] pci 0000:06:01.0: BAR 13: no space for [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032411] pci 0000:06:01.0: BAR 13: failed to assign [io size 0x1000]
Oct 10 13:32:06 work01 kernel: [13001.032413] pci 0000:06:00.0: PCI bridge to [bus 07]
Oct 10 13:32:06 work01 kernel: [13001.032419] pci 0000:06:00.0: bridge window [mem 0xee000000-0xee0fffff]
Oct 10 13:32:06 work01 kernel: [13001.032429] pci 0000:06:01.0: PCI bridge to [bus 08-3a]
Oct 10 13:32:06 work01 kernel: [13001.032434] pci 0000:06:01.0: bridge window [mem 0xc0000000-0xd7efffff]
Oct 10 13:32:06 work01 kernel: [13001.032439] pci 0000:06:01.0: bridge window [mem 0x2fb0000000-0x2fcfffffff 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.032446] pci 0000:06:02.0: PCI bridge to [bus 3b]
Oct 10 13:32:06 work01 kernel: [13001.032451] pci 0000:06:02.0: bridge window [mem 0xd7f00000-0xd7ffffff]
Oct 10 13:32:06 work01 kernel: [13001.032460] pci 0000:06:04.0: PCI bridge to [bus 3c-6f]
Oct 10 13:32:06 work01 kernel: [13001.032465] pci 0000:06:04.0: bridge window [mem 0xd8000000-0xedffffff]
Oct 10 13:32:06 work01 kernel: [13001.032470] pci 0000:06:04.0: bridge window [mem 0x2fd0000000-0x2ff9ffffff 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.032476] pci 0000:05:00.0: PCI bridge to [bus 06-6f]
Oct 10 13:32:06 work01 kernel: [13001.032481] pci 0000:05:00.0: bridge window [mem 0xc0000000-0xee0fffff]
Oct 10 13:32:06 work01 kernel: [13001.032486] pci 0000:05:00.0: bridge window [mem 0x2fb0000000-0x2ff9ffffff 64bit pref]
Oct 10 13:32:06 work01 kernel: [13001.033903] xhci_hcd 0000:3b:00.0: xHCI Host Controller
Oct 10 13:32:06 work01 kernel: [13001.033908] xhci_hcd 0000:3b:00.0: new USB bus registered, assigned bus number 3
Oct 10 13:32:06 work01 kernel: [13001.035059] xhci_hcd 0000:3b:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x00009810
Oct 10 13:32:06 work01 kernel: [13001.035165] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
Oct 10 13:32:06 work01 kernel: [13001.035167] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Oct 10 13:32:06 work01 kernel: [13001.035168] usb usb3: Product: xHCI Host Controller
Oct 10 13:32:06 work01 kernel: [13001.035169] usb usb3: Manufacturer: Linux 4.9.0-8-amd64 xhci-hcd
Oct 10 13:32:06 work01 kernel: [13001.035170] usb usb3: SerialNumber: 0000:3b:00.0
Oct 10 13:32:06 work01 kernel: [13001.035316] hub 3-0:1.0: USB hub found
Oct 10 13:32:06 work01 kernel: [13001.035324] hub 3-0:1.0: 2 ports detected
Oct 10 13:32:06 work01 kernel: [13001.035724] xhci_hcd 0000:3b:00.0: xHCI Host Controller
Oct 10 13:32:06 work01 kernel: [13001.035726] xhci_hcd 0000:3b:00.0: new USB bus registered, assigned bus number 4
Oct 10 13:32:06 work01 kernel: [13001.035729] xhci_hcd 0000:3b:00.0: Host supports USB 3.1 Enhanced SuperSpeed
Oct 10 13:32:06 work01 kernel: [13001.035756] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
Oct 10 13:32:06 work01 kernel: [13001.035757] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Oct 10 13:32:06 work01 kernel: [13001.035758] usb usb4: Product: xHCI Host Controller
Oct 10 13:32:06 work01 kernel: [13001.035760] usb usb4: Manufacturer: Linux 4.9.0-8-amd64 xhci-hcd
Oct 10 13:32:06 work01 kernel: [13001.035761] usb usb4: SerialNumber: 0000:3b:00.0
Oct 10 13:32:06 work01 kernel: [13001.035872] hub 4-0:1.0: USB hub found
Oct 10 13:32:06 work01 kernel: [13001.035879] hub 4-0:1.0: 2 ports detected
Note:
I can provide any other information that will help diagnose the issue as well. The laptop is an Thinkpad X1 Carbon currently running the vanilla kernel from the 'linux-image-amd64' package from the debian 9 (stretch) repository.
Any help that anyone can provide is greatly appreciated! Thanks in advance!