Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Protocol Error on Arch T470s device 138a:0097 #40

Open
Stelorio opened this issue May 23, 2022 · 1 comment
Open

Protocol Error on Arch T470s device 138a:0097 #40

Stelorio opened this issue May 23, 2022 · 1 comment

Comments

@Stelorio
Copy link

I spend two days to get my fingerprint reader working but got nowhere.

Fingerprint reader
Bus 001 Device 005: ID 138a:0097 Validity Sensors, Inc.

Installed versions:

fprintd 1.90.1-1
libfprint-vfs009x-git 1:1.90.1.r6.g2978dc0-2

Build it multiple times but fprintd-enroll will always give me

Using device /net/reactivated/Fprint/Device/0
failed to claim device: Open failed with error: The driver encountered a protocol error with the device.

Journal Entry

Mai 23 17:21:18 T470 systemd[1]: Starting Fingerprint Authentication Daemon...
Mai 23 17:21:19 T470 systemd[1]: Started Fingerprint Authentication Daemon.
Mai 23 17:21:19 T470 fprintd[6898]: Reply mismatch, expected at char 2 (actual 0x1f, expected  0xef)
Mai 23 17:21:19 T470 fprintd[6898]: Data exchange failed at state 5, usb error: The driver encountered a protocol error with the device.
Mai 23 17:21:19 T470 fprintd[6898]: 0000 00 00 1f 00 85 00 00 10  01 00 00 01 01 00 05 00  | ................
Mai 23 17:21:19 T470 fprintd[6898]: 0010 01 04 07 00 00 10 00 00  00 10 00 00 02 01 02 00  | ................
Mai 23 17:21:19 T470 fprintd[6898]: 0020 00 20 00 00 00 e0 03 00  05 05 03 00 00 00 04 00  | . ..............
Mai 23 17:21:19 T470 fprintd[6898]: 0030 00 80 00 00 06 06 03 00  00 80 04 00 00 80 00 00  | ................
Mai 23 17:21:19 T470 fprintd[6898]: g_task_return_error: assertion 'G_IS_TASK (task)' failed

@Stelorio
Copy link
Author

If somebody else has issues with this repo, it is dead and broken.

Just use https://github.com/uunicorn/python-validity
Fixed my issue

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

No branches or pull requests

1 participant