# USB-C/Thunderbolt Dock Megathread

**URL:** https://community.frame.work/t/usb-c-thunderbolt-dock-megathread/1460
**Category:** General Topics
**Created:** [May 13, 2021, 10:35pm UTC](https://community.frame.work/t/usb-c-thunderbolt-dock-megathread/1460 "2021-05-13T22:35:00Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![Foxtrek\_64](https://sea1.discourse-cdn.com/flex001/user_avatar/community.frame.work/foxtrek_64/32/540_2.png) [@Foxtrek\_64](https://community.frame.work/u/Foxtrek_64)
#### Post date: [August 12, 2021, 10:51pm UTC](https://community.frame.work/t/usb-c-thunderbolt-dock-megathread/1460/6 "2021-08-12T22:51:48Z")

</div>

**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](https://github.com/fwupd/firmware-lenovo-thinkpad/issues/5#issuecomment-896355380)
- [Now available: Fedora on Lenovo laptops! - Fedora Magazine](https://fedoramagazine.org/lenovo-fedora-now-available/)

To install the firmware, use `fwupdmgr`. Perform these operations as root or sudo.

1. `fwupdmgr --version` – Ensure fwupdmgr is installed. If it is not, use `dnf install fwupd`.
2. `fwupdmgr refresh --force` – Get all latest packages. Install any now before continuing. Reboot if prompted.
3. `fwupdmgr enable-remote lvfs-testing --assume-yes` – Opt into lvfs testing branch. This is required to download the firmware for Lenovo’s Thunderbolt dock.
4. `fwupdmgr refresh --force` – Download latest update information.
5. `fwupdmgr get-updates` – Preview which devices and firmware packages are in need of updating.
6. `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.

---

_[View the full topic](https://community.frame.work/t/usb-c-thunderbolt-dock-megathread/1460)._
