Authorization disabled when enrolling
Hello,
When I try to enroll my Dell TB16 cable I get the following error:
$ boltctl enroll cc030000-00b2-9f08-22e3-37d50a928918
authorization of new devices is disabled
That is with secure level set in firmware:
boltd[529]: security level set to 'secure'
And journalctl -u bolt.service
prints only this piece of information:
boltd[529]: [cc030000-00b2-Dell Thunderbolt Cable ] got 'default' policy, adjusting
boltctl authorize
works correctly and the cable and dock connect and work fine.
I also noticed the following in logs:
[cc030000-00b2-Dell Thunderbolt Cable ] authorize: authorization prepared for 'user' level
[cc030000-00b2-Dell Thunderbolt Cable ] udev: device changed: authorizing -> authorizing
[cc030000-00b2-Dell Thunderbolt Cable ] authorize: finished: ok (status: authorized, flags: 0)
[cf030000-0092-Dell Thunderbolt Dock ] checking possible authorization: auto (2)
[cf030000-0092-Dell Thunderbolt Dock ] authorization is globally disabled.
Is there a config variable that controls authorization or is this in firmware?
I tried looking in firmware and fiddled with various security levels but the problem still persists.
Funny thing is IIRC this worked months ago. Since that time I guess I booted Windows too and authorized the dock but I hope it didn't permanently disable enrolling on Linux.
Thanks a lot for help!