Files
Workstation/framework.md
ducoterra d1b00d74b9 Add framework README with fingerprint fix docs
Add framework README with instructions on fixing the fingerprint reader
when it fails due to previously enrolled prints.
2022-02-02 09:29:56 -05:00

1.0 KiB

Framework Laptop

Fingerprint Sensor

"Device disconnected" on enrolling

If you've enrolled fingerprints in another OS or in a previous installation you might encounter this error. It prevents you from enrolling new fingerprints and re-enrolling old fingerprints. Fortunately, there's an easy solution thanks to this incredible forum post.

The problem lies in old fingerprints remaining on the reader without the host OS knowing about them. When the host OS tries to enroll a new fingerprint that already exists, the fingerprint reader chokes. The solution is to delete the old fingerprints from the reader before enrolling new ones. This should be included as part of the device bootstra process or as part of the devices wipe process.

Here's the process:

# Delete all fingerprints from device
sudo python framework/libfprint_delete_device_prints.py -d

That's it! Should work again.

Secure Boot