Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUID parsed from cab is incorrect #21

Closed
superm1 opened this issue Jul 15, 2015 · 1 comment
Closed

GUID parsed from cab is incorrect #21

superm1 opened this issue Jul 15, 2015 · 1 comment

Comments

@superm1
Copy link
Member

superm1 commented Jul 15, 2015

I've been slowly bringing up a new system to test with UEFI capsule. I've gotten everything working properly with fwupdate now, but fwupdmgr isn't working with it properly. It doesn't think that the GUID in the cab is appropriate to flash on the system.

It seems that fwupd is parsing the wrong guid the same way that appstream-glib (hughsie/appstream-glib@680d47f). Here's some (cleaned for private info) debug info:

 $ fwupdmgr get-devices 
Device: UEFI-6180aaaa-5529-4bbf-b4fd-65b4f788de5b-dev0
  Provider:        UEFI
  Guid:            6180aaaa-5529-4bbf-b4fd-65b4f788de5b
  Version:         2
  Internal:        True
  AllowOnline:     False
  AllowOffline:    True
$ fwupdmgr get-details platform.cab 
Version        99.00.20
Guid           f2e7dd72-6468-4e36-b6f1-6488f42c1b52
Size           10523869
Vendor         Dell, Inc.
Name           System Firmware 99.00.20
Summary        Firmware Update
Description    
Trusted        0
$ fwupdmgr install platform.cab 
 * Loading firmware
no hardware matched f2e7dd72-6468-4e36-b6f1-6488f42c1b52

In platform.cab/firmware.inf:

...
ClassGuid   = {f2e7dd72-6468-4e36-b6f1-6488f42c1b52}
...
HKR,,FirmwareFilename,,{6180AAAA-5529-4bbf-B4FD-65B4F788DE5B}
...
@superm1
Copy link
Member Author

superm1 commented Jul 15, 2015

Actually never mind - this was because fwupd was running in background from before appstream-glib was updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant