Lenovo Thunderbolt 3 Dock, Gen 2 (40AN0135US) Audio Issue
This guide is provided for those using this dock on Fedora 34. This may help people on other distros, but this fix has only been confirmed on Fedora 34.
In short: the firmware for the dock does not come pre-installed and must be installed manually. However, the firmware is only released as a public beta. I have performed the install of the firmware and have tested the device and found it to be functioning properly, so I will provide a guide here.
Sources:
- https://github.com/fwupd/firmware-lenovo-thinkpad/issues/5#issuecomment-896355380
- Now available: Fedora on Lenovo laptops! - Fedora Magazine
To install the firmware, use fwupdmgr
. Perform these operations as root or sudo.
-
fwupdmgr --version
– Ensure fwupdmgr is installed. If it is not, usednf install fwupd
. -
fwupdmgr refresh --force
– Get all latest packages. Install any now before continuing. Reboot if prompted. -
fwupdmgr enable-remote lvfs-testing --assume-yes
– Opt into lvfs testing branch. This is required to download the firmware for Lenovo’s Thunderbolt dock. -
fwupdmgr refresh --force
– Download latest update information. -
fwupdmgr get-updates
– Preview which devices and firmware packages are in need of updating. -
fwupdmgr update
– Perform the update. This will take a few minutes. Reboot once finished.
I do not have any headphones with a mic and a 3.5mm jack, so I cannot test the microphone feature. However, the headphone audio is working as expected.