English Community

How to upgrade Thunderbolt firmware on Linux?

Hi.

 

I can update BIOS easily using fwupdmgr tool. Is there any way to upgrade the TB firmware? The support page includes images only for Windows.

 

Thanks.

0
0

Re:How to upgrade Thunderbolt firmware on Linux?

Hello,

 

A few Lenovo systems are supported by Lenovo for Linux.  IF yours is, the BIOS updates are available using LVFS website.  Technically firmware for other devices could be posted there.  But I have not noticed any yet.

 

Your linux distribution will send packages for firmware for a few devices, especially wifi cards.   In your linux package manager search for available packages with firmware in the title.  I use fedora so my try would be dnf list *firm*   and dnf search *ware*      If you don't use fedora your keystrokes are slightly different, perhaps command "apt"

 

Good Luck!

Usedtoberich

0
0

Re:How to upgrade Thunderbolt firmware on Linux?

Hi @ji12345  

 

Thunderbolt firmware updates for our Linux certified platforms should be offered from LVFS through fwupd (or the gnome software update manager).

 

Which platform are you looking at and not seeing that's the case?

 

Mark

0
0

Re:How to upgrade Thunderbolt firmware on Linux?

I use openSuse. I was not able to figure it out TBH, so I installed Windows and upgraded the firmware :).

 

I updated the BIOS using fwupdmgr, because Lenovo provides the CAB file. However there is no CAB file for Thunderbolt or the NVME drives.

 

 

sudo fwupdmgr get-updates              
Devices with no available firmware updates:  
• ThinkPad Thunderbolt 3 Dock
• Thunderbolt host controller
• USB3.1 Hub
• USB3.1 Hub
• Integrated Camera
• MSP430
• SAMSUNG MZVLB512HBJQ-000L7
• SAMSUNG MZVLB512HBJQ-000L7
• ThinkPad Thunderbolt 3 Dock USB Audio
• UEFI Device Firmware
• UEFI Device Firmware
• UEFI Device Firmware
• USB2.0 Hub
• USB2.0 Hub
Devices with the latest available firmware version:
• Embedded Controller
• Intel Management Engine
• System Firmware
• Unifying Receiver
No updates available for remaining devices

 

0
0

Re:How to upgrade Thunderbolt firmware on Linux?

It looks like that this time some firmware update worked

 

sudo fwupdmgr refresh

 

sudo fwupdmgr update

 

Devices with no available firmware updates:  
• Thunderbolt host controller
• Integrated Camera
• UEFI Device Firmware
• UEFI Device Firmware
• UEFI Device Firmware
• USB2.0 Hub
• USB2.0 Hub
Devices with the latest available firmware version:
• ThinkPad Thunderbolt 3 Dock
• USB3.1 Hub
• USB3.1 Hub
• Embedded Controller
• Intel Management Engine
• MSP430
• SAMSUNG MZVLB512HBJQ-000L7
• SAMSUNG MZVLB512HBJQ-000L7
• System Firmware
• Unifying Receiver
No updates available for remaining devices

0
0

Re:How to upgrade Thunderbolt firmware on Linux?

Hi - apologies if I missed it, but which platform are you using?

If there was an update for Windows but not for Linux I'll need to chase it down to understand why - all FW updates are supposed to be delivered to LVFS (with the caveat that there is sometimes a delay)

0
0

Identify Your Device

OR

Don't want to provide your serial number? You can also Browse by product

Find your Device