Lenovo usb c dock gen 2 firmware

Language pack: English, Albanian, Persian, Maori, Serbian (Latin), Slovak, Valencian, Icelandic, Tatar, Central Kurdish (Arabic), Afrikaans, Urdu, Italian, Indonesian, Filipino, German, Mongolian (Cyrillic), Yoruba, Latvian, Bulgarian, isiXhosa, Norwegian (Nynorsk), Azerbaijani (Latin), Kyrgyz, Hebrew, Hausa (Latin), Hindi, Serbian (Cyrillic, Bosnia and Herzegovina), Telugu, Sesotho sa Leboa, Tajik (Cyrillic), Bosnian (Latin), Chinese Simplified, Konkani, Malay (Malaysia, Brunei, and Singapore), Assamese

Lenovo usb c dock gen 2 firmware
[German]Do Lenovo Yoga X370 and X380 Series Thinkpads have connection issues with the USB-C Dock under Windows 10 version 1903? And if it occurs with the 1903 version, it should also apply to the 1909 version (November 2019 update). 

Lenovo usb c dock gen 2 firmware
The topic hese ben send already to me in mid-October 2019 by blog reader Michael H. by mail (thanks for that). I confess, it slipped through the stack of many messages, but it didn't get lost. So I'll cover it up here in the blog again, maybe it helps other blog readers, or there is even a solution – then you can post comments.

The problem description

German blog reader Michael H. wrote the following in his mail about the troubles which Windows 10 and the hardware is causing:

We are lucky to always be at the forefront of IT technology. Unfortunately, we are also facing various issues with Windows 10 or the hardware we use.

Currently, the problem of Lenovo Yoga Thinkpads of the X370 and X380 series having connection problems with the USB-C dock is becoming more and more common.

Since it doesn't seem to be a direct hardware problem, it's always difficult to bag something like this from the manufacturers.

The problem is that the notebooks hang as soon as a monitor with display port is connected and switched on.

Sometimes the display on the notebook turns black, sometimes the mouse is gone and touch cannot be operated anymore.

If the monitors are switched off, the notebook works again.

Drivers, firmware (NB and Dock) and also Windows 10 1903 are up to date. We also had this problem with 1809.

This immediately rings a bell in the back of my mind, as I had published the article urface Pro 7: Firmware update for Battery and USB Dock at the beginning of December 2019 due to a similar error.  

Other mentions within the internet

German blog reader Michael H. pointed out in his mail that there are numerous users on the Internet who are complaining about the dock problem with USB-C. Here are a few links to German and English forum posts about that issue.

  • Displayproblem in Verbindung mit Thinkpad Dock (USB-C)
  • ThinkPad USB-C Dock Gen 2 and multple monitor problems
  • USB-C dock external monitors not working on L370
  • ThinkPad USB-C Dock Gen2 – Black Screen, USB Audio Issue & Firmware Upgrade

In the last linked article the user also has firmware upgrade problems. In none of these forum posts I found a solution. But other users confirm the problem. Can anyone confirm the problems? Is there a known solution?

This entry was posted in devices, issue, Windows and tagged Dock, issues, Windows. Bookmark the permalink.

Lenovo usb c dock gen 2 firmware

Updated 2/1/21 - Added Intune deployment steps

Updated 10/18/21 - Update list of supported docks

Introduction

Lenovo Dock Manager is a new solution that reduces the effort that IT administrators spend on the large scale deployment of Lenovo dock firmware updates.  This solution runs on your PC and maintains a cache of the current firmware versions for supported Lenovo docks.  When a dock is attached that has down-level firmware, it is automatically updated by Dock Manager.  Video resources and links that may be helpful can be found below:

Lenovo Dock Manager Overview

Firmware Updates and Information Queries

Configuration and Deployment

Dock Manager and User Guide can be downloaded here: Lenovo Tools for Administrators 

It can automatically download firmware updates from Lenovo Support directly over the Internet or from a local repository on your network that is created and maintained using Update Retriever. The four-character "machine type" for the supported docks listed below can be used in Update Retriever when searching for the latest firmware packages.

The application can also record data from docks into WMI (root\Lenovo\Dock_Manager) for administrators to query remotely for management purposes.  Such details can include:

  • Dock Machine Type
  • Firmware Version
  • MAC address
  • Connected devices - monitors, USB devices

Supported Docks

  • ThinkPad Thunderbolt 4 Workstation Dock [40B0]
  • ThinkPad Universal Thunderbolt 4 Dock [40B0]
  • ThinkPad Universal USB-C Dock [40AY]
  • ThinkPad Thunderbolt 3 Essential Dock [40AV]
  • ThinkPad Thunderbolt 3 Dock Gen 2 [40AN]
  • ThinkPad Thunderbolt 3 Dock Gen 1 [40AC]
  • ThinkPad Thunderbolt 3 Workstation Dock Gen 2 [40AN]
  • ThinkPad USB-C Dock Gen 2 [40AS]
  • ThinkPad USB-C with USB-A Dock [40AF]
  • ThinkPad USB-C Dock Gen 1 [40A9]

Deploying Dock Manager with ConfigMgr

Dock Manager is provided as an executable.  Here's an example of how to deploy with Microsoft Endpoint Manager Configuration Manager (ConfigMgr) using the Application model.

In the console, navigate to the Software > Application Management > Applications node and click Create Application in the ribbon bar.

Tick the Manually specify the application information radio button, click Next

Specify information about the app, click Next

Lenovo usb c dock gen 2 firmware

Enter Software Center details, click Next

Set the deployment type to Script Installer and click Next

Set the deployment type name and click Next

Enter the content location path to the dock_manager_setup.exe 

Install command: 

"dock_manager_setup.exe" /VERYSILENT

Uninstall command:

Uninstall start in:

%ProgramFiles%\Lenovo\Dock Manager

Set the detection rule setting type to Registry

Hive: HKLM

Key:

SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DockManager_is1

Value:

Data Type: String

Tick the radio button for This registry setting must satisfy the following rule...

Operator: Equals

Value:

Set the installation behavior to Install for system and logon requirement to Whether or not a user is logged on

Add any installation requirements such as Operating system is One of Windows 10 (64-bit)

Complete the deployment type and App wizards

Deploying Dock Manager with Intune

Using the Win32 Content Prep Tool, convert Dock Manager Setup executable to an .intunewin format.  A sample command would look like this

IntuneWinAppUtil.exe -c "C:\IntuneWin\DM\" -s "dock_manager_setup.exe" -o "C:\IntuneWin\output\" -q

Login to the Endpoint admin center to create a new Windows app and select the Windows app (Win32) type.

Select the dock_manager_setup.intunewin app package file.

Enter required and optional information about the app

Enter the install command

dock_manager_setup.exe /VERYSILENT

and uninstall command

%ProgramFiles%\Lenovo\Dock Manager\unins000.exe /SILENT

Set the requirements.  You can take it a bit further with a detection script to check if a supported dock is currently connected to the system.  Here's a sample PowerShell script

# Check for Thunderbolt 3 Dock Gen 2 $dock = Get-WmiObject -Class Win32_PnPEntity | Where-Object { $_.DeviceID -like 'USB\VID_2109&PID_8887*' } if ($dock) { Write-Output "Thunderbolt 3 Dock Detected!" } else { Exit 1 }

Enter the detection rules to verify the current version of Dock Manager is installed

Key path:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DockManager_is1

Value name: DisplayVersion

Detection method: String comparison

Operator: Equals

Value: 1.0.0.125

Finish out the wizard and assign to a group

Dock Manager WMI Class

You can extend hardware inventory in Config Manager to collect the data written by Dock Manager on your clients by importing the provided .mof file below.

An example from Resource Explorer 

Sample report of what can be gathered using SSRS

Lenovo usb c dock gen 2 firmware



How do I update my Lenovo docking station driver?

Lenovo keeps updating the docking station drivers. To get the one you need, you should visit the Lenovo website, find the driver corresponding with your specific flavor of Windows version (for example, Windows 10, 64 bit) and download the driver manually.

How do I reset my Lenovo USB

Disconnect and reconnect the dock from the system. Try plugging in the USB device into another USB port on the dock station. Disconnect the dock from your computer and remove the power adapter from the dock. And reconnect the power adapter to the dock, then reconnect the dock to your computer.

What is the ThinkPad USB

Like the ThinkPad USB-C Dock Gen 2, next generation of USB-C one-cable universal docking solutions. With it, you can say goodbye to limitations and enjoy vivid 4K displays or multiple 1080p screens, charge your notebook, connect legacy USB peripherals, wired networks and rapidly charge your mobile devices.