fwupd / firmware-dell

Missing firmware for Dell hardware
27 stars 4 forks source link

Update failure on reboot #159

Open realnitsuj opened 1 year ago

realnitsuj commented 1 year ago

Describe the bug When I try to install the latest firmware update (1.21.0 -> 1.22.0) it doesn't work, it reboot without installing. I've seen this (because when I run fwupdmgr get-updates it returns that is a known issue, with this link), but I don't have any"Boot Order Lock" option and secure boot is already disabled. I change the boot sequence to put "Linux Firmware Updater" before "debian", precisely when I reboot I have :

  1. The Dell logo, followed by another reboot, 2 times
  2. The Dell logo, and written on top :

fwupd-efi 1.4 WARNING: No updates to process, exiting in 10 seconds

  1. Then Debian boot

Steps to Reproduce

  1. fwupdmgr refresh --force
  2. fwupdmgr get-updates
  3. fwupdmgr update
  4. Reboot (and debian boot as usual, no screen with progress bar)

After putting "Linux Firmware Updater" on top of boot sequence, and repeat the same operations, same results with 3 reboots, as described above.

Expected behavior I expected the normal installation process of a new firmware, with the Dell logo and a progress bar after the reboot

fwupd version information Please provide the version of the daemon and client.

fwupdmgr --version
runtime   org.freedesktop.fwupd         1.8.10
runtime   org.freedesktop.fwupd-efi     1.4
compile   org.freedesktop.gusb          0.3.10
runtime   org.kernel                    6.1.0-3-amd64
runtime   com.dell.libsmbios            2.4
compile   com.hughsie.libjcat           0.1.9
compile   org.freedesktop.fwupd         1.8.10
runtime   org.freedesktop.gusb          0.3.10

Please note how you installed it (apt, dnf, pacman, source, etc): apt

**fwupd device information** Please provide the output of the fwupd devices recognized in your system. ```shell fwupdmgr get-devices --show-all-devices Dell Inc. Inspiron 7400 │ ├─DLL09D9:01 04F3:3147: │ Device ID: dca355a1153b3f01bec66167ec895d44bd3aa5dc │ Résumé: Touchpad │ Version actuelle: 0x0004 │ Version du chargeur d’amorçage:0x0001 │ Fournisseur: ELAN Microelectronics (HIDRAW:0x04F3) │ GUIDs: d31718fc-3350-5b2e-87d5-817ccca56e28 ← HIDRAW\VEN_04F3&DEV_3147 │ 4bea3e35-eda3-59f9-a21c-7611603ecc66 ← HIDRAW\VEN_04F3&DEV_3147&REV_00 │ ffac9b02-ca1e-5e13-91f8-dbaa64a8f254 ← HIDRAW\VEN_04F3&DEV_3147&MOD_006A │ 4296cbee-f355-5bf6-b62d-a6a286b69414 ← ELANTP\ICTYPE_10 │ db87776f-107c-5ed5-963f-6e8f4af69b34 ← ELANTP\ICTYPE_10&MOD_006A │ 99fdc8fe-28ef-5afa-8428-747525ce23ca ← ELANTP\ICTYPE_10&MOD_006A&DRIVER_HID │ Drapeaux de périphérique:• Périphérique interne │ • Mise à jour possible │ ├─Unknown Device: │ Device ID: 63223cc2d1b0b8d4c45ef8cedcb1f45315d3ff20 │ GUID: ca5c154c-a46a-59d8-bf77-0ca40522cc85 ← GPIO\ID_INT34C5:00 │ ├─11th Gen Intel Core™ i7-1165G7 @ 2.80GHz: │ Device ID: 4bde70ba4e39b28f9eab1628f9dd6e6244c03027 │ Version actuelle: 0x000000a6 │ Fournisseur: Intel │ GUIDs: b9a2dd81-159e-5537-a7db-e7101d164d3f ← cpu │ 30249f37-d140-5d3e-9319-186b1bd5cac3 ← CPUID\PRO_0&FAM_06 │ 2347ad97-b545-5bae-b6b3-b70a9553cbba ← CPUID\PRO_0&FAM_06&MOD_8C │ 1df99df5-22f4-5505-98cc-22dcc53b132a ← CPUID\PRO_0&FAM_06&MOD_8C&STP_1 │ Drapeaux de périphérique:• Périphérique interne │ ├─GP107M [GeForce MX350]: │ Device ID: ce4c74a5188d5b9cdb1e72ed32dad2d313c1c999 │ Version actuelle: a1 │ Fournisseur: NVIDIA Corporation (PCI:0x10DE, PCI:0x8086) │ GUIDs: a46cc84b-6ae6-5045-a779-0dc586ad7fd1 ← PCI\VEN_10DE&DEV_1C94 │ dc0b1275-d11c-5c37-b4bb-3f449dfea779 ← PCI\VEN_10DE&DEV_1C94&REV_A1 │ c520e74a-07ee-5766-b010-87493d9fddc6 ← PCI\VEN_10DE&DEV_1C94&SUBSYS_102809D9 │ 8d9ebe45-689b-5d43-a6f2-4188a9f3c0ea ← PCI\VEN_10DE&DEV_1C94&SUBSYS_102809D9&REV_A1 │ 74545866-9b9b-5929-9007-fb526a58f45a ← PCI\VEN_8086&DEV_9A09 │ 8be43aa3-559c-57f6-a501-4e0668a73683 ← PCI\VEN_8086&DEV_9A09&REV_01 │ 385ac7c5-fe6f-538c-9ba8-1e5fa14449a2 ← PCI\VEN_8086&DEV_9A09&SUBSYS_102809D9 │ a304334c-3276-5b1d-91f8-2de9d36a738a ← PCI\VEN_8086&DEV_9A09&SUBSYS_102809D9&REV_01 │ Drapeaux de périphérique:• Périphérique interne │ • Cryptographic hash verification is available │ ├─PM991 NVMe Samsung 512GB: │ Device ID: c430a03ca2a65dfe2412ff950c79c51f6aec1317 │ Résumé: NVM Express solid state drive │ Version actuelle: 25311039 │ Fournisseur: Samsung (NVME:0x144D) │ Numéro de série: S509NF0N821959 │ GUIDs: caef0030-3276-5f5b-bfed-d15c466d3973 ← STORAGE-DELL-108797 │ 384e7e9a-43bd-4770-ba77-5d15e94811ac │ Drapeaux de périphérique:• Mise à jour possible │ • Le système nécessite une source d'alimentation externe │ • Needs a reboot after installation │ • Signed Payload │ ├─System Firmware: │ │ Device ID: a45df35ac0e948ee180fe216a5f703f32dda163f │ │ Résumé: UEFI ESRT device │ │ Version actuelle: 1.21.0 │ │ Version minimum: 1.21.0 │ │ Fournisseur: Dell (DMI:Dell Inc.) │ │ État de mise à jour:Success │ │ GUIDs: 835c0a18-665e-4351-bf51-f871a7e64379 │ │ 230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware │ │ Drapeaux de périphérique:• Périphérique interne │ │ • Mise à jour possible │ │ • Le système nécessite une source d'alimentation externe │ │ • Supported on remote server │ │ • Needs a reboot after installation │ │ • Cryptographic hash verification is available │ │ • Device is usable for the duration of the update │ │ │ ├─BootGuard Configuration: │ │ Device ID: b0d4430dfa6bde9f0c22680df36dbc8c15c80753 │ │ Version actuelle: 20 │ │ Fournisseur: Intel Corporation (MEI:0x8086) │ │ GUIDs: dd17041c-09ea-4b17-a271-5b989867ec65 │ │ f18c7464-aa01-5b3d-bd4f-6623597d0f70 ← MEI\VEN_8086&DEV_A0E0 │ │ 395a4458-f3a4-54b5-9947-e8b069f33c31 ← MEI\VEN_8086&DEV_A0E0&REV_20 │ │ 4316ef6f-49ce-5e28-b6ed-d911b97390b1 ← MEI\VEN_8086&DEV_A0E0&SUBSYS_102809D9 │ │ a2c82770-6e23-558a-8a82-b5733e7d1fb4 ← MEI\VEN_8086&DEV_A0E0&SUBSYS_102809D9&REV_20 │ │ Drapeaux de périphérique:• Périphérique interne │ │ │ └─UEFI dbx: │ Device ID: 362301da643102b9f38477387e2193e57abaa590 │ Résumé: UEFI revocation database │ Version actuelle: 217 │ Version minimum: 217 │ Fournisseur: UEFI:Linux Foundation │ Durée d'installation:1 seconde │ GUIDs: 00fe3755-a4d8-5ef7-ba5f-47979fbb3423 ← UEFI\CRT_E28D59CA489BD2AD580F2EA5D62D6A29BB9C02AE5A818434A37DA7FC11DFF9E9 │ 4a6cd2cb-8741-5257-9d1f-89a275dacca7 ← UEFI\CRT_E28D59CA489BD2AD580F2EA5D62D6A29BB9C02AE5A818434A37DA7FC11DFF9E9&ARCH_X64 │ c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503 │ f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64 │ Drapeaux de périphérique:• Périphérique interne │ • Mise à jour possible │ • Supported on remote server │ • Needs a reboot after installation │ • Device is usable for the duration of the update │ • Only version upgrades are allowed │ • Signed Payload │ ├─TPM: │ Device ID: c6a80ac3a22083423992a3cb15018989f37834d6 │ Résumé: TPM 2.0 Device │ Version actuelle: 600.7.41.2158 │ Fournisseur: Intel (TPM:INTC) │ GUIDs: ff71992e-52f7-5eea-94ef-883e56e034c6 ← system-tpm │ 34801700-3a50-5b05-820c-fe14580e4c2d ← TPM\VEN_INTC&DEV_0000 │ 00d06c7f-2244-5a35-aa98-5d60704b3f5d ← TPM\VEN_INTC&MOD_TGL │ 03f304f4-223e-54f4-b2c1-c3cf3b5817c6 ← TPM\VEN_INTC&DEV_0000&VER_2.0 │ 9c3106c7-42ca-5099-9363-96ef5c22cbf7 ← TPM\VEN_INTC&MOD_TGL&VER_2.0 │ Drapeaux de périphérique:• Périphérique interne │ ├─TigerLake-LP GT2 [Iris Xe Graphics]: │ Device ID: 5792b48846ce271fab11c4a545f7a3df0d36e00a │ Version actuelle: 01 │ Fournisseur: Intel Corporation (PCI:0x8086) │ GUIDs: 54ff3ed7-1ea3-5279-975f-93c13bf2aa53 ← PCI\VEN_8086&DEV_9A49 │ 3c11d563-4f83-5bd1-8369-75359ea6b6f6 ← PCI\VEN_8086&DEV_9A49&REV_01 │ 0f12515b-3b13-57b5-9163-3800786d9335 ← PCI\VEN_8086&DEV_9A49&SUBSYS_102809D9 │ 6dbf04e7-92e0-557b-a8b8-a9dc7b178cfb ← PCI\VEN_8086&DEV_9A49&SUBSYS_102809D9&REV_01 │ 06f2a40f-75b6-5238-9fac-71ea35045c1c ← PCI\VEN_8086&DEV_9A49&REV_00 │ 93fd7e37-bec8-5ded-a3b5-4f6eb976af8a ← PCI\VEN_8086&DEV_9A49&SUBSYS_102809D9&REV_00 │ Drapeaux de périphérique:• Périphérique interne │ • Cryptographic hash verification is available │ ├─UEFI Device Firmware: │ Device ID: 349bb341230b1a86e5effe7dfe4337e1590227bd │ Résumé: UEFI ESRT device │ Version actuelle: 164 │ Version minimum: 164 │ Fournisseur: DMI:Dell Inc. │ État de mise à jour:Success │ GUID: 176e090d-0ddb-495e-8173-bc998ccfecd0 │ Drapeaux de périphérique:• Périphérique interne │ • Mise à jour possible │ • Le système nécessite une source d'alimentation externe │ • Needs a reboot after installation │ • Device is usable for the duration of the update │ ├─UEFI Device Firmware: │ Device ID: 2292ae5236790b47884e37cf162dcf23bfcd1c60 │ Résumé: UEFI ESRT device │ Version actuelle: 623972409 │ Version minimum: 623972409 │ Fournisseur: DMI:Dell Inc. │ État de mise à jour:Success │ GUID: 384e7e9a-43bd-4770-ba77-5d15e94811ac │ Drapeaux de périphérique:• Périphérique interne │ • Mise à jour possible │ • Le système nécessite une source d'alimentation externe │ • Needs a reboot after installation │ • Device is usable for the duration of the update │ └─USB4 host controller: Device ID: 0e2c5a6bf842be9f83db5a41a88157e415149383 Résumé: Unmatched performance for high-speed I/O GUID: e72e778e-94f7-5ed2-b560-1c1262ee217c ← TBT-fixed Drapeaux de périphérique:• Périphérique interne • Le système nécessite une source d'alimentation externe • Signed Payload ```

System UEFI configuration Please provide the output of the following commands:

efibootmgr -v
BootCurrent: 0005
Timeout: 0 seconds
BootOrder: 0000,0005
Boot0000* Linux Firmware Updater        HD(1,GPT,64a2ec75-0189-4c4e-804f-b6de2fedf096,0x800,0x100000)/File(\EFI\debian\fwupdx64.efi)
Boot0005* debian        HD(1,GPT,64a2ec75-0189-4c4e-804f-b6de2fedf096,0x800,0x100000)/File(\EFI\debian\shimx64.efi)
efivar -l | grep fw
0abba7dc-e516-4167-bbf5-4d9d1c739416-fwupd-835c0a18-665e-4351-bf51-f871a7e64379-0
tree /boot
/boot
├── config-6.1.0-2-amd64
├── config-6.1.0-3-amd64
├── efi  [error opening dir]
├── grub
│   ├── fonts
│   │   └── unicode.pf2
│   ├── grub.cfg
│   ├── grubenv
│   ├── locale
│   │   ├── ast.mo
│   │   ├── ca.mo
│   │   ├── da.mo
│   │   ├── de_CH.mo
│   │   ├── de@hebrew.mo
│   │   ├── de.mo
│   │   ├── en@arabic.mo
│   │   ├── en@cyrillic.mo
│   │   ├── en@greek.mo
│   │   ├── en@hebrew.mo
│   │   ├── en@piglatin.mo
│   │   ├── en@quot.mo
│   │   ├── eo.mo
│   │   ├── es.mo
│   │   ├── fi.mo
│   │   ├── fr.mo
│   │   ├── gl.mo
│   │   ├── hr.mo
│   │   ├── hu.mo
│   │   ├── id.mo
│   │   ├── it.mo
│   │   ├── ja.mo
│   │   ├── ko.mo
│   │   ├── lg.mo
│   │   ├── lt.mo
│   │   ├── nb.mo
│   │   ├── nl.mo
│   │   ├── pa.mo
│   │   ├── pl.mo
│   │   ├── pt_BR.mo
│   │   ├── pt.mo
│   │   ├── ro.mo
│   │   ├── ru.mo
│   │   ├── sl.mo
│   │   ├── sr.mo
│   │   ├── sv.mo
│   │   ├── tr.mo
│   │   ├── uk.mo
│   │   ├── vi.mo
│   │   ├── zh_CN.mo
│   │   └── zh_TW.mo
│   ├── unicode.pf2
│   └── x86_64-efi
│       ├── acpi.mod
│       ├── adler32.mod
│       ├── affs.mod
│       ├── afs.mod
│       ├── afsplitter.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
│       ├── bsd.mod
│       ├── bswap_test.mod
│       ├── btrfs.mod
│       ├── bufio.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
│       ├── f2fs.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
│       ├── json.mod
│       ├── keylayouts.mod
│       ├── keystatus.mod
│       ├── ldm.mod
│       ├── legacycfg.mod
│       ├── legacy_password_test.mod
│       ├── linux16.mod
│       ├── linuxefi.mod
│       ├── linux.mod
│       ├── loadbios.mod
│       ├── load.cfg
│       ├── loadenv.mod
│       ├── loopback.mod
│       ├── lsacpi.mod
│       ├── lsefimmap.mod
│       ├── lsefi.mod
│       ├── lsefisystab.mod
│       ├── lsmmap.mod
│       ├── ls.mod
│       ├── lspci.mod
│       ├── lssal.mod
│       ├── luks2.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
│       ├── pgp.mod
│       ├── play.mod
│       ├── png.mod
│       ├── priority_queue.mod
│       ├── probe.mod
│       ├── procfs.mod
│       ├── progress.mod
│       ├── raid5rec.mod
│       ├── raid6rec.mod
│       ├── random.mod
│       ├── rdmsr.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
│       ├── smbios.mod
│       ├── spkmodem.mod
│       ├── squash4.mod
│       ├── strtoull_test.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
│       ├── tpm.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
│       ├── video_bochs.mod
│       ├── video_cirrus.mod
│       ├── video_colors.mod
│       ├── video_fb.mod
│       ├── videoinfo.mod
│       ├── video.lst
│       ├── video.mod
│       ├── videotest_checksum.mod
│       ├── videotest.mod
│       ├── wrmsr.mod
│       ├── xfs.mod
│       ├── xnu.mod
│       ├── xnu_uuid.mod
│       ├── xnu_uuid_test.mod
│       ├── xzio.mod
│       ├── zfscrypt.mod
│       ├── zfsinfo.mod
│       ├── zfs.mod
│       └── zstd.mod
├── initrd.img-6.1.0-2-amd64
├── initrd.img-6.1.0-3-amd64
├── System.map-6.1.0-2-amd64
├── System.map-6.1.0-3-amd64
├── vmlinuz-6.1.0-2-amd64
└── vmlinuz-6.1.0-3-amd64

6 directories, 331 files

Additional questions

hughsie commented 1 year ago

Does this work correctly if you turn off secure boot?

realnitsuj commented 1 year ago

I assume you wanted to say on ? Because as I said, it is already disabled. Just in case I tried again with secure boot on, it is the same result than when it's off

realnitsuj commented 1 year ago

Hello, to give an update to this (lol) I just update my firmware with an USB stick (as explained here). It worked well and fwupmgr detect that my system is now up to date. fwupmgr didn't work though, so I let this issue open for now.

gsly commented 1 year ago

@Vallas873 I am seeing the same issue here on an OptiPlex 7040 USFF. It is stuck on 1.9.2 and I can't seem to get any tool to upgrade it including fwupmgr, the USB boot method as well as the Flash BIOS Boot Menu.

They show all the correct BIOS update information (USB boot showing the most including ME version) but they all just reboot back into the same 1.9.2 BIOS version and I have never seen the "flashing..." screen I've seen researching this issue.

Ideas?

gsly commented 1 year ago

I have discovered that my OptiPlex 7040 has the Intel Management Engine (ME) disabled from Dell as per the original configuration (I'm not the 1st owner). This explains why I see no AMT/ME options in the BIOS and likely why the BIOS update never starts.