Re: Error al actualizar firmware con fwupdmgr
El 2025-04-28 a las 16:50 +0000, dml@facundo.ag escribió:
> Hola, tengo una Lenovo ThinkPad T490 20N3S9Q900 con Debian trixie/sid. Hoy
> estuve actualizando varios firmwares con fwupdmgr. Pero tuve un error con el
> controlador de Thunderbolt, cuya info es:
>
> $ fwupdmgr get-devices abc4cc28-099d-5220-b45d-129c21cd9da7
> Dispositivo seleccionado: Thunderbolt host controller
> LENOVO 20N3S9Q900
> │
> └─Thunderbolt host controller:
> ID de dispositivo: 2ef43920ae37bb6d9e9130de2025a1d16a175939
> Resumen: Unmatched performance for high-speed I/O
> Versión actual: 20.00
> Proveedor: Lenovo (THUNDERBOLT:0x0109, TBT:0x0109)
> GUID: abc4cc28-099d-5220-b45d-129c21cd9da7 ← THUNDERBOLT\VEN_0109&DEV_1804
> 52265728-359a-574c-9a6a-a23d3b1f952d ← TBT-01091804-native
> f117e89e-a75f-5f33-9e8e-c4aded9cbadf ← TBT-01091804-native-controller0-0
> Indicadores del Dispositivo: • Dispositivo interno
> • Actualizable
> • Sistema requiere energía externa
> • Mantenido en servidor remoto
> • Escenarios de actualizaciones del dispositivo
> • Carga Firmada
> • Puede etiquetar para emulación
>
> Me sale este mensaje para actualizar:
>
> ╔══════════════════════════════════════════════════════════════════════════════╗
> ║ ¿Moderniza Thunderbolt host controller desde 20.00 hasta 23.00? ║
> ╠══════════════════════════════════════════════════════════════════════════════╣
> ║ This stable release fixes the following issue: ║
> ║ ║
> ║ • Fixed Thunderbolt vulnerability. ║
> ║ • Intel NVM version update to 23. ║
> ║ ║
> ║ Thunderbolt host controller y todos los dispositivos conectados tal vez no ║
> ║ están utilizables mientras se actualizan. ║
> ╚══════════════════════════════════════════════════════════════════════════════╝
>
> Le doy que actualice y me sale este error:
>
> release version format 'pair' but no device version format
Menudo mensaje críptico... divagando un poco, yo interpreto que:
1. Hay una nueva versión del firmware actualizada para Thunderbolt
2. Al intentar actualizar, la rutina falla porque no encuentra el dato
(o está malformado) de la versión del dispositivo.
> Busqué info en internet pero no encontré sobre ese error en particular ni
> como solucionarlo, ¿alguien pasó por algo similar o sabe como solucionar?
>
> Desde ya, muchas gracias por cualquier ayuda.
Puedes descargar el archivo manualmente, creo que se trata de este
firmware:
https://fwupd.org/lvfs/devices/com.lenovo.ThinkPadN2ITF.firmware
E informar del error que te aparece, bien al proyecto (fwupd) o a
Lenovo si tienen alguna forma de contacto directo.
Saludos,
--
Camaleón
Reply to: