Egistec S801U support (1c7a:0801)
Submitted by Fabian Zaremba
Description
Created attachment 92330 Patch against current git master to include support for Egistec S801U
I found a repository on github containing libfprint support for the Egistec S801U (ID 1c7a:0801 LighTuning Technology Inc. Fingerprint Reader): https://github.com/lielfr/Libfprint-for-Egistec-S801U
However, as this seems to be based on a 0.4.x branch I rebased it on the current git repo.
I was able to get this working using an additional patch against libfprint imgdev.c found in Bug 30287 - https://bugs.freedesktop.org/show_bug.cgi?id=30287 - without this patch the device would not accept a second scan after the first failed but instead loop in verify_retry_scan until timeout.
You can find my patch against current git master (commit 35e356f6) attached.
Some parts of it are still a bit crude, like inclusion of the driver in core.c or libfprint/Makefile.am. Additionally, I just took the first available driver id 19.
Patch 92330, "Patch against current git master to include support for Egistec S801U":
s801u.patch