For some reason hot plugging my Thunderbolt dock is not working correctly on my new laptop. I am trying to determine if I've overlooked a troubleshooting step.
If the dock is unplugged after the system has already booted then my USB devices (mouse & keyboard) will not reconnect when the dock is reconnected. Thunderbolt monitor reconnects, but not USB. No power is provided to the keyboard or mouse - keyboard lights do not illuminate & optical sensor on the mouse stays dark. This is resolved with a reboot, but the problem persists.
Hardware / Software:
- Dell Precision M3800
- BIOS A09 (previously upgraded to A10 before motherboard replacement)
- Windows 10 (direct upgrade from Windows 7 64 Bit Professional )
- Belkin Thunderbolt 2 Express Dock HD
- Thunderbolt (TM) Controller - 157D
- Device manager hardware ID "PCI\VEN_8086&DEV_157D&SUBSYS_11112222&REV_00"
- This is an Intel hardware ID (fitting as Intel makes Thunderbolt)
- GRUB bootloader
- Kali Linux on second hard drive partition
Attempted fixes: (None of these solved the problem)
- All Intel Chipset drivers reinstalled from Dell's website via their tech support's recommendation
- Driver update on Thunderbolt controller yields "Software for your device is up to date"
- "Fresco logic USB3.0 host controller" reinstalled
- Upgraded original OS from Windows 7 to Windows 10
- Upgraded system BIOS from A09 to A10
- Had Belkin directly replace the docking station with a new one
- Had Dell directly replace the system motherboard
- The new board has the A09 BIOS
- Stopped and started Thunderbolt (TM) service
- Booted into Safe mode
- Thunderbolt works on boot but the thunderbolt service cannot run in safe mode
- Hot plugging fails to work correctly in safe mode
- All Thunderbolt devices involved have been authorized in the "Thunderbolt TM Software" and set to "Always Connect"
- An identical Precision M3800 and Belkin dock were ordered at the same time as my own
- This other laptop does not have the same problems mine does with hot plugging
- This other "working" laptop has been used with both docks w/o problems hot plugging
- The "non-working" laptop has the same problems hot plugging with both docks
- The working laptop has Windows 10 loaded onto it - it was also upgraded from x64 7 Pro
- The working laptop does not have GRUB or a second OS installed
- Cannot locate drivers for the "Thunderbolt 157D controller" on Intel's website.
- It is possible that this is a rebadged controller they are already manufacturing; complete dearth of information.
- Is there anything obvious I am overlooking?
- Is there some problem with hot plugging when GRUB is installed or a second OS is on a system?
- Are there any pieces of system software that typically interfere with hot plugging thunderbolt devices?
- With this description would a fresh OS reinstall likely fix the issue?
Apologies for the length of this post; thus far commercial tech support has been limited and time consuming. I am hopeful that someone in the community may already be familiar with this issue.