Firmware Upgrade auf Thinkpad USB-C Dock 2.Gen unter Linux

darthvader

Member
Registriert
18 Feb. 2010
Beiträge
264
kann mir jemand sagen ob es möglich ist, bei der USB-C Dock 2.Gen unter Linux ein Firmware update zu machen? Auf https://support.lenovo.com/us/en/downloads/ds539092 gibt es nur eine exe. `fwupdmgr` scheint das Dock nicht zu unterstützen.

Falls es mit Linux nicht geht, sollte ein Win10 als Guest unter virtualbox funktionieren?

Danke vorab.

- - - Beitrag zusammengeführt - - -

Unter virtualbox hat es funktioniert. Man muss das USB Gerät "Thinkpad USB-C Dock" der VM zuweisen und dann geht's ganz einfach.
 
Danke für den Hinweis, habe per
Code:
fwupdmgr enable-remote lvfs-testing
versucht, das mit reinzunehmen.
Anscheinend wir das Dock nicht richtig erkannt. Wenn ich am Dock angeschlossen bin bekomme ich das:
Bildschirmfoto vom 2020-04-20 09-28-13.png
Vom Dock getrennt kommen nur die unteren beiden Zeilen nicht mehr (klar, weil der Jabra und Logitech unififed am Dock angeschlossen sind):
Bildschirmfoto vom 2020-04-20 09-28-50.png
Ein Gerät fürs Dock selbst wird anscheinend nicht erkannt. Hab ich da was falsch gemacht, oder ist fwupd noch nicht so weit?
 
Bitte niemals Terminausgaben als Screenshot! Du weißt ja wie Codeblock geht.

Keine Ahnung wie es aussehen sollte. Mein CS18 Dock zeigt auch nur zwei Hubs und einen Audio-Chip, dafür gibt es aber keine Updates.

Zeig noch:
Code:
fwupdmgr --version
fwupdmgr get-updates
fwupdmgr get-devices
 
Das sieht bei mir so aus: ( sorry code block hat nicht funktioniert, da hier immer die linebreaks rausgenommen werden und es auf einer Zeile etwas unlesbar wird)

✘  ~  fwupdmgr --version
client version: 1.2.10
compile-time dependency versions
gusb: 0.2.11
efivar: 34
daemon version: 1.2.10
~  fwupdmgr get-updates
No upgrades for T490/T590/P53s/P43s Thunderbolt Controller, current is 20.00: 20.00=same
No releases found for device: Not compatible with org.freedesktop.fwupd version 1.2.10, requires >= 1.3.6
No upgrades for 20RH0016GE System Firmware, current is 0.1.61: 0.1.61=same, 0.1.60=older, 0.1.58=older, 0.1.54=older
No upgrades for UEFI Device Firmware, current is 192.47.1524: 192.47.1524=same, 192.35.1427=older
No upgrades for UEFI Device Firmware, current is 0.1.16: 0.1.16=same, 0.1.15=older, 0.1.13=older
No releases found for device: Not compatible with org.freedesktop.fwupd version 1.2.10, requires >= 1.3.5
No upgrades for Jabra Speak 710, current is 1.28: 1.28=same, 1.10=older
No upgrades for Unifying Receiver, current is RQR12.10_B0032: RQR12.05_B0028=older, RQR12.10_B0032=same, RQR12.08_B0030=older, RQR12.07_B0029=older
~  fwupdmgr get-devices
T490/T590/P53s/P43s Thunderbolt Controller
DeviceId: c3d25bc55d401be5cc9a0b2796e4ebe7abf4216b
Guid: 52265728-359a-574c-9a6a-a23d3b1f952d
Summary: Unmatched performance for high-speed I/O
Plugin: thunderbolt
Flags: internal|updatable|require-ac|supported|registered
Vendor: Lenovo
VendorId: TBT:0x0109
Version: 20.00
VersionFormat: pair
Icon: computer
Created: 2020-04-18


Prometheus
DeviceId: 51a5f0521bddd3e9d93388f831b2b5ffdf225d9a
Guid: 09e8bf16-3e69-50f5-bb66-c7a040248352
Guid: 8088f861-6318-5b1e-9ce4-fbddbedb09ac
Summary: Fingerprint reader
Plugin: synaptics_prometheus
Flags: updatable|supported|registered
Vendor: Synaptics
VendorId: USB:0x06CB
Version: 10.01.2959683
VersionFormat: triplet
Icon: touchpad-disabled
InstallDuration: 2
Created: 2020-04-18


20RH0016GE System Firmware
DeviceId: 6150dd1f7291b0709289ab8a53cc85a17e117ef2
Guid: 603baf73-b997-45b5-86b4-2f981a008e18
Plugin: uefi
Flags: internal|updatable|require-ac|supported|registered|needs-reboot
Version: 0.1.61
VersionLowest: 0.0.1
VersionFormat: triplet
Icon: computer
Created: 2020-04-18


UEFI Device Firmware
DeviceId: c0649684d1e6688e8147fac95eccb4fdd18d05aa
Guid: 2c0665e2-fdbd-495e-b8e4-69d92b9c119a
Plugin: uefi
Flags: internal|updatable|require-ac|supported|registered|needs-reboot
Version: 192.47.1524
VersionLowest: 0.0.1
VersionFormat: triplet
Icon: audio-card
Created: 2020-04-18


UEFI Device Firmware
DeviceId: 489f23b2ba9c1adf3e9f9f10598c98ba5c6bba39
Guid: 38ea6335-29ca-417b-8cd4-6b4e5e866f92
Plugin: uefi
Flags: internal|updatable|require-ac|supported|registered|needs-reboot
Version: 0.1.16
VersionLowest: 0.1.16
VersionFormat: triplet
Icon: audio-card
Created: 2020-04-18


UEFI Device Firmware
DeviceId: 98a394c65d64ece8aae3126fb0f85364bb915b49
Guid: 25dd5a7f-4151-401f-ae35-1440807c7bba
Plugin: uefi
Flags: internal|updatable|require-ac|registered|needs-reboot
Version: 1.1.16
VersionLowest: 0.0.1
VersionFormat: triplet
Icon: audio-card
Created: 2020-04-18


UEFI Device Firmware
DeviceId: 1d921cfee6793590bf19a4ad74a5039f0fbe28e5
Guid: 0067661a-e24b-4927-ab57-596a472a8cc2
Plugin: uefi
Flags: internal|updatable|require-ac|registered|needs-reboot
Version: 0.73.8
VersionLowest: 0.73.8
VersionFormat: triplet
Icon: audio-card
Created: 2020-04-18


UEFI Device Firmware
DeviceId: 720296b654bf23d974c282ad9cd59d0b9d33c971
Guid: 26aac102-e03d-4eb0-a663-9372614a765a
Plugin: uefi
Flags: internal|updatable|require-ac|registered|needs-reboot
Version: 0.0.26403
VersionLowest: 0.0.1
VersionFormat: triplet
Icon: audio-card
Created: 2020-04-18


Prometheus IOTA Config
DeviceId: a717531e28f0288a4e7af638b8e6afc0a1c8743e
ParentDeviceId: 51a5f0521bddd3e9d93388f831b2b5ffdf225d9a
Guid: 7c5a1e62-38fa-5859-9337-09dbac6377e4
Plugin: synaptics_prometheus
Flags: updatable|supported|registered
Vendor: Synaptics
VendorId: USB:0x06CB
Version: 0016
VersionLowest: 0016
VersionFormat: plain
Icon: touchpad-disabled
Created: 2020-04-18


Samsung SSD 970 PRO 1TB
DeviceId: f2759da7fe8e0388c5f3601cb072f837b1070b03
Guid: 47335265-a509-51f7-841e-1c94911af66b
Guid: 21a2c5aa-cba2-5dcb-854b-ddeeb7c63413
Summary: NVM Express Solid State Drive
Plugin: nvme
Flags: internal|updatable|require-ac|registered|needs-reboot
Vendor: Samsung Electronics Co Ltd
VendorId: NVME:0x144D
Version: 1B2QEXP7
VersionFormat: plain
Icon: drive-harddisk
Created: 2020-04-18


Jabra Speak 710
DeviceId: e2efbb86c8891a8ad6e88111319f9519159f22eb
Guid: 0c503ad9-4969-5668-81e5-a3748682fc16
Guid: 1710eb10-6d5c-5c0d-ad20-4fb505210946
Guid: 8c82dbaa-f229-5347-904e-80cf79d6b2ae
Plugin: dfu
Flags: updatable|supported|registered
VendorId: USB:0x0B0E
Version: 1.28
VersionFormat: bcd
Icon: drive-harddisk-usb
Created: 2020-04-21


Unifying Receiver
DeviceId: 045e1298967b3515e4a22e0cba19267f1d25b09b
Guid: 9d131a0c-a606-580f-8eda-80587250b8d6
Guid: 279ed287-3607-549e-bacc-f873bb9838c4
Summary: A miniaturised USB wireless receiver
Plugin: unifying
Flags: updatable|supported|registered
Vendor: Logitech
VendorId: USB:0x046D
Version: RQR12.10_B0032
VersionBootloader: BOT01.02_B0014
VersionFormat: plain
Icon: preferences-desktop-keyboard
InstallDuration: 7
Created: 2020-04-21
 
Zuletzt bearbeitet:
Das Codeblock-Problem dürfte an deinem Browser liegen: Javascript einschalten, Adblocker/Privacy/Gedöns probehalber deaktivieren, anderen Browser probieren, ...

Einige deiner Devices rufen nach einer neueren fwupd-Version:
Code:
No releases found for device: Not compatible with org.freedesktop.fwupd version 1.2.10, [B]requires >= 1.3.6[/B]
No releases found for device: Not compatible with org.freedesktop.fwupd version 1.2.10, [B]requires >= 1.3.5[/B]

Falls Du Ubuntu hast, kannst Du das Snap installieren – siehe meinen LVFS Thread.

ps. gib bitte auch mal dein Betriebssystem und Modell an (von mir aus gerne per tlp-stat -s)
 
Zuletzt bearbeitet:
Da läuft ein Mint Tricia drauf. Ich werde mal den Snap versuchen.
Auch mit ausgeschaltetem Adblocker kann werden die Linebreaks rausgelöscht.

Es handelt sich um ein p43s mit Mint Tricia und Kernel 5.6.3 (via ukuu)
 
Zuletzt bearbeitet:
Update schlägt bei mir partiell fehl

Unter virtualbox hat es funktioniert. Man muss das USB Gerät "Thinkpad USB-C Dock" der VM zuweisen und dann geht's ganz einfach.

Bei mir gibt es im Virtualbox USB Dropdown nur "Thinkpad USB-C Dock Gen2 USB Audio", meinst du das? Wenn nur das Gerät attache wird bei mir auch nur der Audio codec geupdated (obviously..). Erst mit attachen von Cypress Semiconductor und anschließend Cypress Semiconductor USB-I2C Bridge werden zusätzlich noch PD Billboard und PD CCG4 geupdated. Jedoch erhalte ich bei USB hub und DP hub ein timeout mit der Fehlermeldung "please remove all devices from the dock and reboot computer to try again".

Habe schon alles mögliche ausprobiert, selbst auf dem Thinkpad bare metal mit Windows installiert und einem anderen Windows Rechner mit USB-C gibt es weiterhin den timeout. Habe auch schon alle möglichen Peripherie Kombinationen getestet und auch eine ältere Firmware. Gibt scheinbar im Lenovo Forum auch einige Leute die so ein Problem haben [1] [2].

Kannst du bestätigen, dass bei dir jede einzelne Komponente erfolgreich geupdatet wurde? Bei mir wird auch bei Klick auf "Check" weder Firmware Version, noch USB hub/DP hub version erkannt, wie ist das bei dir? Wird bei dir die Firmware Version und alle subversionen korrekt erkannt?

screenshot_2020-04-25-131631.png
[1] https://forums.lenovo.com/t5/Displa...yport-on-ThinkPad-USB-C-Dock-Gen2/m-p/4506706
[2] https://forums.lenovo.com/t5/ThinkP...-gen2-dock-not-detecting-monitors/m-p/4606633
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben