Fwupd: thinkpad carbon x1 gen6: no firmware presented from `get-devices`

Created on 12 Sep 2018  ยท  9Comments  ยท  Source: fwupd/fwupd

To help us pinpoint your issue, please insert the output of the
following commands when ran on the system with the issue:

$ fwupdmgr --version
client version: 1.1.1
daemon version: 1.1.1
compile-time dependency versions
    appstream-glib: 0.7.10
    gusb:   0.3.0
    efivar: 35
$ fwupdmgr get-devices
X1 Carbon Thunderbolt Controller
  DeviceId:             e95521252b392e08d42ac4cb1082bf8fd1df0a1b
  Guid:                 5ff9544e-fce2-5fd9-9cd2-671c95ac91dc
  Summary:              Unmatched performance for high-speed I/O
  Plugin:               thunderbolt
  Flags:                internal|updatable|registered
  Vendor:               Lenovo
  VendorId:             TBT:0x0109
  Version:              30.00
  Icon:                 computer
  Created:              2018-09-12

$ efibootmgr -v
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0001,001A,0000,0018,0019,001B,001C,001D,001E,001F,0024
Boot0000* Windows Boot Manager  HD(1,GPT,c5f78380-8748-7049-859f-a274a340a993,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}..._................
Boot0001* arch_grub HD(1,GPT,c5f78380-8748-7049-859f-a274a340a993,0x800,0x32000)/File(\EFI\arch_grub\grubx64.efi)
Boot0010  Setup FvFile(721c8b66-426c-4e86-8e99-3457c46ab0b9)
Boot0011  Boot Menu FvFile(126a762d-5758-4fca-8531-201a7f57f850)
Boot0012  Diagnostic Splash Screen  FvFile(a7d8d9a6-6ab0-4aeb-ad9d-163e59a7a380)
Boot0013  Lenovo Diagnostics    FvFile(3f7e615b-0d45-4f80-88dc-26b234958560)
Boot0014  Regulatory Information    FvFile(478c92a0-2622-42b7-a65d-5894169e4d24)
Boot0015  Startup Interrupt Menu    FvFile(f46ee6f4-4785-43a3-923d-7f786c3c8479)
Boot0016  Rescue and Recovery   FvFile(665d3f60-ad3e-4cad-8e26-db46eee9f1b5)
Boot0017  MEBx Hot Key  FvFile(ac6fd56a-3d41-4efd-a1b9-870293811a28)
Boot0018* USB CD    VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,86701296aa5a7848b66cd49dd3ba6a55)
Boot0019* USB FDD   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,6ff015a28830b543a8b8641009461e49)
Boot001A* NVMe0 VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,001c199932d94c4eae9aa0b6e98eb8a400)
Boot001B* ATA HDD0  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f601)
Boot001C* USB HDD   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,33e821aaaf33bc4789bd419f88c50803)
Boot001D* PCI LAN   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
Boot001E  Other CD  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a35406)
Boot001F  Other HDD VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f606)
Boot0020* USBR BOOT CDROM   PciRoot(0x0)/Pci(0x14,0x0)/USB(11,1)
Boot0021* USBR BOOT Floppy  PciRoot(0x0)/Pci(0x14,0x0)/USB(11,0)
Boot0022* ATA HDD   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,91af625956449f41a7b91f4f892ab0f6)
Boot0023* ATAPI CD  VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,aea2090adfde214e8b3a5e471856a354)
Boot0024* PCI LAN   VenMsg(bc7838d2-0f82-4d60-8316-c068ee79d25b,78a84aaf2b2afc4ea79cf5cc8f3d3803)
$ efivar -l | grep fw
no output
$ tree /boot
boot
โ”œโ”€โ”€ efi
โ”‚ย ย  โ””โ”€โ”€ EFI
โ”‚ย ย      โ””โ”€โ”€ arch_grub
โ”‚ย ย          โ””โ”€โ”€ grubx64.efi
โ”œโ”€โ”€ grub
โ”‚ย ย  โ”œโ”€โ”€ fonts
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ unicode.pf2
โ”‚ย ย  โ”œโ”€โ”€ grub.cfg
โ”‚ย ย  โ”œโ”€โ”€ grub.cfg.example
โ”‚ย ย  โ”œโ”€โ”€ grubenv
โ”‚ย ย  โ”œโ”€โ”€ locale
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ ast.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ ca.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ da.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ de_CH.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ [email protected]
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ de.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ [email protected]
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ [email protected]
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ [email protected]
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ [email protected]
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ eo.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ es.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ fi.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ fr.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ gl.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ hr.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ hu.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ id.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ it.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ ja.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ ko.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ lt.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ nb.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ nl.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ pa.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ pl.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ pt_BR.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ ru.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ sl.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ sr.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ sv.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ tr.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ uk.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ vi.mo
โ”‚ย ย  โ”‚ย ย  โ”œโ”€โ”€ zh_CN.mo
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ zh_TW.mo
โ”‚ย ย  โ”œโ”€โ”€ themes
โ”‚ย ย  โ”‚ย ย  โ””โ”€โ”€ starfield
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ blob_w.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_c.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_e.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_ne.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_n.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_nw.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_se.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_s.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_sw.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ boot_menu_w.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ COPYING.CC-BY-SA-3.0
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ dejavu_10.pf2
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ dejavu_12.pf2
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ dejavu_14.pf2
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ dejavu_16.pf2
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ dejavu_bold_14.pf2
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ README
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ slider_c.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ slider_n.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ slider_s.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ starfield.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_c.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_e.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_ne.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_n.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_nw.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_se.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_s.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_sw.png
โ”‚ย ย  โ”‚ย ย      โ”œโ”€โ”€ terminal_box_w.png
โ”‚ย ย  โ”‚ย ย      โ””โ”€โ”€ theme.txt
โ”‚ย ย  โ””โ”€โ”€ x86_64-efi
โ”‚ย ย      โ”œโ”€โ”€ acpi.mod
โ”‚ย ย      โ”œโ”€โ”€ adler32.mod
โ”‚ย ย      โ”œโ”€โ”€ affs.mod
โ”‚ย ย      โ”œโ”€โ”€ afs.mod
โ”‚ย ย      โ”œโ”€โ”€ ahci.mod
โ”‚ย ย      โ”œโ”€โ”€ all_video.mod
โ”‚ย ย      โ”œโ”€โ”€ aout.mod
โ”‚ย ย      โ”œโ”€โ”€ appleldr.mod
โ”‚ย ย      โ”œโ”€โ”€ archelp.mod
โ”‚ย ย      โ”œโ”€โ”€ ata.mod
โ”‚ย ย      โ”œโ”€โ”€ at_keyboard.mod
โ”‚ย ย      โ”œโ”€โ”€ backtrace.mod
โ”‚ย ย      โ”œโ”€โ”€ bfs.mod
โ”‚ย ย      โ”œโ”€โ”€ bitmap.mod
โ”‚ย ย      โ”œโ”€โ”€ bitmap_scale.mod
โ”‚ย ย      โ”œโ”€โ”€ blocklist.mod
โ”‚ย ย      โ”œโ”€โ”€ boot.mod
โ”‚ย ย      โ”œโ”€โ”€ boottime.mod
โ”‚ย ย      โ”œโ”€โ”€ bsd.mod
โ”‚ย ย      โ”œโ”€โ”€ bswap_test.mod
โ”‚ย ย      โ”œโ”€โ”€ btrfs.mod
โ”‚ย ย      โ”œโ”€โ”€ bufio.mod
โ”‚ย ย      โ”œโ”€โ”€ cacheinfo.mod
โ”‚ย ย      โ”œโ”€โ”€ cat.mod
โ”‚ย ย      โ”œโ”€โ”€ cbfs.mod
โ”‚ย ย      โ”œโ”€โ”€ cbls.mod
โ”‚ย ย      โ”œโ”€โ”€ cbmemc.mod
โ”‚ย ย      โ”œโ”€โ”€ cbtable.mod
โ”‚ย ย      โ”œโ”€โ”€ cbtime.mod
โ”‚ย ย      โ”œโ”€โ”€ chain.mod
โ”‚ย ย      โ”œโ”€โ”€ cmdline_cat_test.mod
โ”‚ย ย      โ”œโ”€โ”€ cmp.mod
โ”‚ย ย      โ”œโ”€โ”€ cmp_test.mod
โ”‚ย ย      โ”œโ”€โ”€ command.lst
โ”‚ย ย      โ”œโ”€โ”€ configfile.mod
โ”‚ย ย      โ”œโ”€โ”€ core.efi
โ”‚ย ย      โ”œโ”€โ”€ cpio_be.mod
โ”‚ย ย      โ”œโ”€โ”€ cpio.mod
โ”‚ย ย      โ”œโ”€โ”€ cpuid.mod
โ”‚ย ย      โ”œโ”€โ”€ crc64.mod
โ”‚ย ย      โ”œโ”€โ”€ cryptodisk.mod
โ”‚ย ย      โ”œโ”€โ”€ crypto.lst
โ”‚ย ย      โ”œโ”€โ”€ crypto.mod
โ”‚ย ย      โ”œโ”€โ”€ cs5536.mod
โ”‚ย ย      โ”œโ”€โ”€ ctz_test.mod
โ”‚ย ย      โ”œโ”€โ”€ datehook.mod
โ”‚ย ย      โ”œโ”€โ”€ date.mod
โ”‚ย ย      โ”œโ”€โ”€ datetime.mod
โ”‚ย ย      โ”œโ”€โ”€ diskfilter.mod
โ”‚ย ย      โ”œโ”€โ”€ disk.mod
โ”‚ย ย      โ”œโ”€โ”€ div.mod
โ”‚ย ย      โ”œโ”€โ”€ div_test.mod
โ”‚ย ย      โ”œโ”€โ”€ dm_nv.mod
โ”‚ย ย      โ”œโ”€โ”€ echo.mod
โ”‚ย ย      โ”œโ”€โ”€ efifwsetup.mod
โ”‚ย ย      โ”œโ”€โ”€ efi_gop.mod
โ”‚ย ย      โ”œโ”€โ”€ efinet.mod
โ”‚ย ย      โ”œโ”€โ”€ efi_uga.mod
โ”‚ย ย      โ”œโ”€โ”€ ehci.mod
โ”‚ย ย      โ”œโ”€โ”€ elf.mod
โ”‚ย ย      โ”œโ”€โ”€ eval.mod
โ”‚ย ย      โ”œโ”€โ”€ exfat.mod
โ”‚ย ย      โ”œโ”€โ”€ exfctest.mod
โ”‚ย ย      โ”œโ”€โ”€ ext2.mod
โ”‚ย ย      โ”œโ”€โ”€ extcmd.mod
โ”‚ย ย      โ”œโ”€โ”€ fat.mod
โ”‚ย ย      โ”œโ”€โ”€ file.mod
โ”‚ย ย      โ”œโ”€โ”€ fixvideo.mod
โ”‚ย ย      โ”œโ”€โ”€ font.mod
โ”‚ย ย      โ”œโ”€โ”€ fshelp.mod
โ”‚ย ย      โ”œโ”€โ”€ fs.lst
โ”‚ย ย      โ”œโ”€โ”€ functional_test.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_arcfour.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_blowfish.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_camellia.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_cast5.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_crc.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_des.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_dsa.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_idea.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_md4.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_md5.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_rfc2268.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_rijndael.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_rmd160.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_rsa.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_seed.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_serpent.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_sha1.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_sha256.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_sha512.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_tiger.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_twofish.mod
โ”‚ย ย      โ”œโ”€โ”€ gcry_whirlpool.mod
โ”‚ย ย      โ”œโ”€โ”€ geli.mod
โ”‚ย ย      โ”œโ”€โ”€ gettext.mod
โ”‚ย ย      โ”œโ”€โ”€ gfxmenu.mod
โ”‚ย ย      โ”œโ”€โ”€ gfxterm_background.mod
โ”‚ย ย      โ”œโ”€โ”€ gfxterm_menu.mod
โ”‚ย ย      โ”œโ”€โ”€ gfxterm.mod
โ”‚ย ย      โ”œโ”€โ”€ gptsync.mod
โ”‚ย ย      โ”œโ”€โ”€ grub.efi
โ”‚ย ย      โ”œโ”€โ”€ gzio.mod
โ”‚ย ย      โ”œโ”€โ”€ halt.mod
โ”‚ย ย      โ”œโ”€โ”€ hashsum.mod
โ”‚ย ย      โ”œโ”€โ”€ hdparm.mod
โ”‚ย ย      โ”œโ”€โ”€ hello.mod
โ”‚ย ย      โ”œโ”€โ”€ help.mod
โ”‚ย ย      โ”œโ”€โ”€ hexdump.mod
โ”‚ย ย      โ”œโ”€โ”€ hfs.mod
โ”‚ย ย      โ”œโ”€โ”€ hfspluscomp.mod
โ”‚ย ย      โ”œโ”€โ”€ hfsplus.mod
โ”‚ย ย      โ”œโ”€โ”€ http.mod
โ”‚ย ย      โ”œโ”€โ”€ iorw.mod
โ”‚ย ย      โ”œโ”€โ”€ iso9660.mod
โ”‚ย ย      โ”œโ”€โ”€ jfs.mod
โ”‚ย ย      โ”œโ”€โ”€ jpeg.mod
โ”‚ย ย      โ”œโ”€โ”€ keylayouts.mod
โ”‚ย ย      โ”œโ”€โ”€ keystatus.mod
โ”‚ย ย      โ”œโ”€โ”€ ldm.mod
โ”‚ย ย      โ”œโ”€โ”€ legacycfg.mod
โ”‚ย ย      โ”œโ”€โ”€ legacy_password_test.mod
โ”‚ย ย      โ”œโ”€โ”€ linux16.mod
โ”‚ย ย      โ”œโ”€โ”€ linux.mod
โ”‚ย ย      โ”œโ”€โ”€ loadbios.mod
โ”‚ย ย      โ”œโ”€โ”€ loadenv.mod
โ”‚ย ย      โ”œโ”€โ”€ loopback.mod
โ”‚ย ย      โ”œโ”€โ”€ lsacpi.mod
โ”‚ย ย      โ”œโ”€โ”€ lsefimmap.mod
โ”‚ย ย      โ”œโ”€โ”€ lsefi.mod
โ”‚ย ย      โ”œโ”€โ”€ lsefisystab.mod
โ”‚ย ย      โ”œโ”€โ”€ lsmmap.mod
โ”‚ย ย      โ”œโ”€โ”€ ls.mod
โ”‚ย ย      โ”œโ”€โ”€ lspci.mod
โ”‚ย ย      โ”œโ”€โ”€ lssal.mod
โ”‚ย ย      โ”œโ”€โ”€ luks.mod
โ”‚ย ย      โ”œโ”€โ”€ lvm.mod
โ”‚ย ย      โ”œโ”€โ”€ lzopio.mod
โ”‚ย ย      โ”œโ”€โ”€ macbless.mod
โ”‚ย ย      โ”œโ”€โ”€ macho.mod
โ”‚ย ย      โ”œโ”€โ”€ mdraid09_be.mod
โ”‚ย ย      โ”œโ”€โ”€ mdraid09.mod
โ”‚ย ย      โ”œโ”€โ”€ mdraid1x.mod
โ”‚ย ย      โ”œโ”€โ”€ memdisk.mod
โ”‚ย ย      โ”œโ”€โ”€ memrw.mod
โ”‚ย ย      โ”œโ”€โ”€ minicmd.mod
โ”‚ย ย      โ”œโ”€โ”€ minix2_be.mod
โ”‚ย ย      โ”œโ”€โ”€ minix2.mod
โ”‚ย ย      โ”œโ”€โ”€ minix3_be.mod
โ”‚ย ย      โ”œโ”€โ”€ minix3.mod
โ”‚ย ย      โ”œโ”€โ”€ minix_be.mod
โ”‚ย ย      โ”œโ”€โ”€ minix.mod
โ”‚ย ย      โ”œโ”€โ”€ mmap.mod
โ”‚ย ย      โ”œโ”€โ”€ moddep.lst
โ”‚ย ย      โ”œโ”€โ”€ modinfo.sh
โ”‚ย ย      โ”œโ”€โ”€ morse.mod
โ”‚ย ย      โ”œโ”€โ”€ mpi.mod
โ”‚ย ย      โ”œโ”€โ”€ msdospart.mod
โ”‚ย ย      โ”œโ”€โ”€ mul_test.mod
โ”‚ย ย      โ”œโ”€โ”€ multiboot2.mod
โ”‚ย ย      โ”œโ”€โ”€ multiboot.mod
โ”‚ย ย      โ”œโ”€โ”€ nativedisk.mod
โ”‚ย ย      โ”œโ”€โ”€ net.mod
โ”‚ย ย      โ”œโ”€โ”€ newc.mod
โ”‚ย ย      โ”œโ”€โ”€ nilfs2.mod
โ”‚ย ย      โ”œโ”€โ”€ normal.mod
โ”‚ย ย      โ”œโ”€โ”€ ntfscomp.mod
โ”‚ย ย      โ”œโ”€โ”€ ntfs.mod
โ”‚ย ย      โ”œโ”€โ”€ odc.mod
โ”‚ย ย      โ”œโ”€โ”€ offsetio.mod
โ”‚ย ย      โ”œโ”€โ”€ ohci.mod
โ”‚ย ย      โ”œโ”€โ”€ part_acorn.mod
โ”‚ย ย      โ”œโ”€โ”€ part_amiga.mod
โ”‚ย ย      โ”œโ”€โ”€ part_apple.mod
โ”‚ย ย      โ”œโ”€โ”€ part_bsd.mod
โ”‚ย ย      โ”œโ”€โ”€ part_dfly.mod
โ”‚ย ย      โ”œโ”€โ”€ part_dvh.mod
โ”‚ย ย      โ”œโ”€โ”€ part_gpt.mod
โ”‚ย ย      โ”œโ”€โ”€ partmap.lst
โ”‚ย ย      โ”œโ”€โ”€ part_msdos.mod
โ”‚ย ย      โ”œโ”€โ”€ part_plan.mod
โ”‚ย ย      โ”œโ”€โ”€ part_sun.mod
โ”‚ย ย      โ”œโ”€โ”€ part_sunpc.mod
โ”‚ย ย      โ”œโ”€โ”€ parttool.lst
โ”‚ย ย      โ”œโ”€โ”€ parttool.mod
โ”‚ย ย      โ”œโ”€โ”€ password.mod
โ”‚ย ย      โ”œโ”€โ”€ password_pbkdf2.mod
โ”‚ย ย      โ”œโ”€โ”€ pata.mod
โ”‚ย ย      โ”œโ”€โ”€ pbkdf2.mod
โ”‚ย ย      โ”œโ”€โ”€ pbkdf2_test.mod
โ”‚ย ย      โ”œโ”€โ”€ pcidump.mod
โ”‚ย ย      โ”œโ”€โ”€ play.mod
โ”‚ย ย      โ”œโ”€โ”€ png.mod
โ”‚ย ย      โ”œโ”€โ”€ priority_queue.mod
โ”‚ย ย      โ”œโ”€โ”€ probe.mod
โ”‚ย ย      โ”œโ”€โ”€ procfs.mod
โ”‚ย ย      โ”œโ”€โ”€ progress.mod
โ”‚ย ย      โ”œโ”€โ”€ raid5rec.mod
โ”‚ย ย      โ”œโ”€โ”€ raid6rec.mod
โ”‚ย ย      โ”œโ”€โ”€ random.mod
โ”‚ย ย      โ”œโ”€โ”€ read.mod
โ”‚ย ย      โ”œโ”€โ”€ reboot.mod
โ”‚ย ย      โ”œโ”€โ”€ regexp.mod
โ”‚ย ย      โ”œโ”€โ”€ reiserfs.mod
โ”‚ย ย      โ”œโ”€โ”€ relocator.mod
โ”‚ย ย      โ”œโ”€โ”€ romfs.mod
โ”‚ย ย      โ”œโ”€โ”€ scsi.mod
โ”‚ย ย      โ”œโ”€โ”€ search_fs_file.mod
โ”‚ย ย      โ”œโ”€โ”€ search_fs_uuid.mod
โ”‚ย ย      โ”œโ”€โ”€ search_label.mod
โ”‚ย ย      โ”œโ”€โ”€ search.mod
โ”‚ย ย      โ”œโ”€โ”€ serial.mod
โ”‚ย ย      โ”œโ”€โ”€ setjmp.mod
โ”‚ย ย      โ”œโ”€โ”€ setjmp_test.mod
โ”‚ย ย      โ”œโ”€โ”€ setpci.mod
โ”‚ย ย      โ”œโ”€โ”€ sfs.mod
โ”‚ย ย      โ”œโ”€โ”€ shift_test.mod
โ”‚ย ย      โ”œโ”€โ”€ signature_test.mod
โ”‚ย ย      โ”œโ”€โ”€ sleep.mod
โ”‚ย ย      โ”œโ”€โ”€ sleep_test.mod
โ”‚ย ย      โ”œโ”€โ”€ spkmodem.mod
โ”‚ย ย      โ”œโ”€โ”€ squash4.mod
โ”‚ย ย      โ”œโ”€โ”€ syslinuxcfg.mod
โ”‚ย ย      โ”œโ”€โ”€ tar.mod
โ”‚ย ย      โ”œโ”€โ”€ terminal.lst
โ”‚ย ย      โ”œโ”€โ”€ terminal.mod
โ”‚ย ย      โ”œโ”€โ”€ terminfo.mod
โ”‚ย ย      โ”œโ”€โ”€ test_blockarg.mod
โ”‚ย ย      โ”œโ”€โ”€ testload.mod
โ”‚ย ย      โ”œโ”€โ”€ test.mod
โ”‚ย ย      โ”œโ”€โ”€ testspeed.mod
โ”‚ย ย      โ”œโ”€โ”€ tftp.mod
โ”‚ย ย      โ”œโ”€โ”€ tga.mod
โ”‚ย ย      โ”œโ”€โ”€ time.mod
โ”‚ย ย      โ”œโ”€โ”€ trig.mod
โ”‚ย ย      โ”œโ”€โ”€ tr.mod
โ”‚ย ย      โ”œโ”€โ”€ true.mod
โ”‚ย ย      โ”œโ”€โ”€ udf.mod
โ”‚ย ย      โ”œโ”€โ”€ ufs1_be.mod
โ”‚ย ย      โ”œโ”€โ”€ ufs1.mod
โ”‚ย ย      โ”œโ”€โ”€ ufs2.mod
โ”‚ย ย      โ”œโ”€โ”€ uhci.mod
โ”‚ย ย      โ”œโ”€โ”€ usb_keyboard.mod
โ”‚ย ย      โ”œโ”€โ”€ usb.mod
โ”‚ย ย      โ”œโ”€โ”€ usbms.mod
โ”‚ย ย      โ”œโ”€โ”€ usbserial_common.mod
โ”‚ย ย      โ”œโ”€โ”€ usbserial_ftdi.mod
โ”‚ย ย      โ”œโ”€โ”€ usbserial_pl2303.mod
โ”‚ย ย      โ”œโ”€โ”€ usbserial_usbdebug.mod
โ”‚ย ย      โ”œโ”€โ”€ usbtest.mod
โ”‚ย ย      โ”œโ”€โ”€ verify.mod
โ”‚ย ย      โ”œโ”€โ”€ video_bochs.mod
โ”‚ย ย      โ”œโ”€โ”€ video_cirrus.mod
โ”‚ย ย      โ”œโ”€โ”€ video_colors.mod
โ”‚ย ย      โ”œโ”€โ”€ video_fb.mod
โ”‚ย ย      โ”œโ”€โ”€ videoinfo.mod
โ”‚ย ย      โ”œโ”€โ”€ video.lst
โ”‚ย ย      โ”œโ”€โ”€ video.mod
โ”‚ย ย      โ”œโ”€โ”€ videotest_checksum.mod
โ”‚ย ย      โ”œโ”€โ”€ videotest.mod
โ”‚ย ย      โ”œโ”€โ”€ xfs.mod
โ”‚ย ย      โ”œโ”€โ”€ xnu.mod
โ”‚ย ย      โ”œโ”€โ”€ xnu_uuid.mod
โ”‚ย ย      โ”œโ”€โ”€ xnu_uuid_test.mod
โ”‚ย ย      โ”œโ”€โ”€ xzio.mod
โ”‚ย ย      โ”œโ”€โ”€ zfscrypt.mod
โ”‚ย ย      โ”œโ”€โ”€ zfsinfo.mod
โ”‚ย ย      โ””โ”€โ”€ zfs.mod
โ”œโ”€โ”€ initramfs-linux-fallback.img
โ”œโ”€โ”€ initramfs-linux.img
โ”œโ”€โ”€ lost+found [error opening dir]
โ””โ”€โ”€ vmlinuz-linux

Please answer the following questions:

  • Operating system and version: arch linux
  • How did you install fwupd (ex: from source, pacman, apt-get, etc): pacman
  • Have you tried rebooting? yes
  • Are you using an NVMe disk? yes
  • Is secure boot enabled (only for the UEFI plugin)? no

I apologize for my naivete -- I'm attempting to update the firmware on my machine, but it doesn't appear to be recognized (see output from get-devices). The disk on this laptop was dd'd from a gen5 carbon x1, without an NVMe disk.

needinfo

Most helpful comment

If anyone stumbles across this issue:

I had turned off UEFI windows updates in the BIOS. Re-enabling this solved the issue immediately.

All 9 comments

What does fwupdmgr get-devices --show-all-devices show?

$ fwupdmgr get-devices --show-all-devices
UHD Graphics 620
  DeviceId:             8de6c7959053fd5798006dcc63590d33fa5e51cb
  Guid:                 8eb8bd2e-0fca-5aba-9aa8-f341e0aa4482
  Plugin:               udev
  Flags:                internal|registered
  Vendor:               Intel Corporation
  VendorId:             PCI:0x8086
  Icon:                 audio-card
  Created:              2018-09-12

X1 Carbon Thunderbolt Controller
  DeviceId:             e95521252b392e08d42ac4cb1082bf8fd1df0a1b
  Guid:                 5ff9544e-fce2-5fd9-9cd2-671c95ac91dc
  Summary:              Unmatched performance for high-speed I/O
  Plugin:               thunderbolt
  Flags:                internal|updatable|registered
  Vendor:               Lenovo
  VendorId:             TBT:0x0109
  Version:              30.00
  Icon:                 computer
  Created:              2018-09-12

What does sudo /usr/libexec/fwupd/fwupdtool --verbose --plugin-whitelist=uefi get-devices --show-all-devices display? Can you pastebin it somewhere please.

Ohh, and does /sys/firmware/efi/esrt/entries exist?

/sys/firmware/efi/esrt/entries does not exist

https://gist.github.com/stuartnelson3/a801fe447d23ff7b257617a98d7e9f30 seems to corroborate that /sys/firmware/efi/esrt/entries sounds relatively necessary

Sounds like UEFI capsule updates are turned off or this system doesn't support em.

(or your kernel has ESRT turned off)

If anyone stumbles across this issue:

I had turned off UEFI windows updates in the BIOS. Re-enabling this solved the issue immediately.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

fornellas picture fornellas  ยท  4Comments

lovesegfault picture lovesegfault  ยท  4Comments

brandsimon picture brandsimon  ยท  6Comments

dupondje picture dupondje  ยท  4Comments

superm1 picture superm1  ยท  12Comments