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

Wip/hughsie/report server side #358

Closed
wants to merge 1 commit into
base: master
from

Conversation

3 participants
@hughsie
Owner

hughsie commented Jan 8, 2018

Work in progress, just a brain dump at the moment. Comments very welcome.

@hughsie hughsie requested a review from superm1 Jan 8, 2018

Show outdated Hide outdated libfwupd/fwupd-enums.c Outdated
Show outdated Hide outdated libfwupd/fwupd-enums.h Outdated
Show outdated Hide outdated src/fu-util.c Outdated
Show outdated Hide outdated src/fu-util.c Outdated
Show outdated Hide outdated src/fu-common.c Outdated
Show outdated Hide outdated src/fu-pending.c Outdated
Show outdated Hide outdated src/fu-pending.c Outdated
Show outdated Hide outdated src/fu-util.c Outdated
Show outdated Hide outdated src/fu-util.c Outdated
Show outdated Hide outdated src/fu-util.c Outdated
/* ask for permission */
fu_util_print_data (_("Target"), report_uri);
fu_util_print_data (_("Payload"), data);
g_print ("%s [Y|n]: ", _("Proceed with upload?"));

This comment has been minimized.

@superm1

superm1 Jan 8, 2018

Collaborator

I'm still not crazy about this being opt-in, but if it has to be opt in and nag, rather than just Y | N for this, how about two questions.

  1. Y | N for the upload
  2. If Y - "automatically upload results in the future?"

If they say yes to automatically report, then use a new method on the daemon to update /etc/fwupd/client.conf.

@superm1

superm1 Jan 8, 2018

Collaborator

I'm still not crazy about this being opt-in, but if it has to be opt in and nag, rather than just Y | N for this, how about two questions.

  1. Y | N for the upload
  2. If Y - "automatically upload results in the future?"

If they say yes to automatically report, then use a new method on the daemon to update /etc/fwupd/client.conf.

This comment has been minimized.

@hughsie

hughsie Jan 8, 2018

Owner

I did some unofficial polling here: https://plus.google.com/u/0/+RichardHughes/posts/e97bZz8Lbum -- 114 responses, 77% of people happy with automated collection :/ I'd be happy to add the automatic upload question too, although that needs a bit more thinking about. For GNOME Software, we'd have a privacy slider, default on, and that's going to cover the vast majority of users.

@hughsie

hughsie Jan 8, 2018

Owner

I did some unofficial polling here: https://plus.google.com/u/0/+RichardHughes/posts/e97bZz8Lbum -- 114 responses, 77% of people happy with automated collection :/ I'd be happy to add the automatic upload question too, although that needs a bit more thinking about. For GNOME Software, we'd have a privacy slider, default on, and that's going to cover the vast majority of users.

This comment has been minimized.

@superm1

superm1 Jan 8, 2018

Collaborator

Yeah I do forget that most people who do their updates probably do it from gnome-software rather than fwupdmgr. A slider there is probably sufficient to cover the majority of users.

@superm1

superm1 Jan 8, 2018

Collaborator

Yeah I do forget that most people who do their updates probably do it from gnome-software rather than fwupdmgr. A slider there is probably sufficient to cover the majority of users.

Show outdated Hide outdated src/fu-util.c Outdated
Show outdated Hide outdated src/fu-util.c Outdated
Show outdated Hide outdated src/fu-engine.c Outdated
@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 9, 2018

Owner

I've reworked this to request the devices from the history database from the daemon over DBus -- I did this for two reasons:

  • The plumbing is 99% already in place to marshal around GVariant<->FwupdDevice
  • We don't want to have a "database API" and let applications poke around there. If we ever added a new column for instance, the client side can't upgrade the schema (as it's not run as root) and then we'd need to have conditional selects based on the schema version.

I think the final patch is actually quite elegant now. Can you re-review please, thanks!

Owner

hughsie commented Jan 9, 2018

I've reworked this to request the devices from the history database from the daemon over DBus -- I did this for two reasons:

  • The plumbing is 99% already in place to marshal around GVariant<->FwupdDevice
  • We don't want to have a "database API" and let applications poke around there. If we ever added a new column for instance, the client side can't upgrade the schema (as it's not run as root) and then we'd need to have conditional selects based on the schema version.

I think the final patch is actually quite elegant now. Can you re-review please, thanks!

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 9, 2018

Owner

Still TODO:

  • gnome-software version
  • LVFS side
  • new enum state for updates that need a reboot
  • detection of that new enum state and version checking
Owner

hughsie commented Jan 9, 2018

Still TODO:

  • gnome-software version
  • LVFS side
  • new enum state for updates that need a reboot
  • detection of that new enum state and version checking
@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 9, 2018

Owner

LVFS side being worked on in hughsie/lvfs-website#19

Owner

hughsie commented Jan 9, 2018

LVFS side being worked on in hughsie/lvfs-website#19

Show outdated Hide outdated src/fu-engine.c Outdated
@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 9, 2018

Owner

@superm1 any ideas on the debian i386 CI failure?

Owner

hughsie commented Jan 9, 2018

@superm1 any ideas on the debian i386 CI failure?

@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 10, 2018

Collaborator

I took a few minutes looking and it's not jumping out to me yet. It's not a missing machine id. It is failing on the install part though somewhere.

Collaborator

superm1 commented Jan 10, 2018

I took a few minutes looking and it's not jumping out to me yet. It's not a missing machine id. It is failing on the install part though somewhere.

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 10, 2018

Owner

It's doing an invalid read when preparing the SQL statement. I'll switch things to using prepared statements, which are a lot less fragile for this variable-word-length stuff.

Owner

hughsie commented Jan 10, 2018

It's doing an invalid read when preparing the SQL statement. I'll switch things to using prepared statements, which are a lot less fragile for this variable-word-length stuff.

Show outdated Hide outdated libfwupd/fwupd-common.c Outdated
Show outdated Hide outdated plugins/test/fu-plugin-test.c Outdated
Show outdated Hide outdated src/fu-history.c Outdated
if (g_strcmp0 (buffer, "\n") == 0)
return def;
buffer[0] = g_ascii_toupper (buffer[0]);
if (g_strcmp0 (buffer, "Y\n") == 0)

This comment has been minimized.

@gicmo

gicmo Jan 10, 2018

Collaborator

buffer cant be NULL, you could omit the additionally null-check of g_strcmp0.

@gicmo

gicmo Jan 10, 2018

Collaborator

buffer cant be NULL, you could omit the additionally null-check of g_strcmp0.

This comment has been minimized.

@hughsie

hughsie Jan 10, 2018

Owner

Valid, but not performance critical.

@hughsie

hughsie Jan 10, 2018

Owner

Valid, but not performance critical.

</control>
<package variant="clang" />
</distro>
</dependency>

This comment has been minimized.

@superm1

superm1 Jan 10, 2018

Collaborator

Isn't arch missing? I'm surprised arch CI is letting it through, it should be needing this: https://www.archlinux.org/packages/extra/x86_64/json-glib/

@superm1

superm1 Jan 10, 2018

Collaborator

Isn't arch missing? I'm surprised arch CI is letting it through, it should be needing this: https://www.archlinux.org/packages/extra/x86_64/json-glib/

This comment has been minimized.

@hughsie

hughsie Jan 10, 2018

Owner

Fixed. I assume it's already in the base install, but it's better to be explicit.

@hughsie

hughsie Jan 10, 2018

Owner

Fixed. I assume it's already in the base install, but it's better to be explicit.

@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 10, 2018

Collaborator

Should this be live on the LVFS side right now? I just did a test run with UEFI but didn't see it coming in the console on the LVFS side.

Collaborator

superm1 commented Jan 10, 2018

Should this be live on the LVFS side right now? I just did a test run with UEFI but didn't see it coming in the console on the LVFS side.

@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 10, 2018

Collaborator

I didn't sniff the traffic, but I'm guessing it didn't POST properly. Return code for fwupdmgr was zero however.
# fwupdmgr get-devices is still nagging afterwards.

Collaborator

superm1 commented Jan 10, 2018

I didn't sniff the traffic, but I'm guessing it didn't POST properly. Return code for fwupdmgr was zero however.
# fwupdmgr get-devices is still nagging afterwards.

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 10, 2018

Owner

The LVFS side is live. I've not tested at all with updates that require a reboot; I'd very much like a daemon verbose log and the dump from the pending.db in that case please. I'm tempted to merge this to master soonish and work out all the niggles then, but I;m happy to hold off until we've tested with UEFI successfully.

Owner

hughsie commented Jan 10, 2018

The LVFS side is live. I've not tested at all with updates that require a reboot; I'd very much like a daemon verbose log and the dump from the pending.db in that case please. I'm tempted to merge this to master soonish and work out all the niggles then, but I;m happy to hold off until we've tested with UEFI successfully.

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 10, 2018

Owner

fwupdmgr get-devices is still nagging afterwards.

That's encouraging. What does --verbose say?

Owner

hughsie commented Jan 10, 2018

fwupdmgr get-devices is still nagging afterwards.

That's encouraging. What does --verbose say?

@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 10, 2018

Collaborator

Client:

$ fwupdmgr report-history --verbose
(fwupdmgr:1901): Fwupd-DEBUG: looking for os-release at /etc/os-release
(fwupdmgr:1901): Fu-DEBUG: reading client config from /etc/fwupd/client.conf
(fwupdmgr:1901): Fwupd-DEBUG: looking for os-release at /etc/os-release
Target:                  https://fwupd.org/lvfs/firmware/report
Payload:                 {
                           "ReportVersion" : 1,
                           "MachineId" : "447a9549e70ff7b24f6d4cb5c7bccd257bd854038afc1913f3d50be85a35077a",
                           "DistroId" : "ubuntu",
                           "DistroVersion" : "18.04",
                           "Reports" : [
                             {
                               "DeviceId" : "79f2996ff11608674c5d2e8db20e10e0b646f2cb",
                               "Checksum" : "c249a5a2d6ffb330f90ff3b8be31d75c5f39886c",
                               "UpdateState" : 2,
                               "Guid" : "33773727-8ee7-4d81-9fa0-57e8d889e1fa",
                               "FwupdVersion" : "1.0.4",
                               "Plugin" : "uefi",
                               "Version" : "<stripped>",
                               "VersionNew" : "<stripped>",
                               "Flags" : 427,
                               "Created" : 1515621144,
                               "Modified" : 1515621163
                             }
                           ]
                         }
Proceed with upload? [Y|n]: Y
(fwupdmgr:1901): Fu-DEBUG: server returned: {
    "success": true
}
(fwupdmgr:1901): Fu-DEBUG: setting flag on 79f2996ff11608674c5d2e8db20e10e0b646f2cb

Daemon:

test@test-XPS-13-9350:~$ sudo /usr/lib/fwupd/fwupd -v
22:03:52:0240 Fu  Verbose debugging enabled (on console 1)
22:03:52:0241 As  run FuEngine:load
22:03:52:0241 Fu  loading config values from /etc/fwupd/daemon.conf
22:03:52:0244 Fu  using config path of /etc/fwupd
22:03:52:0244 Fu  loading config from /etc/fwupd/remotes.d/fwupd.conf
22:03:52:0245 Fu  loading config from /etc/fwupd/remotes.d/lvfs-testing.conf
22:03:52:0245 Fu  loading config from /etc/fwupd/remotes.d/vendor.conf
22:03:52:0245 Fu  loading config from /etc/fwupd/remotes.d/lvfs.conf
22:03:52:0245 Fu  using config path of /usr/lib/fwupd
22:03:52:0245 Fu  ordering lvfs-testing=lvfs+1
22:03:52:0245 Fu  ordering lvfs=fwupd+1
22:03:52:0245 Fu  ordering lvfs-testing=lvfs+1
22:03:52:0245 As  run FuEngine:load-smbios
22:03:52:0245 As  run FuEngine:load-hwids
22:03:52:0245 Fu  smbios property Manufacturer=Dell Inc.
22:03:52:0245 Fu  smbios property EnclosureKind=9
22:03:52:0245 Fu  smbios property Family=NULL
22:03:52:0245 Fu  smbios property ProductName=XPS 13 9350
22:03:52:0245 Fu  smbios property ProductSku=0704
22:03:52:0245 Fu  smbios property BiosVendor=Dell Inc.
22:03:52:0245 Fu  smbios property BiosVersion=<stripped>
22:03:52:0245 Fu  smbios property BiosMajorRelease=<stripped>
22:03:52:0245 Fu  smbios property BiosMinorRelease=<stipped>
22:03:52:0245 Fu  smbios property BaseboardManufacturer=Dell Inc.
22:03:52:0245 Fu  smbios property BaseboardProduct=015461
22:03:52:0245 Fu  {0019bbd1-8ef4-5f0b-a552-0d420b1f4af5}   <- Dell Inc.&NULL&XPS 13 9350&704&Dell Inc.&<stripped>
22:03:52:0245 Fu  {11b0cc01-9534-56da-be25-a9ef03c5753f}   <- Dell Inc.&NULL&XPS 13 9350&Dell Inc.&<stripped>
22:03:52:0246 Fu  {dafed055-8812-59d3-afe4-1690e1b8e78f}   <- Dell Inc.&XPS 13 9350&Dell Inc.&<stripped>
22:03:52:0246 Fu  {7d9e3ce8-00df-5322-9449-79edaea6d053}   <- Dell Inc.&NULL&XPS 13 9350&704&Dell Inc.&15461
22:03:52:0246 Fu  {27e15490-7635-57bc-b156-38cf8d8f2a2b}   <- Dell Inc.&NULL&XPS 13 9350&704
22:03:52:0246 Fu  {dae8b8ac-50af-58c4-98d6-257016235e8e}   <- Dell Inc.&NULL&XPS 13 9350
22:03:52:0246 Fu  {e22483cd-7dd2-56d7-bad0-2879370b8fbe}   <- Dell Inc.&704&Dell Inc.&15461
22:03:52:0246 Fu  {4abdf441-adfb-5c8c-850b-6f97bc6efa25}   <- Dell Inc.&704
22:03:52:0246 Fu  {780759d0-a6f3-5e69-a488-554f91f05a63}   <- Dell Inc.&XPS 13 9350&Dell Inc.&15461
22:03:52:0246 Fu  {74a5a486-8fe1-5129-810c-fb61231f6a7b}   <- Dell Inc.&XPS 13 9350
22:03:52:0246 Fu  {72e7c087-e40e-5e96-9646-3b35f03d9c54}   <- Dell Inc.&NULL&Dell Inc.&15461
22:03:52:0246 Fu  {59d997ab-1e43-5248-8c4f-996beb872b98}   <- Dell Inc.&NULL
22:03:52:0246 Fu  {29ca4080-4d68-5395-afe2-35fa9a4f13bf}   <- Dell Inc.&9
22:03:52:0246 Fu  {c4893111-e734-5ca2-9054-fe46b099937f}   <- Dell Inc.&Dell Inc.&15461
22:03:52:0246 Fu  {85d38fda-fc0e-5c6f-808f-076984ae7978}   <- Dell Inc.
22:03:52:0246 As  run FuEngine:load-quirks
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/csr-aiaiai-h05.quirk
22:03:52:0246 Fu  now 6 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/csr-aiaiai-h60.quirk
22:03:52:0246 Fu  now 11 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/dell.quirk
22:03:52:0246 Fu  now 14 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/dfu.quirk
22:03:52:0246 Fu  now 102 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/ebitdo.quirk
22:03:52:0247 Fu  now 123 quirk entries
22:03:52:0247 Fu  no /var/lib/fwupd/quirks.d, skipping
22:03:52:0247 Fu  remote lvfs-testing not enabled, so skipping
22:03:52:0247 As  run AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz}
22:03:52:0254 As  run AsStore:store-from-root
22:03:52:0254 As  using icon path /var/lib/fwupd/remotes.d/lvfs/icons
22:03:52:0258 As  run AsStore:match-addons
22:03:52:0258 As  Emitting ::changed() [from-root]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  run AsStore:store-from-file{/usr/share/fwupd/remotes.d/fwupd/metadata.xml}
22:03:52:0262 As  run AsStore:store-from-root
22:03:52:0262 As  using icon path /usr/share/fwupd/remotes.d/fwupd/icons
22:03:52:0262 As  run AsStore:match-addons
22:03:52:0262 As  Emitting ::changed() [from-root]
22:03:52:0262 As  Emitting ::changed() [add-app]
22:03:52:0262 As  Emitting ::changed() [add-app]
22:03:52:0262 Fu  remote vendor not enabled, so skipping
22:03:52:0262 Fu  devices now in store:
22:03:52:0262 Fu  1	com.dell.uefi5b7ab884.firmware	Precision E7X10 System Update [0.1.15.4,0.1.12.4]
22:03:52:0262 Fu  2	com.8bitdo.fc30.firmware	FC30 [4.01,4.00,2.70,…]
22:03:52:0262 Fu  3	com.dell.uefi9cb573d5.firmware	Latitude 3480 System Update [0.1.4.1,0.1.3.0,0.1.2.2,…]
22:03:52:0262 Fu  4	com.dell.uefi6180aaaa.firmware	Latitude E5X60 System Update [0.1.18.6,0.1.14.4,0.1.12.6,…]
22:03:52:0262 Fu  5	com.dell.uefia5d83d78.firmware	Precision 5720 AIO System Update [0.2.2.2,0.2.2.1,0.2.2.0,…]
22:03:52:0262 Fu  6	com.dell.tbtc5364422.firmware	Thunderbolt NVM for Precision 5520 [21.00]
22:03:52:0262 Fu  7	com.dell.uefid636245a.firmware	XPS 13 9365 System Update [0.1.0.21]
22:03:52:0262 Fu  8	com.dell.uefi21f94926.firmware	Edge Gateway 3000/3001/3002/3003 System Update [0.1.0.4,0.1.0.3,0.1.0.1,…]
22:03:52:0262 Fu  9	com.8bitdo.snes30.firmware	SNES30 [4.01,4.00,2.70,…]
22:03:52:0262 Fu  10	com.dell.uefiaee2604a.firmware	Embedded Box PC 3000 System Update [0.1.3.0,0.1.2.0,0.1.1.3,…]
22:03:52:0262 Fu  11	com.dell.uefi4fed6c9d.firmware	OptiPlex 7050 System Update [0.1.5.2,0.1.2.0,0.1.1.0,…]
22:03:52:0262 Fu  12	com.dell.uefi169d9146.firmware	Vostro 14-3468 System Update [0.1.7.0]
22:03:52:0262 Fu  13	com.dell.uefi1d4362ca.firmware	Inspiron 14-3467 System Update [0.1.5.0]
22:03:52:0262 Fu  14	com.dell.uefib950d63c.firmware	OptiPlex 7040 System Update [0.1.5.7]
22:03:52:0262 Fu  15	com.dell.uefi48af7d21.firmware	XPS 13 9360 System Update [0.1.3.2,0.1.0.7]
22:03:52:0262 Fu  16	com.dell.uefi8661c04a.firmware	Latitude 3470 System Update [0.1.9.0,0.1.8.0,0.1.6.2,…]
22:03:52:0262 Fu  17	com.dell.uefic915b5a4.firmware	Precision Tower 3620 System Update [0.2.3.5]
22:03:52:0262 Fu  18	com.8bitdo.nes30pro.firmware	NES30 Pro [4.01,4.00,1.71,…]
22:03:52:0262 Fu  19	com.hughski.ColorHug.firmware	ColorHug [1.2.6,1.2.5,1.2.4,…]
22:03:52:0262 Fu  20	com.dell.uefid69fed57.firmware	OptiPlex 3050 AIO System Update [0.1.5.4,0.1.4.3,0.1.2.0,…]
22:03:52:0262 Fu  21	com.dell.uefi10c40550.firmware	OptiPlex 7050 System Update [0.1.5.2]
22:03:52:0263 Fu  22	com.dell.uefi1367a91a.firmware	OptiPlex 5050 System Update [0.1.5.2]
22:03:52:0263 Fu  23	com.dell.uefif952fe9e.firmware	Latitude 3380 System Update [0.1.2.1,0.1.1.2,0.1.0.7,…]
22:03:52:0263 Fu  24	com.dell.tbtdfd51125.firmware	Thunderbolt NVM for Xps Notebook 9360 [21.00]
22:03:52:0263 Fu  25	com.dell.uefi33773727.firmware	XPS 13 9350 System Update [0.1.5.1,0.1.4.18,0.1.4.17,…]
22:03:52:0263 Fu  26	com.dell.ueficdcae5ae.firmware	Latitude 5X90 System Update [0.1.0.8,0.1.0.7,0.1.0.2,…]
22:03:52:0263 Fu  27	com.8bitdo.fc30pro.firmware	FC30 Pro [4.01,4.00,1.71,…]
22:03:52:0263 Fu  28	com.dell.uefi8ae34f14.firmware	OptiPlex 7450 AIO System Update [0.1.5.2]
22:03:52:0263 Fu  29	com.dell.uefib566a9b1.firmware	OptiPlex 5250 AIO System Update [0.1.5.2,0.1.4.2,0.1.2.0,…]
22:03:52:0263 Fu  30	com.dell.uefi60aa5c8d.firmware	Wyse 3040 System Update [0.1.2.3,0.1.2.2,0.1.2.1,…]
22:03:52:0263 Fu  31	com.dell.uefi8080d214.firmware	OptiPlex 5050 System Update [0.1.5.2,0.1.2.0,0.1.0.1,…]
22:03:52:0263 Fu  32	com.dell.uefi124c207d.firmware	XPS 15 9550/Precision 5510 System Update [0.1.6.1,0.1.4.0,0.1.3.0,…]
22:03:52:0263 Fu  33	com.dell.uefi51d41d4e.firmware	Latitude 7370 System Update [0.1.15.3,0.1.12.4,0.1.11.4,…]
22:03:52:0263 Fu  34	com.dell.uefi5034bac4.firmware	TPM 1.2 Update [5.81.2.1]
22:03:52:0263 Fu  35	com.dell.uefi416d1c90.firmware	OptiPlex 5250 AIO System Update [0.1.5.2]
22:03:52:0263 Fu  36	com.dell.uefi22d63f4.firmware	TPM 2.0 Update [1.3.1.0]
22:03:52:0263 Fu  37	com.dell.uefi53f51f56.firmware	Latitude 7X80 System Update [0.1.8.1,0.1.7.3,0.1.7.2,…]
22:03:52:0263 Fu  38	com.logitech.MPK01.firmware	Logitech K780 Multi-Device Wireless Keyboard [MPK01.03_B0024]
22:03:52:0263 Fu  39	com.dell.uefi7d0d2c9e.firmware	Inspiron 7577/Vostro 7570 System Update [0.1.2.0,0.1.1.3]
22:03:52:0263 Fu  40	com.8bitdo.fc30arcade.firmware	FC30 Joystick [1.42]
22:03:52:0263 Fu  41	com.dell.uefid63450d6.firmware	OptiPlex 3046 System Update [0.1.2.7,0.1.5.7]
22:03:52:0263 Fu  42	com.AIAIAI.H05.firmware	H05 Wireless Headband [1.6]
22:03:52:0263 Fu  43	com.dell.uefi212026ee.firmware	Latitude E7X70 System Update [0.1.18.5,0.1.16.4,0.1.15.4,…]
22:03:52:0263 Fu  44	com.dell.uefi9f1ecab8.firmware	Precision 5820 Tower System Update [0.1.1.3]
22:03:52:0263 Fu  45	com.logitech.Unifying.RQR24.firmware	Logitech Unifying Receiver [RQR24.05_B0029]
22:03:52:0263 Fu  46	com.dell.uefi8b7b32a7.firmware	Latitude 5X80 System Update [0.1.8.1,0.1.7.5,0.1.6.4,…]
22:03:52:0263 Fu  47	com.8bitdo.nes30.firmware	NES30 [4.01,4.00,2.70,…]
22:03:52:0263 Fu  48	com.dell.uefi78db8ddd.firmware	OptiPlex 3050 AIO System Update [0.1.5.4]
22:03:52:0263 Fu  49	com.dell.uefi5ffdbc0d.firmware	XPS 13 9360 System Update [0.2.5.0,0.2.4.2,0.2.3.1,…]
22:03:52:0263 Fu  50	com.dell.uefi3c20b9e1.firmware	OptiPlex 7450 AIO System Update [0.1.5.2,0.1.4.2,0.1.2.0,…]
22:03:52:0263 Fu  51	com.dell.uefie3f7bc02.firmware	OptiPlex 5055 A-Series System Update [0.1.1.2]
22:03:52:0263 Fu  52	com.dell.uefi45e3439b.firmware	ChengMing 3967 System Update [0.1.0.7,0.1.0.6,0.1.0.3,…]
22:03:52:0263 Fu  53	com.dell.uefia93d4a5b.firmware	Precision 7920 Tower System Update [0.1.1.5]
22:03:52:0263 Fu  54	com.dell.uefi49e03513.firmware	Latitude 5X80 System Update [0.1.8.1,0.1.7.5,0.1.6.4,…]
22:03:52:0263 Fu  55	com.dell.uefic8ccf733.firmware	OptiPlex 5055 Ryzen CPU System Update [0.1.0.7,0.1.0.1]
22:03:52:0263 Fu  56	com.hughski.ColorHug2.firmware	ColorHug2 [2.0.7,2.0.6,2.0.5,…]
22:03:52:0263 Fu  57	com.dell.uefi293af847.firmware	OptiPlex 3050 System Update [0.1.2.0,0.1.0.1]
22:03:52:0263 Fu  58	com.dell.uefife771285.firmware	Precision E7X20 System Update [0.1.9.0,0.1.8.4]
22:03:52:0263 Fu  59	com.8bitdo.n30arcade.firmware	N30 Arcade [4.01]
22:03:52:0263 Fu  60	com.dell.tbt72533768.firmware	Thunderbolt NVM for Xps Notebook 9560 [21.00]
22:03:52:0263 Fu  61	com.dell.uefie0f614ed.firmware	Edge Gateway 5000/5100 System Update [0.1.7.0,0.1.6.0,0.1.5.0,…]
22:03:52:0263 Fu  62	com.dell.uefi1610b70e.firmware	Inspiron 14 7000 Gaming/Inspiron 15 7000 Gaming System Update [0.1.0.7,0.1.0.4,0.1.0.3,…]
22:03:52:0263 Fu  63	com.dell.uefi222e3362.firmware	Precision Tower 3420 System Update [0.2.3.5]
22:03:52:0263 Fu  64	com.hughski.ColorHugALS.firmware	ColorHugALS [4.0.3,4.0.2,3.0.2,…]
22:03:52:0263 Fu  65	com.dell.uefi43ca3264.firmware	OptiPlex 7440 AIO System Update [0.1.8.4,0.1.8.2,0.1.8.0,…]
22:03:52:0263 Fu  66	com.logitech.Unifying.RQR12.firmware	Logitech Unifying Receiver [RQR12.07_B0029]
22:03:52:0263 Fu  67	com.dell.uefia81a55fe.firmware	OptiPlex 3240 AIO System Update [0.1.5.19,0.1.5.17,0.1.5.12,…]
22:03:52:0263 Fu  68	com.dell.uefi34578c72.firmware	XPS 15 9560/Precision 5520 System Update [0.1.5.0,0.1.4.0,0.1.3.4,…]
22:03:52:0264 Fu  69	com.8bitdo.sfc30.firmware	SFC30 [4.01,4.00,2.70,…]
22:03:52:0264 Fu  70	com.dell.uefia0a3aa54.firmware	Embedded Box PC 5000 System Update [0.1.4.2,0.1.3.4,0.1.2.0,…]
22:03:52:0264 Fu  71	UEFI-dummy-dev0	UEFI Updates [0.0.1]
22:03:52:0264 Fu  72	com.via.VL811.firmware	VL811 Firmware [0.0.983]
22:03:52:0264 Fu  73	com.via.VL811+.firmware	VL811+ Firmware [0.0.9095]
22:03:52:0264 Fu  74	com.via.VL812.firmware	VL812 Firmware [0.0.8581]
22:03:52:0264 Fu  75	com.via.VL812_B2.firmware	VL812 B2 Firmware [0.0.9091]
22:03:52:0266 As  run FuEngine:load-plugins
22:03:52:0266 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_udev.so
22:03:52:0267 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_udev.so
22:03:52:0267 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_ebitdo.so
22:03:52:0268 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_synapticsmst.so
22:03:52:0268 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_synapticsmst.so
22:03:52:0268 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_dell.so
22:03:52:0269 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_dell.so
22:03:52:0342 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_nitrokey.so
22:03:52:0343 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_uefi.so
22:03:52:0343 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_uefi.so
22:03:52:0343 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_altos.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_upower.so
22:03:52:0344 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_upower.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_amt.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_raspberrypi.so
22:03:52:0344 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_raspberrypi.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt.so
22:03:52:0344 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt.so
22:03:52:0345 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_steelseries.so
22:03:52:0345 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_dfu.so
22:03:52:0345 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt_power.so
22:03:52:0345 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt_power.so
22:03:52:0346 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_colorhug.so
22:03:52:0347 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_unifying.so
22:03:52:0348 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_unifying.so
22:03:52:0348 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_csr.so
22:03:52:0348 Fu  synapticsmst [0] to be ordered after dell [0] so promoting to [1]
22:03:52:0348 Fu  uefi [0] to be ordered after upower [0] so promoting to [1]
22:03:52:0348 Fu  thunderbolt_power [0] to be ordered after thunderbolt [0] so promoting to [1]
22:03:52:0348 As  run FuEngine:setup
22:03:52:0348 As  run FuEngine:setup{udev}
22:03:52:0348 As  run FuEngine:setup{ebitdo}
22:03:52:0348 As  run FuEngine:setup{dell}
22:03:52:0348 Fu  performing startup() on dell
22:03:52:0348 As  run FuEngine:setup{nitrokey}
22:03:52:0348 As  run FuEngine:setup{altos}
22:03:52:0348 As  run FuEngine:setup{upower}
22:03:52:0348 Fu  performing startup() on upower
22:03:52:0352 As  run FuEngine:setup{amt}
22:03:52:0352 As  run FuEngine:setup{raspberrypi}
22:03:52:0352 As  run FuEngine:setup{thunderbolt}
22:03:52:0352 As  run FuEngine:setup{steelseries}
22:03:52:0352 As  run FuEngine:setup{dfu}
22:03:52:0352 As  run FuEngine:setup{colorhug}
22:03:52:0352 As  run FuEngine:setup{unifying}
22:03:52:0352 Fu  performing startup() on unifying
22:03:52:0352 As  run FuEngine:setup{csr}
22:03:52:0352 As  run FuEngine:setup{synapticsmst}
22:03:52:0352 As  run FuEngine:setup{uefi}
22:03:52:0352 As  run FuEngine:setup{thunderbolt_power}
22:03:52:0352 Fu  performing coldplug_prepare() on dell
22:03:52:0423 Dell no dock plugged in
22:03:52:0423 As  run FuEngine:coldplug
22:03:52:0423 As  run FuEngine:coldplug{udev}
22:03:52:0423 Fu  performing coldplug() on udev
22:03:52:0423 As  run FuPluginUdev:coldplug{pci}
22:03:52:0425 As  run FuPluginUdev:client-add{0x8086:0x1916}
22:03:52:0425 Udev adding udev device: /sys/devices/pci0000:00/0000:00:02.0
22:03:52:0425 Fu  using ca9f93cb97772027f45ba73c86cf4980fb02745b for /sys/devices/pci0000:00/0000:00:02.0
22:03:52:0425 Fu  using a3361e1f-f523-5cfc-ad68-e20d0f792003 for 0x8086:0x1916
22:03:52:0425 Fu  waiting a small time for other plugins
22:03:52:0425 As  run FuEngine:coldplug{ebitdo}
22:03:52:0425 As  run FuEngine:coldplug{dell}
22:03:52:0425 Fu  performing coldplug() on dell
22:03:52:0437 Dell TPM HW version: 0x0
22:03:52:0437 Dell TPM Status: 0x107
22:03:52:0437 Dell Creating primary TPM GUID 0704-1.2 and secondary TPM GUID 0704-2.0
22:03:52:0437 Fu  using b719feb08bda534ee0cb9df33b8de5c5458e2132 for DELL-d433959e-03ca-524b-92b7-5022eff81a31lu
22:03:52:0437 Dell XPS 13 9350 TPM 1.2 updating disabled due to TPM ownership
22:03:52:0437 Fu  emit added from dell: b719feb08bda534ee0cb9df33b8de5c5458e2132
22:03:52:0437 Fu  performing device_added() on dell
22:03:52:0437 Fu  performing device_added() on synapticsmst
22:03:52:0437 Fu  performing device_added() on thunderbolt_power
22:03:52:0437 Fu  ::added b719feb08bda534ee0cb9df33b8de5c5458e2132
22:03:52:0437 Fu  using eb4a4ec71c680a34c6248dc94ca017f81c772aa8 for DELL-b62a2412-5ac4-5350-b16e-7e8f4655d096lu
22:03:52:0437 Dell XPS 13 9350 TPM 1.2 mode switch disabled due to TPM ownership
22:03:52:0437 Fu  emit added from dell: eb4a4ec71c680a34c6248dc94ca017f81c772aa8
22:03:52:0437 Fu  performing device_added() on dell
22:03:52:0438 Fu  performing device_added() on synapticsmst
22:03:52:0438 Fu  performing device_added() on thunderbolt_power
22:03:52:0438 Fu  ::added eb4a4ec71c680a34c6248dc94ca017f81c772aa8
22:03:52:0438 As  run FuEngine:coldplug{nitrokey}
22:03:52:0438 As  run FuEngine:coldplug{altos}
22:03:52:0438 As  run FuEngine:coldplug{upower}
22:03:52:0438 As  run FuEngine:coldplug{amt}
22:03:52:0438 Fu  performing coldplug() on amt
22:03:52:0438 Fu  disabling plugin because: failed to coldplug amt: ME refused connection
22:03:52:0438 As  run FuEngine:coldplug{raspberrypi}
22:03:52:0438 Fu  performing coldplug() on raspberrypi
22:03:52:0438 Fu  disabling plugin because: failed to coldplug raspberrypi: Raspberry PI firmware updating not supported, no /boot/start.elf
22:03:52:0438 As  run FuEngine:coldplug{thunderbolt}
22:03:52:0438 Fu  performing coldplug() on thunderbolt
22:03:52:0438 As  run FuEngine:coldplug{steelseries}
22:03:52:0438 As  run FuEngine:coldplug{dfu}
22:03:52:0438 As  run FuEngine:coldplug{colorhug}
22:03:52:0438 As  run FuEngine:coldplug{unifying}
22:03:52:0438 Fu  performing coldplug() on unifying
22:03:52:0438 Unifying UDEV add /dev/hidraw0 = /sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-DLL0704:01/0018:06CB:76AE.0001/hidraw/hidraw0
22:03:52:0438 Unifying not a matching vid: 06cb
22:03:52:0438 As  run FuEngine:coldplug{csr}
22:03:52:0438 As  run FuEngine:coldplug{synapticsmst}
22:03:52:0438 Fu  performing coldplug() on synapticsmst
22:03:52:0758 SynapticsMST No device found on drm_dp_aux1
22:03:53:0091 SynapticsMST No device found on drm_dp_aux2
22:03:53:0091 SynapticsMST No device found on drm_dp_aux0
22:03:53:0091 As  run FuEngine:coldplug{uefi}
22:03:53:0091 Fu  performing coldplug() on uefi
22:03:53:0092 Fu  using 79f2996ff11608674c5d2e8db20e10e0b646f2cb for UEFI-33773727-8ee7-4d81-9fa0-57e8d889e1fa-dev0
22:03:53:0092 Fu  emit added from uefi: 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:53:0092 Fu  performing device_added() on dell
22:03:53:0092 Fu  performing device_added() on synapticsmst
22:03:53:0092 Fu  performing device_added() on thunderbolt_power
22:03:53:0092 Fu  ::added 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:53:0092 As  run FuEngine:coldplug{thunderbolt_power}
22:03:53:0092 Fu  performing coldplug() on thunderbolt_power
22:03:53:0092 Fu  disabling plugin because: failed to coldplug thunderbolt_power: missing kernel support for intel-wmi-thunderbolt
22:03:53:0093 Fu  performing coldplug_cleanup() on dell
22:03:53:0158 Dell no dock plugged in
22:03:53:0158 Fu  using plugins: udev, ebitdo, dell, nitrokey, altos, upower, thunderbolt, steelseries, dfu, colorhug, unifying, csr, synapticsmst, uefi
22:03:53:0159 Fu  performing usb_device_added() on ebitdo
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0159 Fu  looking for USB quirks for usb:00 device
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on nitrokey
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on altos
22:03:53:0159 Fu  performing usb_device_added() on steelseries
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on dfu
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  looking for USB quirks for DfuDevice type
22:03:53:0159 Fu  looking for USB quirks for usb:00 device
22:03:53:0159 Fu  ignoring: 1d6b:0003 is not supported: no DFU interfaces
22:03:53:0159 Fu  performing usb_device_added() on colorhug
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on csr
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0159 Fu  looking for USB quirks for usb:00 device
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on ebitdo
22:03:53:0159 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0160 Fu  looking for USB quirks for usb:00:05 device
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on nitrokey
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on altos
22:03:53:0160 Fu  performing usb_device_added() on steelseries
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on dfu
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  looking for USB quirks for DfuDevice type
22:03:53:0160 Fu  looking for USB quirks for usb:00:05 device
22:03:53:0160 Fu  ignoring: 0c45:670c is not supported: no DFU interfaces
22:03:53:0160 Fu  performing usb_device_added() on colorhug
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on csr
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0160 Fu  looking for USB quirks for usb:00:05 device
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on ebitdo
22:03:53:0160 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0160 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0160 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0160 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0161 Fu  looking for USB quirks for usb:00:03 device
22:03:53:0161 Fu  ignoring: not supported with this device
22:03:53:0161 Fu  performing usb_device_added() on nitrokey
22:03:53:0161 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0161 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0161 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0161 Fu  ignoring: not supported with this device
22:03:53:0161 Fu  performing usb_device_added() on altos
22:03:53:0161 Fu  performing usb_device_added() on steelseries
22:03:53:0161 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0161 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0161 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0161 Fu  ignoring: not supported with this device
22:03:53:0161 Fu  performing usb_device_added() on dfu
22:03:53:0161 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0161 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0161 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0161 Fu  looking for USB quirks for DfuDevice type
22:03:53:0161 Fu  looking for USB quirks for usb:00:03 device
22:03:53:0161 Dfu DFU v1.1
22:03:53:0161 Dfu using DFU transfer size 0x0040 bytes
22:03:53:0161 As  run added{0a5c:6412}
22:03:53:0162 Dfu no UM0424 sector description in (null)
22:03:53:0162 Dfu ignoring usb:00:03 runtime
22:03:53:0162 Fu  performing usb_device_added() on colorhug
22:03:53:0163 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0163 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0163 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on csr
22:03:53:0163 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0163 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0163 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0163 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00:03 device
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on ebitdo
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00 device
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on nitrokey
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on altos
22:03:53:0163 Fu  performing usb_device_added() on steelseries
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on dfu
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  looking for USB quirks for DfuDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00 device
22:03:53:0163 Fu  ignoring: 1d6b:0002 is not supported: no DFU interfaces
22:03:53:0163 Fu  performing usb_device_added() on colorhug
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on csr
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00 device
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0164 Fu  FuHistory: trying to open database '/var/lib/fwupd/pending.db'
22:03:53:0164 Fu  FuHistory: get devices
22:03:53:0164 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:53:0166 Fu  Daemon ready for requests
22:03:53:0166 Fu  emit added from udev: ca9f93cb97772027f45ba73c86cf4980fb02745b
22:03:53:0166 Fu  performing device_added() on dell
22:03:53:0166 Fu  performing device_added() on synapticsmst
22:03:53:0166 Fu  ::added ca9f93cb97772027f45ba73c86cf4980fb02745b
22:03:53:0365 Fu  registering D-Bus service
###################################################################################### @0923ms FuEngine:load 923ms
#                                                                                      @0017ms AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz} 10ms
 #                                                                                     @0017ms AsStore:store-from-root 3ms
  #######                                                                              @0107ms FuEngine:load-plugins 81ms
          #                                                                            @0111ms FuEngine:setup 3ms
          #                                                                            @0110ms FuEngine:setup{upower} 3ms
                 ####################################################################  @0917ms FuEngine:coldplug 735ms
                 #                                                                     @0184ms FuEngine:coldplug{udev} 2ms
                 #                                                                     @0184ms FuPluginUdev:coldplug{pci} 2ms
                 #                                                                     @0196ms FuEngine:coldplug{dell} 12ms
                  ############################################################         @0850ms FuEngine:coldplug{synapticsmst} 653ms
                                                                               #       @0851ms FuEngine:coldplug{uefi} 1ms
                                                                                     # @0921ms added{0a5c:6412} 1ms
22:03:53:0369 Fu  FuMain: acquired name: org.freedesktop.fwupd
22:03:59:0552 Fu  Called GetHistory()
22:03:59:0552 Fu  FuHistory: get devices
22:03:59:0552 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:59:0553 Fu  Called GetDevices()



22:04:08:0424 Fu  Called GetHistory()
22:04:08:0424 Fu  FuHistory: get devices
22:04:08:0424 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:04:10:0273 Fu  Called ModifyDevice(79f2996ff11608674c5d2e8db20e10e0b646f2cb,Flags=reported)
22:04:10:0273 Fu  FuHistory: get device
22:04:10:0274 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:04:10:0274 Fu  FuHistory: set device-flags of 79f2996ff11608674c5d2e8db20e10e0b646f2cb to 939
22:04:19:0241 Fu  Called GetHistory()
22:04:19:0241 Fu  FuHistory: get devices
22:04:19:0242 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:04:19:0242 Fu  Called GetDevices()
22:04:27:0623 Fu  performing usb_device_added() on ebitdo
22:04:27:0623 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  looking for USB quirks for FuEbitdoDevice type
22:04:27:0624 Fu  looking for USB quirks for usb:00:01 device
22:04:27:0624 Fu  ignoring: not supported with this device
22:04:27:0624 Fu  performing usb_device_added() on nitrokey
22:04:27:0624 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  ignoring: not supported with this device
22:04:27:0624 Fu  performing usb_device_added() on altos
22:04:27:0624 Fu  performing usb_device_added() on steelseries
22:04:27:0624 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  ignoring: not supported with this device
22:04:27:0624 Fu  performing usb_device_added() on dfu
22:04:27:0624 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  looking for USB quirks for DfuDevice type
22:04:27:0624 Fu  looking for USB quirks for usb:00:01 device
22:04:27:0625 Fu  ignoring: 058f:6387 is not supported: no DFU interfaces
22:04:27:0625 Fu  performing usb_device_added() on colorhug
22:04:27:0625 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0625 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0625 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0625 Fu  ignoring: not supported with this device
22:04:27:0625 Fu  performing usb_device_added() on csr
22:04:27:0625 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0625 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0625 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0625 Fu  looking for USB quirks for FuCsrDevice type
22:04:27:0625 Fu  looking for USB quirks for usb:00:01 device
22:04:27:0626 Fu  ignoring: not supported with this device
Collaborator

superm1 commented Jan 10, 2018

Client:

$ fwupdmgr report-history --verbose
(fwupdmgr:1901): Fwupd-DEBUG: looking for os-release at /etc/os-release
(fwupdmgr:1901): Fu-DEBUG: reading client config from /etc/fwupd/client.conf
(fwupdmgr:1901): Fwupd-DEBUG: looking for os-release at /etc/os-release
Target:                  https://fwupd.org/lvfs/firmware/report
Payload:                 {
                           "ReportVersion" : 1,
                           "MachineId" : "447a9549e70ff7b24f6d4cb5c7bccd257bd854038afc1913f3d50be85a35077a",
                           "DistroId" : "ubuntu",
                           "DistroVersion" : "18.04",
                           "Reports" : [
                             {
                               "DeviceId" : "79f2996ff11608674c5d2e8db20e10e0b646f2cb",
                               "Checksum" : "c249a5a2d6ffb330f90ff3b8be31d75c5f39886c",
                               "UpdateState" : 2,
                               "Guid" : "33773727-8ee7-4d81-9fa0-57e8d889e1fa",
                               "FwupdVersion" : "1.0.4",
                               "Plugin" : "uefi",
                               "Version" : "<stripped>",
                               "VersionNew" : "<stripped>",
                               "Flags" : 427,
                               "Created" : 1515621144,
                               "Modified" : 1515621163
                             }
                           ]
                         }
Proceed with upload? [Y|n]: Y
(fwupdmgr:1901): Fu-DEBUG: server returned: {
    "success": true
}
(fwupdmgr:1901): Fu-DEBUG: setting flag on 79f2996ff11608674c5d2e8db20e10e0b646f2cb

Daemon:

test@test-XPS-13-9350:~$ sudo /usr/lib/fwupd/fwupd -v
22:03:52:0240 Fu  Verbose debugging enabled (on console 1)
22:03:52:0241 As  run FuEngine:load
22:03:52:0241 Fu  loading config values from /etc/fwupd/daemon.conf
22:03:52:0244 Fu  using config path of /etc/fwupd
22:03:52:0244 Fu  loading config from /etc/fwupd/remotes.d/fwupd.conf
22:03:52:0245 Fu  loading config from /etc/fwupd/remotes.d/lvfs-testing.conf
22:03:52:0245 Fu  loading config from /etc/fwupd/remotes.d/vendor.conf
22:03:52:0245 Fu  loading config from /etc/fwupd/remotes.d/lvfs.conf
22:03:52:0245 Fu  using config path of /usr/lib/fwupd
22:03:52:0245 Fu  ordering lvfs-testing=lvfs+1
22:03:52:0245 Fu  ordering lvfs=fwupd+1
22:03:52:0245 Fu  ordering lvfs-testing=lvfs+1
22:03:52:0245 As  run FuEngine:load-smbios
22:03:52:0245 As  run FuEngine:load-hwids
22:03:52:0245 Fu  smbios property Manufacturer=Dell Inc.
22:03:52:0245 Fu  smbios property EnclosureKind=9
22:03:52:0245 Fu  smbios property Family=NULL
22:03:52:0245 Fu  smbios property ProductName=XPS 13 9350
22:03:52:0245 Fu  smbios property ProductSku=0704
22:03:52:0245 Fu  smbios property BiosVendor=Dell Inc.
22:03:52:0245 Fu  smbios property BiosVersion=<stripped>
22:03:52:0245 Fu  smbios property BiosMajorRelease=<stripped>
22:03:52:0245 Fu  smbios property BiosMinorRelease=<stipped>
22:03:52:0245 Fu  smbios property BaseboardManufacturer=Dell Inc.
22:03:52:0245 Fu  smbios property BaseboardProduct=015461
22:03:52:0245 Fu  {0019bbd1-8ef4-5f0b-a552-0d420b1f4af5}   <- Dell Inc.&NULL&XPS 13 9350&704&Dell Inc.&<stripped>
22:03:52:0245 Fu  {11b0cc01-9534-56da-be25-a9ef03c5753f}   <- Dell Inc.&NULL&XPS 13 9350&Dell Inc.&<stripped>
22:03:52:0246 Fu  {dafed055-8812-59d3-afe4-1690e1b8e78f}   <- Dell Inc.&XPS 13 9350&Dell Inc.&<stripped>
22:03:52:0246 Fu  {7d9e3ce8-00df-5322-9449-79edaea6d053}   <- Dell Inc.&NULL&XPS 13 9350&704&Dell Inc.&15461
22:03:52:0246 Fu  {27e15490-7635-57bc-b156-38cf8d8f2a2b}   <- Dell Inc.&NULL&XPS 13 9350&704
22:03:52:0246 Fu  {dae8b8ac-50af-58c4-98d6-257016235e8e}   <- Dell Inc.&NULL&XPS 13 9350
22:03:52:0246 Fu  {e22483cd-7dd2-56d7-bad0-2879370b8fbe}   <- Dell Inc.&704&Dell Inc.&15461
22:03:52:0246 Fu  {4abdf441-adfb-5c8c-850b-6f97bc6efa25}   <- Dell Inc.&704
22:03:52:0246 Fu  {780759d0-a6f3-5e69-a488-554f91f05a63}   <- Dell Inc.&XPS 13 9350&Dell Inc.&15461
22:03:52:0246 Fu  {74a5a486-8fe1-5129-810c-fb61231f6a7b}   <- Dell Inc.&XPS 13 9350
22:03:52:0246 Fu  {72e7c087-e40e-5e96-9646-3b35f03d9c54}   <- Dell Inc.&NULL&Dell Inc.&15461
22:03:52:0246 Fu  {59d997ab-1e43-5248-8c4f-996beb872b98}   <- Dell Inc.&NULL
22:03:52:0246 Fu  {29ca4080-4d68-5395-afe2-35fa9a4f13bf}   <- Dell Inc.&9
22:03:52:0246 Fu  {c4893111-e734-5ca2-9054-fe46b099937f}   <- Dell Inc.&Dell Inc.&15461
22:03:52:0246 Fu  {85d38fda-fc0e-5c6f-808f-076984ae7978}   <- Dell Inc.
22:03:52:0246 As  run FuEngine:load-quirks
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/csr-aiaiai-h05.quirk
22:03:52:0246 Fu  now 6 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/csr-aiaiai-h60.quirk
22:03:52:0246 Fu  now 11 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/dell.quirk
22:03:52:0246 Fu  now 14 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/dfu.quirk
22:03:52:0246 Fu  now 102 quirk entries
22:03:52:0246 Fu  loading quirks from /usr/share/fwupd/quirks.d/ebitdo.quirk
22:03:52:0247 Fu  now 123 quirk entries
22:03:52:0247 Fu  no /var/lib/fwupd/quirks.d, skipping
22:03:52:0247 Fu  remote lvfs-testing not enabled, so skipping
22:03:52:0247 As  run AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz}
22:03:52:0254 As  run AsStore:store-from-root
22:03:52:0254 As  using icon path /var/lib/fwupd/remotes.d/lvfs/icons
22:03:52:0258 As  run AsStore:match-addons
22:03:52:0258 As  Emitting ::changed() [from-root]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0259 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0260 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  Emitting ::changed() [add-app]
22:03:52:0261 As  run AsStore:store-from-file{/usr/share/fwupd/remotes.d/fwupd/metadata.xml}
22:03:52:0262 As  run AsStore:store-from-root
22:03:52:0262 As  using icon path /usr/share/fwupd/remotes.d/fwupd/icons
22:03:52:0262 As  run AsStore:match-addons
22:03:52:0262 As  Emitting ::changed() [from-root]
22:03:52:0262 As  Emitting ::changed() [add-app]
22:03:52:0262 As  Emitting ::changed() [add-app]
22:03:52:0262 Fu  remote vendor not enabled, so skipping
22:03:52:0262 Fu  devices now in store:
22:03:52:0262 Fu  1	com.dell.uefi5b7ab884.firmware	Precision E7X10 System Update [0.1.15.4,0.1.12.4]
22:03:52:0262 Fu  2	com.8bitdo.fc30.firmware	FC30 [4.01,4.00,2.70,…]
22:03:52:0262 Fu  3	com.dell.uefi9cb573d5.firmware	Latitude 3480 System Update [0.1.4.1,0.1.3.0,0.1.2.2,…]
22:03:52:0262 Fu  4	com.dell.uefi6180aaaa.firmware	Latitude E5X60 System Update [0.1.18.6,0.1.14.4,0.1.12.6,…]
22:03:52:0262 Fu  5	com.dell.uefia5d83d78.firmware	Precision 5720 AIO System Update [0.2.2.2,0.2.2.1,0.2.2.0,…]
22:03:52:0262 Fu  6	com.dell.tbtc5364422.firmware	Thunderbolt NVM for Precision 5520 [21.00]
22:03:52:0262 Fu  7	com.dell.uefid636245a.firmware	XPS 13 9365 System Update [0.1.0.21]
22:03:52:0262 Fu  8	com.dell.uefi21f94926.firmware	Edge Gateway 3000/3001/3002/3003 System Update [0.1.0.4,0.1.0.3,0.1.0.1,…]
22:03:52:0262 Fu  9	com.8bitdo.snes30.firmware	SNES30 [4.01,4.00,2.70,…]
22:03:52:0262 Fu  10	com.dell.uefiaee2604a.firmware	Embedded Box PC 3000 System Update [0.1.3.0,0.1.2.0,0.1.1.3,…]
22:03:52:0262 Fu  11	com.dell.uefi4fed6c9d.firmware	OptiPlex 7050 System Update [0.1.5.2,0.1.2.0,0.1.1.0,…]
22:03:52:0262 Fu  12	com.dell.uefi169d9146.firmware	Vostro 14-3468 System Update [0.1.7.0]
22:03:52:0262 Fu  13	com.dell.uefi1d4362ca.firmware	Inspiron 14-3467 System Update [0.1.5.0]
22:03:52:0262 Fu  14	com.dell.uefib950d63c.firmware	OptiPlex 7040 System Update [0.1.5.7]
22:03:52:0262 Fu  15	com.dell.uefi48af7d21.firmware	XPS 13 9360 System Update [0.1.3.2,0.1.0.7]
22:03:52:0262 Fu  16	com.dell.uefi8661c04a.firmware	Latitude 3470 System Update [0.1.9.0,0.1.8.0,0.1.6.2,…]
22:03:52:0262 Fu  17	com.dell.uefic915b5a4.firmware	Precision Tower 3620 System Update [0.2.3.5]
22:03:52:0262 Fu  18	com.8bitdo.nes30pro.firmware	NES30 Pro [4.01,4.00,1.71,…]
22:03:52:0262 Fu  19	com.hughski.ColorHug.firmware	ColorHug [1.2.6,1.2.5,1.2.4,…]
22:03:52:0262 Fu  20	com.dell.uefid69fed57.firmware	OptiPlex 3050 AIO System Update [0.1.5.4,0.1.4.3,0.1.2.0,…]
22:03:52:0262 Fu  21	com.dell.uefi10c40550.firmware	OptiPlex 7050 System Update [0.1.5.2]
22:03:52:0263 Fu  22	com.dell.uefi1367a91a.firmware	OptiPlex 5050 System Update [0.1.5.2]
22:03:52:0263 Fu  23	com.dell.uefif952fe9e.firmware	Latitude 3380 System Update [0.1.2.1,0.1.1.2,0.1.0.7,…]
22:03:52:0263 Fu  24	com.dell.tbtdfd51125.firmware	Thunderbolt NVM for Xps Notebook 9360 [21.00]
22:03:52:0263 Fu  25	com.dell.uefi33773727.firmware	XPS 13 9350 System Update [0.1.5.1,0.1.4.18,0.1.4.17,…]
22:03:52:0263 Fu  26	com.dell.ueficdcae5ae.firmware	Latitude 5X90 System Update [0.1.0.8,0.1.0.7,0.1.0.2,…]
22:03:52:0263 Fu  27	com.8bitdo.fc30pro.firmware	FC30 Pro [4.01,4.00,1.71,…]
22:03:52:0263 Fu  28	com.dell.uefi8ae34f14.firmware	OptiPlex 7450 AIO System Update [0.1.5.2]
22:03:52:0263 Fu  29	com.dell.uefib566a9b1.firmware	OptiPlex 5250 AIO System Update [0.1.5.2,0.1.4.2,0.1.2.0,…]
22:03:52:0263 Fu  30	com.dell.uefi60aa5c8d.firmware	Wyse 3040 System Update [0.1.2.3,0.1.2.2,0.1.2.1,…]
22:03:52:0263 Fu  31	com.dell.uefi8080d214.firmware	OptiPlex 5050 System Update [0.1.5.2,0.1.2.0,0.1.0.1,…]
22:03:52:0263 Fu  32	com.dell.uefi124c207d.firmware	XPS 15 9550/Precision 5510 System Update [0.1.6.1,0.1.4.0,0.1.3.0,…]
22:03:52:0263 Fu  33	com.dell.uefi51d41d4e.firmware	Latitude 7370 System Update [0.1.15.3,0.1.12.4,0.1.11.4,…]
22:03:52:0263 Fu  34	com.dell.uefi5034bac4.firmware	TPM 1.2 Update [5.81.2.1]
22:03:52:0263 Fu  35	com.dell.uefi416d1c90.firmware	OptiPlex 5250 AIO System Update [0.1.5.2]
22:03:52:0263 Fu  36	com.dell.uefi22d63f4.firmware	TPM 2.0 Update [1.3.1.0]
22:03:52:0263 Fu  37	com.dell.uefi53f51f56.firmware	Latitude 7X80 System Update [0.1.8.1,0.1.7.3,0.1.7.2,…]
22:03:52:0263 Fu  38	com.logitech.MPK01.firmware	Logitech K780 Multi-Device Wireless Keyboard [MPK01.03_B0024]
22:03:52:0263 Fu  39	com.dell.uefi7d0d2c9e.firmware	Inspiron 7577/Vostro 7570 System Update [0.1.2.0,0.1.1.3]
22:03:52:0263 Fu  40	com.8bitdo.fc30arcade.firmware	FC30 Joystick [1.42]
22:03:52:0263 Fu  41	com.dell.uefid63450d6.firmware	OptiPlex 3046 System Update [0.1.2.7,0.1.5.7]
22:03:52:0263 Fu  42	com.AIAIAI.H05.firmware	H05 Wireless Headband [1.6]
22:03:52:0263 Fu  43	com.dell.uefi212026ee.firmware	Latitude E7X70 System Update [0.1.18.5,0.1.16.4,0.1.15.4,…]
22:03:52:0263 Fu  44	com.dell.uefi9f1ecab8.firmware	Precision 5820 Tower System Update [0.1.1.3]
22:03:52:0263 Fu  45	com.logitech.Unifying.RQR24.firmware	Logitech Unifying Receiver [RQR24.05_B0029]
22:03:52:0263 Fu  46	com.dell.uefi8b7b32a7.firmware	Latitude 5X80 System Update [0.1.8.1,0.1.7.5,0.1.6.4,…]
22:03:52:0263 Fu  47	com.8bitdo.nes30.firmware	NES30 [4.01,4.00,2.70,…]
22:03:52:0263 Fu  48	com.dell.uefi78db8ddd.firmware	OptiPlex 3050 AIO System Update [0.1.5.4]
22:03:52:0263 Fu  49	com.dell.uefi5ffdbc0d.firmware	XPS 13 9360 System Update [0.2.5.0,0.2.4.2,0.2.3.1,…]
22:03:52:0263 Fu  50	com.dell.uefi3c20b9e1.firmware	OptiPlex 7450 AIO System Update [0.1.5.2,0.1.4.2,0.1.2.0,…]
22:03:52:0263 Fu  51	com.dell.uefie3f7bc02.firmware	OptiPlex 5055 A-Series System Update [0.1.1.2]
22:03:52:0263 Fu  52	com.dell.uefi45e3439b.firmware	ChengMing 3967 System Update [0.1.0.7,0.1.0.6,0.1.0.3,…]
22:03:52:0263 Fu  53	com.dell.uefia93d4a5b.firmware	Precision 7920 Tower System Update [0.1.1.5]
22:03:52:0263 Fu  54	com.dell.uefi49e03513.firmware	Latitude 5X80 System Update [0.1.8.1,0.1.7.5,0.1.6.4,…]
22:03:52:0263 Fu  55	com.dell.uefic8ccf733.firmware	OptiPlex 5055 Ryzen CPU System Update [0.1.0.7,0.1.0.1]
22:03:52:0263 Fu  56	com.hughski.ColorHug2.firmware	ColorHug2 [2.0.7,2.0.6,2.0.5,…]
22:03:52:0263 Fu  57	com.dell.uefi293af847.firmware	OptiPlex 3050 System Update [0.1.2.0,0.1.0.1]
22:03:52:0263 Fu  58	com.dell.uefife771285.firmware	Precision E7X20 System Update [0.1.9.0,0.1.8.4]
22:03:52:0263 Fu  59	com.8bitdo.n30arcade.firmware	N30 Arcade [4.01]
22:03:52:0263 Fu  60	com.dell.tbt72533768.firmware	Thunderbolt NVM for Xps Notebook 9560 [21.00]
22:03:52:0263 Fu  61	com.dell.uefie0f614ed.firmware	Edge Gateway 5000/5100 System Update [0.1.7.0,0.1.6.0,0.1.5.0,…]
22:03:52:0263 Fu  62	com.dell.uefi1610b70e.firmware	Inspiron 14 7000 Gaming/Inspiron 15 7000 Gaming System Update [0.1.0.7,0.1.0.4,0.1.0.3,…]
22:03:52:0263 Fu  63	com.dell.uefi222e3362.firmware	Precision Tower 3420 System Update [0.2.3.5]
22:03:52:0263 Fu  64	com.hughski.ColorHugALS.firmware	ColorHugALS [4.0.3,4.0.2,3.0.2,…]
22:03:52:0263 Fu  65	com.dell.uefi43ca3264.firmware	OptiPlex 7440 AIO System Update [0.1.8.4,0.1.8.2,0.1.8.0,…]
22:03:52:0263 Fu  66	com.logitech.Unifying.RQR12.firmware	Logitech Unifying Receiver [RQR12.07_B0029]
22:03:52:0263 Fu  67	com.dell.uefia81a55fe.firmware	OptiPlex 3240 AIO System Update [0.1.5.19,0.1.5.17,0.1.5.12,…]
22:03:52:0263 Fu  68	com.dell.uefi34578c72.firmware	XPS 15 9560/Precision 5520 System Update [0.1.5.0,0.1.4.0,0.1.3.4,…]
22:03:52:0264 Fu  69	com.8bitdo.sfc30.firmware	SFC30 [4.01,4.00,2.70,…]
22:03:52:0264 Fu  70	com.dell.uefia0a3aa54.firmware	Embedded Box PC 5000 System Update [0.1.4.2,0.1.3.4,0.1.2.0,…]
22:03:52:0264 Fu  71	UEFI-dummy-dev0	UEFI Updates [0.0.1]
22:03:52:0264 Fu  72	com.via.VL811.firmware	VL811 Firmware [0.0.983]
22:03:52:0264 Fu  73	com.via.VL811+.firmware	VL811+ Firmware [0.0.9095]
22:03:52:0264 Fu  74	com.via.VL812.firmware	VL812 Firmware [0.0.8581]
22:03:52:0264 Fu  75	com.via.VL812_B2.firmware	VL812 B2 Firmware [0.0.9091]
22:03:52:0266 As  run FuEngine:load-plugins
22:03:52:0266 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_udev.so
22:03:52:0267 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_udev.so
22:03:52:0267 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_ebitdo.so
22:03:52:0268 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_synapticsmst.so
22:03:52:0268 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_synapticsmst.so
22:03:52:0268 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_dell.so
22:03:52:0269 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_dell.so
22:03:52:0342 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_nitrokey.so
22:03:52:0343 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_uefi.so
22:03:52:0343 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_uefi.so
22:03:52:0343 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_altos.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_upower.so
22:03:52:0344 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_upower.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_amt.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_raspberrypi.so
22:03:52:0344 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_raspberrypi.so
22:03:52:0344 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt.so
22:03:52:0344 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt.so
22:03:52:0345 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_steelseries.so
22:03:52:0345 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_dfu.so
22:03:52:0345 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt_power.so
22:03:52:0345 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_thunderbolt_power.so
22:03:52:0346 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_colorhug.so
22:03:52:0347 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_unifying.so
22:03:52:0348 Fu  performing init() on /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_unifying.so
22:03:52:0348 Fu  adding plugin /usr/lib/x86_64-linux-gnu/fwupd-plugins-3/libfu_plugin_csr.so
22:03:52:0348 Fu  synapticsmst [0] to be ordered after dell [0] so promoting to [1]
22:03:52:0348 Fu  uefi [0] to be ordered after upower [0] so promoting to [1]
22:03:52:0348 Fu  thunderbolt_power [0] to be ordered after thunderbolt [0] so promoting to [1]
22:03:52:0348 As  run FuEngine:setup
22:03:52:0348 As  run FuEngine:setup{udev}
22:03:52:0348 As  run FuEngine:setup{ebitdo}
22:03:52:0348 As  run FuEngine:setup{dell}
22:03:52:0348 Fu  performing startup() on dell
22:03:52:0348 As  run FuEngine:setup{nitrokey}
22:03:52:0348 As  run FuEngine:setup{altos}
22:03:52:0348 As  run FuEngine:setup{upower}
22:03:52:0348 Fu  performing startup() on upower
22:03:52:0352 As  run FuEngine:setup{amt}
22:03:52:0352 As  run FuEngine:setup{raspberrypi}
22:03:52:0352 As  run FuEngine:setup{thunderbolt}
22:03:52:0352 As  run FuEngine:setup{steelseries}
22:03:52:0352 As  run FuEngine:setup{dfu}
22:03:52:0352 As  run FuEngine:setup{colorhug}
22:03:52:0352 As  run FuEngine:setup{unifying}
22:03:52:0352 Fu  performing startup() on unifying
22:03:52:0352 As  run FuEngine:setup{csr}
22:03:52:0352 As  run FuEngine:setup{synapticsmst}
22:03:52:0352 As  run FuEngine:setup{uefi}
22:03:52:0352 As  run FuEngine:setup{thunderbolt_power}
22:03:52:0352 Fu  performing coldplug_prepare() on dell
22:03:52:0423 Dell no dock plugged in
22:03:52:0423 As  run FuEngine:coldplug
22:03:52:0423 As  run FuEngine:coldplug{udev}
22:03:52:0423 Fu  performing coldplug() on udev
22:03:52:0423 As  run FuPluginUdev:coldplug{pci}
22:03:52:0425 As  run FuPluginUdev:client-add{0x8086:0x1916}
22:03:52:0425 Udev adding udev device: /sys/devices/pci0000:00/0000:00:02.0
22:03:52:0425 Fu  using ca9f93cb97772027f45ba73c86cf4980fb02745b for /sys/devices/pci0000:00/0000:00:02.0
22:03:52:0425 Fu  using a3361e1f-f523-5cfc-ad68-e20d0f792003 for 0x8086:0x1916
22:03:52:0425 Fu  waiting a small time for other plugins
22:03:52:0425 As  run FuEngine:coldplug{ebitdo}
22:03:52:0425 As  run FuEngine:coldplug{dell}
22:03:52:0425 Fu  performing coldplug() on dell
22:03:52:0437 Dell TPM HW version: 0x0
22:03:52:0437 Dell TPM Status: 0x107
22:03:52:0437 Dell Creating primary TPM GUID 0704-1.2 and secondary TPM GUID 0704-2.0
22:03:52:0437 Fu  using b719feb08bda534ee0cb9df33b8de5c5458e2132 for DELL-d433959e-03ca-524b-92b7-5022eff81a31lu
22:03:52:0437 Dell XPS 13 9350 TPM 1.2 updating disabled due to TPM ownership
22:03:52:0437 Fu  emit added from dell: b719feb08bda534ee0cb9df33b8de5c5458e2132
22:03:52:0437 Fu  performing device_added() on dell
22:03:52:0437 Fu  performing device_added() on synapticsmst
22:03:52:0437 Fu  performing device_added() on thunderbolt_power
22:03:52:0437 Fu  ::added b719feb08bda534ee0cb9df33b8de5c5458e2132
22:03:52:0437 Fu  using eb4a4ec71c680a34c6248dc94ca017f81c772aa8 for DELL-b62a2412-5ac4-5350-b16e-7e8f4655d096lu
22:03:52:0437 Dell XPS 13 9350 TPM 1.2 mode switch disabled due to TPM ownership
22:03:52:0437 Fu  emit added from dell: eb4a4ec71c680a34c6248dc94ca017f81c772aa8
22:03:52:0437 Fu  performing device_added() on dell
22:03:52:0438 Fu  performing device_added() on synapticsmst
22:03:52:0438 Fu  performing device_added() on thunderbolt_power
22:03:52:0438 Fu  ::added eb4a4ec71c680a34c6248dc94ca017f81c772aa8
22:03:52:0438 As  run FuEngine:coldplug{nitrokey}
22:03:52:0438 As  run FuEngine:coldplug{altos}
22:03:52:0438 As  run FuEngine:coldplug{upower}
22:03:52:0438 As  run FuEngine:coldplug{amt}
22:03:52:0438 Fu  performing coldplug() on amt
22:03:52:0438 Fu  disabling plugin because: failed to coldplug amt: ME refused connection
22:03:52:0438 As  run FuEngine:coldplug{raspberrypi}
22:03:52:0438 Fu  performing coldplug() on raspberrypi
22:03:52:0438 Fu  disabling plugin because: failed to coldplug raspberrypi: Raspberry PI firmware updating not supported, no /boot/start.elf
22:03:52:0438 As  run FuEngine:coldplug{thunderbolt}
22:03:52:0438 Fu  performing coldplug() on thunderbolt
22:03:52:0438 As  run FuEngine:coldplug{steelseries}
22:03:52:0438 As  run FuEngine:coldplug{dfu}
22:03:52:0438 As  run FuEngine:coldplug{colorhug}
22:03:52:0438 As  run FuEngine:coldplug{unifying}
22:03:52:0438 Fu  performing coldplug() on unifying
22:03:52:0438 Unifying UDEV add /dev/hidraw0 = /sys/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-DLL0704:01/0018:06CB:76AE.0001/hidraw/hidraw0
22:03:52:0438 Unifying not a matching vid: 06cb
22:03:52:0438 As  run FuEngine:coldplug{csr}
22:03:52:0438 As  run FuEngine:coldplug{synapticsmst}
22:03:52:0438 Fu  performing coldplug() on synapticsmst
22:03:52:0758 SynapticsMST No device found on drm_dp_aux1
22:03:53:0091 SynapticsMST No device found on drm_dp_aux2
22:03:53:0091 SynapticsMST No device found on drm_dp_aux0
22:03:53:0091 As  run FuEngine:coldplug{uefi}
22:03:53:0091 Fu  performing coldplug() on uefi
22:03:53:0092 Fu  using 79f2996ff11608674c5d2e8db20e10e0b646f2cb for UEFI-33773727-8ee7-4d81-9fa0-57e8d889e1fa-dev0
22:03:53:0092 Fu  emit added from uefi: 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:53:0092 Fu  performing device_added() on dell
22:03:53:0092 Fu  performing device_added() on synapticsmst
22:03:53:0092 Fu  performing device_added() on thunderbolt_power
22:03:53:0092 Fu  ::added 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:53:0092 As  run FuEngine:coldplug{thunderbolt_power}
22:03:53:0092 Fu  performing coldplug() on thunderbolt_power
22:03:53:0092 Fu  disabling plugin because: failed to coldplug thunderbolt_power: missing kernel support for intel-wmi-thunderbolt
22:03:53:0093 Fu  performing coldplug_cleanup() on dell
22:03:53:0158 Dell no dock plugged in
22:03:53:0158 Fu  using plugins: udev, ebitdo, dell, nitrokey, altos, upower, thunderbolt, steelseries, dfu, colorhug, unifying, csr, synapticsmst, uefi
22:03:53:0159 Fu  performing usb_device_added() on ebitdo
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0159 Fu  looking for USB quirks for usb:00 device
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on nitrokey
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on altos
22:03:53:0159 Fu  performing usb_device_added() on steelseries
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on dfu
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  looking for USB quirks for DfuDevice type
22:03:53:0159 Fu  looking for USB quirks for usb:00 device
22:03:53:0159 Fu  ignoring: 1d6b:0003 is not supported: no DFU interfaces
22:03:53:0159 Fu  performing usb_device_added() on colorhug
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on csr
22:03:53:0159 Fu  using 69c66597-c59d-5593-8d85-b261deae893a for USB\VID_1D6B&PID_0003
22:03:53:0159 Fu  using 64bff41c-7cbd-5bc0-b896-78863af42daf for USB\VID_1D6B&PID_0003&REV_0413
22:03:53:0159 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0159 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0159 Fu  looking for USB quirks for usb:00 device
22:03:53:0159 Fu  ignoring: not supported with this device
22:03:53:0159 Fu  performing usb_device_added() on ebitdo
22:03:53:0159 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0160 Fu  looking for USB quirks for usb:00:05 device
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on nitrokey
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on altos
22:03:53:0160 Fu  performing usb_device_added() on steelseries
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on dfu
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  looking for USB quirks for DfuDevice type
22:03:53:0160 Fu  looking for USB quirks for usb:00:05 device
22:03:53:0160 Fu  ignoring: 0c45:670c is not supported: no DFU interfaces
22:03:53:0160 Fu  performing usb_device_added() on colorhug
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on csr
22:03:53:0160 Fu  using 4ec19583-c132-5c27-a9cf-061419e838dc for USB\VID_0C45&PID_670C
22:03:53:0160 Fu  using e385b0af-a1fb-5813-aec1-031759968e71 for USB\VID_0C45&PID_670C&REV_4725
22:03:53:0160 Fu  using ef5791f75bea792344af5e07f52d4bb54563221c for usb:00:05
22:03:53:0160 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0160 Fu  looking for USB quirks for usb:00:05 device
22:03:53:0160 Fu  ignoring: not supported with this device
22:03:53:0160 Fu  performing usb_device_added() on ebitdo
22:03:53:0160 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0160 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0160 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0160 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0161 Fu  looking for USB quirks for usb:00:03 device
22:03:53:0161 Fu  ignoring: not supported with this device
22:03:53:0161 Fu  performing usb_device_added() on nitrokey
22:03:53:0161 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0161 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0161 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0161 Fu  ignoring: not supported with this device
22:03:53:0161 Fu  performing usb_device_added() on altos
22:03:53:0161 Fu  performing usb_device_added() on steelseries
22:03:53:0161 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0161 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0161 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0161 Fu  ignoring: not supported with this device
22:03:53:0161 Fu  performing usb_device_added() on dfu
22:03:53:0161 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0161 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0161 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0161 Fu  looking for USB quirks for DfuDevice type
22:03:53:0161 Fu  looking for USB quirks for usb:00:03 device
22:03:53:0161 Dfu DFU v1.1
22:03:53:0161 Dfu using DFU transfer size 0x0040 bytes
22:03:53:0161 As  run added{0a5c:6412}
22:03:53:0162 Dfu no UM0424 sector description in (null)
22:03:53:0162 Dfu ignoring usb:00:03 runtime
22:03:53:0162 Fu  performing usb_device_added() on colorhug
22:03:53:0163 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0163 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0163 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on csr
22:03:53:0163 Fu  using 7a1ba7b9-6bcd-54a4-8a36-d60cc5ee935c for USB\VID_0A5C&PID_6412
22:03:53:0163 Fu  using 202e8dd9-1ad3-5346-a380-87272deb7158 for USB\VID_0A5C&PID_6412&REV_0112
22:03:53:0163 Fu  using 0703a244275ed772f8e276c4b31389afc296101d for usb:00:03
22:03:53:0163 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00:03 device
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on ebitdo
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  looking for USB quirks for FuEbitdoDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00 device
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on nitrokey
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on altos
22:03:53:0163 Fu  performing usb_device_added() on steelseries
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on dfu
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  looking for USB quirks for DfuDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00 device
22:03:53:0163 Fu  ignoring: 1d6b:0002 is not supported: no DFU interfaces
22:03:53:0163 Fu  performing usb_device_added() on colorhug
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0163 Fu  performing usb_device_added() on csr
22:03:53:0163 Fu  using 04056ce4-bb53-53d9-8089-3621cfa73e31 for USB\VID_1D6B&PID_0002
22:03:53:0163 Fu  using c9aec9c8-b5fd-5b00-b0c0-9c8f0431d1ca for USB\VID_1D6B&PID_0002&REV_0413
22:03:53:0163 Fu  using b74efe76cee83c70a7009680bc448b2d396c2ba1 for usb:00
22:03:53:0163 Fu  looking for USB quirks for FuCsrDevice type
22:03:53:0163 Fu  looking for USB quirks for usb:00 device
22:03:53:0163 Fu  ignoring: not supported with this device
22:03:53:0164 Fu  FuHistory: trying to open database '/var/lib/fwupd/pending.db'
22:03:53:0164 Fu  FuHistory: get devices
22:03:53:0164 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:53:0166 Fu  Daemon ready for requests
22:03:53:0166 Fu  emit added from udev: ca9f93cb97772027f45ba73c86cf4980fb02745b
22:03:53:0166 Fu  performing device_added() on dell
22:03:53:0166 Fu  performing device_added() on synapticsmst
22:03:53:0166 Fu  ::added ca9f93cb97772027f45ba73c86cf4980fb02745b
22:03:53:0365 Fu  registering D-Bus service
###################################################################################### @0923ms FuEngine:load 923ms
#                                                                                      @0017ms AsStore:store-from-file{/var/lib/fwupd/remotes.d/lvfs/metadata.xml.gz} 10ms
 #                                                                                     @0017ms AsStore:store-from-root 3ms
  #######                                                                              @0107ms FuEngine:load-plugins 81ms
          #                                                                            @0111ms FuEngine:setup 3ms
          #                                                                            @0110ms FuEngine:setup{upower} 3ms
                 ####################################################################  @0917ms FuEngine:coldplug 735ms
                 #                                                                     @0184ms FuEngine:coldplug{udev} 2ms
                 #                                                                     @0184ms FuPluginUdev:coldplug{pci} 2ms
                 #                                                                     @0196ms FuEngine:coldplug{dell} 12ms
                  ############################################################         @0850ms FuEngine:coldplug{synapticsmst} 653ms
                                                                               #       @0851ms FuEngine:coldplug{uefi} 1ms
                                                                                     # @0921ms added{0a5c:6412} 1ms
22:03:53:0369 Fu  FuMain: acquired name: org.freedesktop.fwupd
22:03:59:0552 Fu  Called GetHistory()
22:03:59:0552 Fu  FuHistory: get devices
22:03:59:0552 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:03:59:0553 Fu  Called GetDevices()



22:04:08:0424 Fu  Called GetHistory()
22:04:08:0424 Fu  FuHistory: get devices
22:04:08:0424 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:04:10:0273 Fu  Called ModifyDevice(79f2996ff11608674c5d2e8db20e10e0b646f2cb,Flags=reported)
22:04:10:0273 Fu  FuHistory: get device
22:04:10:0274 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:04:10:0274 Fu  FuHistory: set device-flags of 79f2996ff11608674c5d2e8db20e10e0b646f2cb to 939
22:04:19:0241 Fu  Called GetHistory()
22:04:19:0241 Fu  FuHistory: get devices
22:04:19:0242 Fu  FuHistory: got sql result 79f2996ff11608674c5d2e8db20e10e0b646f2cb
22:04:19:0242 Fu  Called GetDevices()
22:04:27:0623 Fu  performing usb_device_added() on ebitdo
22:04:27:0623 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  looking for USB quirks for FuEbitdoDevice type
22:04:27:0624 Fu  looking for USB quirks for usb:00:01 device
22:04:27:0624 Fu  ignoring: not supported with this device
22:04:27:0624 Fu  performing usb_device_added() on nitrokey
22:04:27:0624 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  ignoring: not supported with this device
22:04:27:0624 Fu  performing usb_device_added() on altos
22:04:27:0624 Fu  performing usb_device_added() on steelseries
22:04:27:0624 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  ignoring: not supported with this device
22:04:27:0624 Fu  performing usb_device_added() on dfu
22:04:27:0624 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0624 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0624 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0624 Fu  looking for USB quirks for DfuDevice type
22:04:27:0624 Fu  looking for USB quirks for usb:00:01 device
22:04:27:0625 Fu  ignoring: 058f:6387 is not supported: no DFU interfaces
22:04:27:0625 Fu  performing usb_device_added() on colorhug
22:04:27:0625 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0625 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0625 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0625 Fu  ignoring: not supported with this device
22:04:27:0625 Fu  performing usb_device_added() on csr
22:04:27:0625 Fu  using 92ff7dd4-a463-5928-8bf9-d00d532b3cb6 for USB\VID_058F&PID_6387
22:04:27:0625 Fu  using 34e1fd98-a85e-507f-8889-0074d4c67aa9 for USB\VID_058F&PID_6387&REV_0104
22:04:27:0625 Fu  using 672c087de09848d9e7ee32aa1dea2fbeb8b81e6b for usb:00:01
22:04:27:0625 Fu  looking for USB quirks for FuCsrDevice type
22:04:27:0625 Fu  looking for USB quirks for usb:00:01 device
22:04:27:0626 Fu  ignoring: not supported with this device
@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 10, 2018

Owner
Owner

hughsie commented Jan 10, 2018

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 10, 2018

Owner

Updated with the fix for actually writing the reported flag.

Owner

hughsie commented Jan 10, 2018

Updated with the fix for actually writing the reported flag.

@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 10, 2018

Collaborator

That particular firmware is not on LVFS. So yes I suppose that would be expected behavior to not see up on LVFS side then.

Collaborator

superm1 commented Jan 10, 2018

That particular firmware is not on LVFS. So yes I suppose that would be expected behavior to not see up on LVFS side then.

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 10, 2018

Owner

I've added this to be a bit more helpful: hughsie/lvfs-website@37f14b6

Owner

hughsie commented Jan 10, 2018

I've added this to be a bit more helpful: hughsie/lvfs-website@37f14b6

@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 10, 2018

Collaborator

So I think in that instance of not on server it also shouldn't set off the nagger too then.

Collaborator

superm1 commented Jan 10, 2018

So I think in that instance of not on server it also shouldn't set off the nagger too then.

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 11, 2018

Owner

So I think in that instance of not on server it also shouldn't set off the nagger too then.

So, we can do this fairly easily by looking at the SUPPORTED flag. This does throw up another issue, do we really want the reporting server set system-wide or is this per-remote? Logically you want reports for the LVFS going to the LVFS and you want some-internal-instance reports going to the internal-instance, without having to chose between the two.

If we do a client-side check on the .cab file checksum in the metadata XML, we'll also fail to report success/failure if the .cab file was manually downloaded (e.g. wget or the browser) and thus not present in the metadata. I don't know if that's a good or bad thing.

Owner

hughsie commented Jan 11, 2018

So I think in that instance of not on server it also shouldn't set off the nagger too then.

So, we can do this fairly easily by looking at the SUPPORTED flag. This does throw up another issue, do we really want the reporting server set system-wide or is this per-remote? Logically you want reports for the LVFS going to the LVFS and you want some-internal-instance reports going to the internal-instance, without having to chose between the two.

If we do a client-side check on the .cab file checksum in the metadata XML, we'll also fail to report success/failure if the .cab file was manually downloaded (e.g. wget or the browser) and thus not present in the metadata. I don't know if that's a good or bad thing.

Add 'report-history' command to fwupdmgr
This shares your history with a reporting server, typically the LVFS.

NOTE: no data is sent without the user opting-in, and the data sent is shown to
the user before upload.
@superm1

This comment has been minimized.

Show comment
Hide comment
@superm1

superm1 Jan 11, 2018

Collaborator

Telling via the supported flag doesn't help though if someone say fetched a CAB from WU not yet on LVFS and installed it. I think you're right, needs to be per remote and do local verification that the cab matches something in the metadata for the remote.

Collaborator

superm1 commented Jan 11, 2018

Telling via the supported flag doesn't help though if someone say fetched a CAB from WU not yet on LVFS and installed it. I think you're right, needs to be per remote and do local verification that the cab matches something in the metadata for the remote.

@hughsie

This comment has been minimized.

Show comment
Hide comment
@hughsie

hughsie Jan 11, 2018

Owner

Okay, we're on the same page. I'll close this PR and we can switch to #360

Owner

hughsie commented Jan 11, 2018

Okay, we're on the same page. I'll close this PR and we can switch to #360

@hughsie hughsie closed this Jan 11, 2018

@hughsie hughsie deleted the wip/hughsie/report-server-side branch Jan 11, 2018

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