我有一个基于 UART 的非 USB 指纹读取器,我正在尝试将其连接到我的计算机。
基本上,当系统启动并运行时,我可以向指纹读取器发送串行数据并收到回复,通常是指纹认证。我有设备规范,我正在使用 termios 与设备通信,我的问题是我想在登录屏幕上执行此操作。
因此,我的想法是在系统处于登录屏幕时运行自定义程序,以便与我的设备通信并重新获得身份验证。设备将指纹模板存储在板上,然后发回身份验证数据包。
任何可以在登录屏幕上实现这一点的建议都会对我有益。
谢谢。
答案1
安装以下软件包并通过打印设置,您可以选择它进行登录身份验证(这些包包含指纹读取器设备必要的驱动程序)
sudo apt-get install fprintd fprint-demo libfprint0