fwupd / firmware-dell

Missing firmware for Dell hardware
28 stars 4 forks source link

No supported devices found #169

Open TheDragonSoft opened 1 year ago

TheDragonSoft commented 1 year ago

so on the Dell Vostro 15 3515 dell uses the same firmware as the dell Inspiron 3585 3785 but for some reason fwupd doesnt recognize that and i think its an easy fix and ill show more info down below for anyone to make sure there is nth wrong with it

$ fwupdmgr --version
Decompressing…           [-                                      ]runtime   org.freedesktop.fwupd         1.8.0
runtime   org.freedesktop.fwupd-efi     1.0
runtime   com.dell.libsmbios            2.4
compile   org.freedesktop.gusb          0.3.10
runtime   org.kernel                    6.2.6-76060206-generic
compile   com.hughsie.libjcat           0.1.9
compile   org.freedesktop.fwupd         1.8.0
runtime   org.freedesktop.gusb          0.3.10
$ fwupdmgr get-devices
Decompressing…           [-                                      ]Vostro 15 3515
│
├─DELL0AB4:00 04F3:3147:
│     Device ID:          b8f05a16d4f89ab4130b6ae8a9fbe8e5aeec36d9
│     Summary:            Touchpad
│     Current version:    0x0004
│     Bootloader Version: 0x0001
│     Vendor:             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
│     Device Flags:       • Internal device
│                         • Updatable
│   
├─Micron 2210S NVMe 512GB:
│     Device ID:          71b677ca0f1bc2c5b804fa1d59e52064ce589293
│     Summary:            NVM Express solid state drive
│     Current version:    22100021
│     Vendor:             Micron Technology Inc (NVME:0x1344)
│     Serial Number:      215133BFCBA1
│     GUIDs:              7d0c1563-d1df-5e4d-943e-747b26a74c8a ← STORAGE-DELL-109576
│                         142c200a-f119-4edf-a439-9fd2a58dc3f5
│     Device Flags:       • Internal device
│                         • Updatable
│                         • System requires external power source
│                         • Supported on remote server
│                         • Needs a reboot after installation
│                         • Device is usable for the duration of the update
│   
└─System Firmware:
  │   Device ID:          a45df35ac0e948ee180fe216a5f703f32dda163f
  │   Summary:            UEFI ESRT device
  │   Current version:    1.8.0
  │   Minimum Version:    0.1.0
  │   Vendor:             Dell (DMI:Dell Inc.)
  │   Update State:       Success
  │   GUIDs:              3b49e316-45ba-9af2-49e0-6b9f77105d34
  │                       230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
  │   Device Flags:       • Internal device
  │                       • Updatable
  │                       • System requires external power source
  │                       • Supported on remote server
  │                       • Needs a reboot after installation
  │                       • Device is usable for the duration of the update
  │ 
  └─UEFI dbx:
        Device ID:        362301da643102b9f38477387e2193e57abaa590
        Summary:          UEFI revocation database
        Current version:  77
        Minimum Version:  77
        Vendor:           UEFI:Linux Foundation
        Install Duration: 1 second
        GUIDs:            c6682ade-b5ec-57c4-b687-676351208742 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503
                          f8ba2887-9411-5c36-9cee-88995bb39731 ← UEFI\CRT_A1117F516A32CEFCBA3F2D1ACE10A87972FD6BBE8FE0D0B996E09E65D802A503&ARCH_X64
        Device Flags:     • Internal device
                          • Updatable
                          • Needs a reboot after installation
                          • Only version upgrades are allowed
                          • Signed Payload
$ efibootmgr -v
BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 0004,0000,0001
Boot0000* EFI PXE 0 for IPv4 (B4-45-06-A2-F8-AA)    PciRoot(0x0)/Pci(0x1,0x6)/Pci(0x0,0x0)/MAC(b44506a2f8aa,0)/IPv4(0.0.0.00.0.0.0,0,0)RC
Boot0001* EFI PXE 0 for IPv6 (B4-45-06-A2-F8-AA)    PciRoot(0x0)/Pci(0x1,0x6)/Pci(0x0,0x0)/MAC(b44506a2f8aa,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0002* load_efi  HD(1,GPT,8b430348-f54d-4441-9bb1-207667091fe8,0x800,0x1b5800)/File(\EFI\Ubuntu\loadefi.efi)
Boot0004* Pop!_OS 22.04 LTS HD(1,GPT,495d2e33-60ab-44fe-992f-a7ba3b612bdd,0x800,0x11b57ff)/File(\EFI\systemd\systemd-bootx64.efi)
$ efivar -l | grep fw
EMPTY (no output)
echo $?
1

Here are my problems:

$ fwupdmgr refresh
Decompressing…           [-                                      ]Updating lvfs
Downloading…             [***************************************]
Downloading…             [***************************************]
Successfully downloaded new metadata: 2 local devices supported
$ fwupdmgr get-updates
Decompressing…           [-                                      ]Devices with no available firmware updates: 
 • DELL0AB4:00 04F3:3147
 • UEFI dbx
Devices with the latest available firmware version:
 • Micron 2210S NVMe 512GB
Vostro 15 3515
│
└─System Firmware:
  │   Device ID:          a45df35ac0e948ee180fe216a5f703f32dda163f
  │   Summary:            UEFI ESRT device
  │   Current version:    1.8.0
  │   Minimum Version:    0.1.0
  │   Vendor:             Dell (DMI:Dell Inc.)
  │   Update State:       Success
  │   GUIDs:              3b49e316-45ba-9af2-49e0-6b9f77105d34
  │                       230c8b18-8d9b-53ec-838b-6cfc0383493a ← main-system-firmware
  │   Device Flags:       • Internal device
  │                       • Updatable
  │                       • System requires external power source
  │                       • Supported on remote server
  │                       • Needs a reboot after installation
  │                       • Device is usable for the duration of the update
  │ 
  ├─Inspiron 3585 3785:
  │     New version:      1.16.0
  │     Remote ID:        lvfs
  │     Release ID:       16845
  │     Summary:          Firmware for the Inspiron 3585 3785
  │     License:          Proprietary
  │     Size:             18.6 MB
  │     Created:          2022-03-16
  │     Urgency:          Critical
  │     Vendor:           Dell
  │     Release Flags:    • Is upgrade
  │     Description:      
  │     Fixes and Enhancements :
  │     
  │     ------------------
  │     
  │     Enhancements:
  │     
  │     • Firmware updates to address security vulnerabilities.
  │   
  └─Inspiron 3585 3785:
        New version:      1.9.0
        Remote ID:        lvfs
        Release ID:       16400
        Summary:          Firmware for the Inspiron 3585 3785
        License:          Proprietary
        Size:             18.6 MB
        Created:          2022-10-25
        Urgency:          Critical
        Vendor:           Dell
        Release Flags:    • Is upgrade
        Description:      
        This stable release & Some functionalities have been enhanced.

        • Firmware updates to address security vulnerabilities
$ fwupdmgr update
Decompressing…           [-                                      ]Devices with no available firmware updates: 
 • DELL0AB4:00 04F3:3147
 • UEFI dbx
Devices with the latest available firmware version:
 • Micron 2210S NVMe 512GB
╔══════════════════════════════════════════════════════════════════════════════╗
║ Upgrade System Firmware from 1.8.0 to 1.16.0?                                ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ Fixes and Enhancements :                                                     ║
║                                                                              ║
║ ------------------                                                           ║
║                                                                              ║
║ Enhancements:                                                                ║
║                                                                              ║
║ • Firmware updates to address security vulnerabilities.                      ║
║                                                                              ║
║ Vostro 15 3515 must remain plugged into a power source for the duration of   ║
║ the update to avoid damage.                                                  ║
╚══════════════════════════════════════════════════════════════════════════════╝

Perform operation? [Y|n]: y
Downloading…             [***************************************]
Downloading…             [*******                                ] Less than one minute remainDownloading…             [********                               ] Less than one minute remainDownloading…             [*********                              ] Less than one minute remainDownloading…             [**********                             ] Less than one minute remainDownloading…             [**********                             ] Less than one minute remainDownloading…             [**********                             ] Less than one minute remainDownloading…             [***********                            ] Less than one minute remainDownloading…             [***********                            ] Less than one minute remainDownloading…             [************                           ] Less than one minute remainDownloading…             [************                           ] Less than one minute remainDownloading…             [************                           ] Less than one minute remainDownloading…             [*************                          ] Less than one minute remainDownloading…             [*************                          ] Less than one minute remainDownloading…             [**************                         ] Less than one minute remainDownloading…             [**************                         ] Less than one minute remainDownloading…             [**************                         ] Less than one minute remainDownloading…             [***************                        ] Less than one minute remainDownloading…             [***************                        ] Less than one minute remainDownloading…             [***************                        ] Less than one minute remainDownloading…             [****************                       ] Less than one minute remainDownloading…             [****************                       ] Less than one minute remainDownloading…             [*****************                      ] Less than one minute remainDownloading…             [*****************                      ] Less than one minute remainDownloading…             [*****************                      ] Less than one minute remainDownloading…             [******************                     ] Less than one minute remainDownloading…             [******************                     ] Less than one minute remainDownloading…             [*******************                    ] Less than one minute remainDownloading…             [*******************                    ] Less than one minute remainDownloading…             [*******************                    ] Less than one minute remainDownloading…             [********************                   ] Less than one minute remainDownloading…             [********************                   ] Less than one minute remainDownloading…             [*********************                  ] Less than one minute remainDownloading…             [*********************                  ] Less than one minute remainDownloading…             [*********************                  ] Less than one minute remainDownloading…             [**********************                 ] Less than one minute remainDownloading…             [**********************                 ] Less than one minute remainDownloading…             [***********************                ] Less than one minute remainDownloading…             [***********************                ] Less than one minute remainDownloading…             [***********************                ] Less than one minute remainDownloading…             [************************               ] Less than one minute remainDownloading…             [************************               ] Less than one minute remainDownloading…             [************************               ] Less than one minute remainDownloading…             [*************************              ] Less than one minute remainDownloading…             [*************************              ] Less than one minute remainDownloading…             [**************************             ] Less than one minute remainDownloading…             [**************************             ] Less than one minute remainDownloading…             [**************************             ] Less than one minute remainDownloading…             [***************************            ] Less than one minute remainDownloading…             [***************************            ] Less than one minute remainDownloading…             [****************************           ] Less than one minute remainDownloading…             [****************************           ] Less than one minute remainDownloading…             [****************************           ] Less than one minute remainDownloading…             [*****************************          ] Less than one minute remainDownloading…             [*****************************          ] Less than one minute remainDownloading…             [******************************         ] Less than one minute remainDownloading…             [******************************         ] Less than one minute remainDownloading…             [******************************         ] Less than one minute remainDownloading…             [*******************************        ] Less than one minute remainDownloading…             [*******************************        ] Less than one minute remainDownloading…             [*******************************        ] Less than one minute remainDownloading…             [********************************       ] Less than one minute remainDownloading…             [***************************************]
No supported devices found

and thats all , i rlly dont know anything basically cuz im new this is pop os out of the box with fwupd i searched dell website for my bois and noticed right away that they ship the dell vosotro 15 and the Inspiron 3585 together even same download file so i think thats the issue. I tried adding the --force option but i doesnt do much so idk wut to

(P.S this is my first time submitting an issue so please take it easy on me and please tell me if i did anything wrong and thank u :>>)

hughsie commented 1 year ago

1.8.0

This is super old and missing a ton of enhancements and bugfixes. Can you try something newer please?

TheDragonSoft commented 1 year ago

how ? , everything is updated

hughsie commented 1 year ago

I think you need to open an issue with popOS I'm afraid.

TheDragonSoft commented 1 year ago

oh ok thank u for helping but i have another question soo should i copy and paste what i made here ?