English Community

Software and Operating SystemEnterprise Client Management
All Forum Topics
Options

5 Posts

09-27-2019

DE

14 Signins

119 Page Views

  • Posts: 5
  • Registered: ‎09-27-2019
  • Location: DE
  • Views: 119
  • Message 1 of 47

Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-09-27, 7:50 AM

Hello,

 

we are about to develop a strategy to deploy the Thunderbolt FW and Driver Update on about 1.500 Clients (All kind of supported models). To get started we need to find out current Driver and Firmware Version of Thunderbolt Devices. To do so, we want to use the detect1810 Tool which has been mentioned several times across the board by Lenovo Staff.

 

But I need some more informations about this tool:

 

- Is there an official Lenovo Download Link, I only found direct links on some kind of file hoster posted by Lenovo Staff members, but I need to make sure this tool is an official Lenovo Tool and has no malware etc...

 

- Is there a list which Modell is supported by which version and how many version are available ?  (I know there are at least two version, 1810 and 1810r )

 

- Is it possible to save output straight into Registry/WMI or do we have to script that by ourself ?

 

- Instead of using the tool, does anybode know a WMI Query to read the Firmware of the TB Controller ? I can get DriverVersion but not Firmware yet....

 

Thank you in advance

 

Greetings

Heiko

Reply
Options

6071 Posts

10-29-2009

NC

17510 Signins

156963 Page Views

  • Posts: 6071
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 156963
  • Message 2 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-09-27, 12:31 PM

What model ThinkPads do you have?

 

One (easy) way to do this would be to use ThinInstaller and a repository (created by Update Retriever) that contains only the thunderbolt firmware updates for your models.  Then use ThinInstaller to handle the detection and apply the update as needed.  Could that work for you?

 

The detect tools come from the update packages.  So even if you don't want to use ThinInstaller, you can get the official detect tools by downloading the firmware packages with Update Retriever.

Reply
Options

7496 Posts

09-04-2014

SK

32266 Signins

1188200 Page Views

  • Posts: 7496
  • Registered: ‎09-04-2014
  • Location: SK
  • Views: 1188200
  • Message 3 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-09-27, 15:45 PM
 

Andy

 

English Community Administrator
Lenovo eServices

Please remember to come back and mark the post that you feel answered your question as the solution. 
Did you find a post helpfull? You can thank the member by awarding them Kudos
 

Please don't ask me questions by Personal Message; questions belong in the forums.

Reply
Options

5 Posts

09-27-2019

DE

14 Signins

119 Page Views

  • Posts: 5
  • Registered: ‎09-27-2019
  • Location: DE
  • Views: 119
  • Message 4 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-09-28, 13:10 PM

A quick check showed that at least the following models are being used in our enviroment:

 

  • ThinkPad X1 Tablet(Diff. Generations)
  • ThinkPad P52
  • ThinkPad P51
  • ThinkPad T480
  • ThinkPad T470/ThinkPad 25
  • ThinkPad Yoga 370
  • ThinkPad X280

 

So our customer owns amlost every affected Model

 

Unfortunatelly ThinInstaller is no option for us. All Clients get wiped and re-installed by our Enterprise Software Deployment, and being re-installed without any 3rd Party utilities, apart from System-Drivers, Thunderbolt Software and maybe Hotkey Feature.

 

But its good to know, that I could get the detection Tools, from the Firmware Update Packages.

 

I also found out that I can use Intel/Thunderbolt WMI Class to get Driver and Firmware Version. We have to do some more test with the WMI class, not sure if we can get the FW Version which is shown on the Download Pages: 

 

E.g. WMI shows FW Level like 14.0 for X280 and FW Download Page Readme shows new FW Level like N20TF19W for X280.  there is another String like 17.0.0.3 - is this the version as well ? Our example x280 has 14.0 installed and the new FW  N20TF19W  is same as "17.0.0.3" ? If this is the case, I can use powershell and dont the need detection Tool for our first inventory.

 

Thank you

Reply
Options

6071 Posts

10-29-2009

NC

17510 Signins

156963 Page Views

  • Posts: 6071
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 156963
  • Message 5 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-09-30, 13:11 PM

Using ThinkPad X280 as an example, take a look at the readme and scroll to the "Version Information" table about halfway down.

 

17.0.0.3 is the version of the update tool (not a firmware version).  N20TF19W is the lenovo-unique build number for the firmware... you won't find this in WMI.  The TbtControllerDetails class in ROOT\Intel\Thunderbolt namespace will have the NVMVersion property which corresponds to the "NVM Image" from the table.  For example, you can know that "NVMVersion = 20.00" corresponds to the latest firmware N20TF19W.

 

Also, I think you may not understand what ThinInstaller is.  It's a stand-alone tool which does not get installed.  It just applies updates and nothing else.  You can run it from a USB key, network share, or as part of a SCCM task sequence.  There is no "setup.exe", and nothing remains on the system after ThinInstaller has applied updates.  See here for more info:  https://thinkdeploy.blogspot.com/search?q=thininstaller

 

Reply
Options

9 Posts

05-20-2018

DE

45 Signins

283 Page Views

  • Posts: 9
  • Registered: ‎05-20-2018
  • Location: DE
  • Views: 283
  • Message 6 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-10-01, 6:59 AM

Hi Heiko,

actually I have exactly the same problem as you, but with a lot more affected systems...

Could you eventually tell me which command you used to read out the Thunderbolt firmware version?

I only receive an error message "Thunderbolt not found", no matter if i use wmic or Powershell...

 

Thank you in advance,

Best regards,

 

Axel

Reply
Options

5 Posts

09-27-2019

DE

14 Signins

119 Page Views

  • Posts: 5
  • Registered: ‎09-27-2019
  • Location: DE
  • Views: 119
  • Message 7 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-10-01, 19:43 PM

Hi  

 

 

 

 

 

 

 

 

 

Greetings

Heiko

Reply
Options

6071 Posts

10-29-2009

NC

17510 Signins

156963 Page Views

  • Posts: 6071
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 156963
  • Message 8 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-10-01, 20:44 PM

 wrote:

 

 

 

 


 

In addition to setting supervisor password, did you also set "Flash BIOS Updating by End-Users" as Disabled?  If so, then you would need to change this setting to Enabled prior to updating BIOS, and you will need to know the supervisor password in order to change that setting.  After 3rd wrong password guess by WMI you will see "0199 Password Count Exceeded" error at POST and will be required to enter the supervisor password manually at the keyboard, or else system won't boot anymore.  ThinInstaller (or any other tool) can't bypass this.

 

So I would say that if you set "Flash BIOS Updating by End-Users" as Disabled, and you have to guess supervisor password more than 3 times, then updating BIOS remotely is not realistic for you.

Reply
Options

5 Posts

09-27-2019

DE

14 Signins

119 Page Views

  • Posts: 5
  • Registered: ‎09-27-2019
  • Location: DE
  • Views: 119
  • Message 9 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-10-01, 21:17 PM

 wrote:

 wrote:

 

 

 

 


 

In addition to setting supervisor password, did you also set "Flash BIOS Updating by End-Users" as Disabled?  If so, then you would need to change this setting to Enabled prior to updating BIOS, and you will need to know the supervisor password in order to change that setting.  After 3rd wrong password guess by WMI you will see "0199 Password Count Exceeded" error at POST and will be required to enter the supervisor password manually at the keyboard, or else system won't boot anymore.  ThinInstaller (or any other tool) can't bypass this.

 

So I would say that if you set "Flash BIOS Updating by End-Users" as Disabled, and you have to guess supervisor password more than 3 times, then updating BIOS remotely is not realistic for you.


No, that "Flash BIOS Updating by End-Users"" option has never been disabled by us. But still, if WMI calls with wrong passwords raise that 0199 error we cant do anything anway. Guess we will first focus on the models which do not need a minimum Bios Version, according to Readme. The clients which need a BIOS update first, will be taken care of later.

 

Thank you

Heiko

Reply
Options

6071 Posts

10-29-2009

NC

17510 Signins

156963 Page Views

  • Posts: 6071
  • Registered: ‎10-29-2009
  • Location: NC
  • Views: 156963
  • Message 10 of 47

Re: Thunderbolt Firmware Detection Tool (1810r) - Download/Versions/output ?!

2019-10-01, 21:23 PM

 wrote:


No, that "Flash BIOS Updating by End-Users"" option has never been disabled by us. But still, if WMI calls with wrong passwords raise that 0199 error we cant do anything anway. Guess we will first focus on the models which do not need a minimum Bios Version, according to Readme. The clients which need a BIOS update first, will be taken care of later.

 


What WMI calls are you going to make where supervisor password is required?  The thunderbolt-related queries do not need any supervisor password.

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save