Comments 4 Posted In Red Hat Enterprise Linux for ARM 64 How to configure any fingerprint usb device on rhel 7? Latest response 2018-01-06T11:09:07+00:00 please who have any experience on how to configure drivers of fingerprint on RHEL 7.2 please share your experience here.. thank you TR Started 2017-05-31T14:40:20+00:00 by TAYEB AHMED ALI RASHED Active Contributor 156 points Log in to join the conversation Responses Sort By Oldest Sort By Newest MK Guru 1917 points 1 June 2017 10:23 AM Matti Kurkela There is actually not very much to configure. You would need to install the fprintd RPM and its dependencies (including the libfprint library, which will handle the actual fingerprint devices) in order to test the fingerprint reader and to register fingerprints. The libfprint library will auto-detect any supported fingerprint devices. Please see "man fprintd" for commands for registering/verifying/deleting fingerprints for users. Once you've verified that your fingerprint reader model is supported and works, you could then install and configure fprintd-pam to actually authenticate to the system using fingerprints. Configuring is usually as simple as running "authconfig --enablefingerprint", unless you want to enable it for specific services only. Or if you only need fingerprint functionality in a particular application (e.g. you're building a prototype for an automated passport checking system for biometric passports), then you could use the functions available in the libfprint library directly in your application. For that, please see the API documentation at http://www.reactivated.net/fprint/api/ WJ Active Contributor 176 points 20 November 2017 9:42 PM Wolfram Jarisch I am using a Dell 7520 with build-in fingerprint reader and have (D-bus) # yum list fprintd libfprint Loaded plugins: langpacks, product-id, search-disabled-repos, subscription- : manager Installed Packages fprintd.x86_64 0.5.0-4.0.el7_0 @anaconda/7.4 libfprint.x86_64 0.5.0-4.el7 @anaconda/7.4 Available Packages libfprint.i686 0.5.0-4.el7 rhel-7-workstation-rpms # and I have #fprintd-enroll myself list_devices failed: No devices available # systemctl status fprintd ● fprintd.service - Fingerprint Authentication Daemon Loaded: loaded (/usr/lib/systemd/system/fprintd.service; static; vendor preset: disabled) Active: inactive (dead) Docs: man:fprintd(1) Nov 20 15:45:27 d_1 fprintd: Launching FprintObject Nov 20 15:45:27 d_1 fprintd: D-Bus service launched with name: net.r...nt Nov 20 15:45:27 d_1 fprintd: entering main loop Nov 20 15:45:27 d_1 systemd: Started Fingerprint Authentication Daemon. Nov 20 16:35:49 d_1 systemd: Starting Fingerprint Authentication Daemon... Nov 20 16:35:49 d_1 fprintd: Launching FprintObject Nov 20 16:35:49 d_1 fprintd: D-Bus service launched with name: net.r...nt Nov 20 16:35:49 d_1 fprintd: entering main loop Nov 20 16:35:49 d_1 systemd: Started Fingerprint Authentication Daemon. Nov 20 16:36:19 d_1 fprintd: No devices in use, exit Hint: Some lines were ellipsized, use -l to show in full. # What am I missing? MK Guru 1917 points 21 November 2017 6:56 AM Matti Kurkela Unfortunately, it looks like your fingerprint reader is not supported by the libfprint library. Knowing the vendor and device ID numbers of the reader (available in lsusb command output, if you can identify which of the listed devices is the fingerprint reader) would help in knowing for sure. Apparently either Dell uses a type of fingerprint reader that is unknown to libfprint as yet, or it might be that Dell rebrands some other manufacturer's fingerprint readers to use Dell's USB identifiers and nobody has yet figured out the real manufacturer and model of the "Dell" fingerprint readers yet. Here is a link to some discussion I found about fingerprint readers on Linux. Apparently Dell is removing the fingerprint reader option from the laptops they're selling with Ubuntu pre-installed, rather than adding Linux support for the reader. It looks like the communication between the reader and its driver is encrypted, and the reader manufacturer is not willing to disclose the encrypted protocol. Obviously a key for any hard-wired encryption would have to be included in the driver, and if the driver is open-source, that encryption key would no longer be secret. So it might be a case of unfortunate design choices... A reverse engineering effort for certain Validity/Synaptics fingerprint readers seems to exist, and at least some Dell models seem to use the readers covered by that project. AJ Newbie 7 points 3 January 2018 12:55 AM António Júnior In my Thinkpad Carbon X1, I cannot find a way to use the fingerprint auth. With Fedora 27 was running without problems... I am using REDHAT EL Desktop. Anybody can test this? My machine is certified by REDHAT... How can I solve-it? Close Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.