Validity Fingerprint Reader

Hello everyone,

I am new here to OpenSUSE, and had a question regarding integrated hardware in my laptop. I have an HP 4730S (I installed OpenSUSE 12.3) with an integrated Validity Fingerprint Reader. YAST Hardware Information sees my fingerprint reader in the hardware list, listed as a USB device under “Fingerprint->Fingerprint Reader”. However when I install the additional pam_fprint and yast2-fingerprint-reader packages and go to “User and Group Management -> Edit User -> Plug-Ins -> Set the User’s Fingerprint -> Launch” I receive the message “Could not acquire fingerprint. No devices detected.”

From this, I went to the HP site and found there was a driver for SUSE Linux Enterprise Desktop for the validity sensor. I downloaded and installed the rpm and everything went through successful, but I am still receiving the above error.

I am at a loss of where to go from here. Can someone point me in the right direction or help me figure this out?

Thanks,
Ryan

Hi, welcome

Please open a terminal window and do

lsusb -t

and post the output here, between CODE tags, the # in the editor

Hello,

Thank you for looking into this for me. The requested contents are below, with additional information:

rpelham@linux-bbvn:~> lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 138a:003c Validity Sensors, Inc. VFS471 Fingerprint Reader
Bus 002 Device 003: ID 1bcf:2805 Sunplus Innovation Technology Inc. 
Bus 002 Device 004: ID 0cf3:3005 Atheros Communications, Inc. AR3011 Bluetooth

rpelham@linux-bbvn:~> lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 4: Dev 3, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 4: Dev 3, If 1, Class=Video, Driver=uvcvideo, 480M
        |__ Port 6: Dev 4, If 0, Class=Wireless, Driver=btusb, 12M
        |__ Port 6: Dev 4, If 1, Class=Wireless, Driver=btusb, 12M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/6p, 480M
        |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=, 12M

After looking into the driver a little bit more it appears there is an associated runlevel system service (vcsFPServiceDaemon) that is not starting. This service is included with the driver. I tried starting the service via terminal “sudo systemctl start vcsFPServiceDaemon.service” and it returns failed. I then “sudo journalctl -n” to see the contents and I’ll post them below. I’m not 100% sure how to fix the issue and have been searching. Hopefully you can help out because I believe my issue is related to this:

-- Logs begin at Tue, 2013-10-01 13:32:13 EDT, end at Tue, 2013-10-01 13:43:45 EDT. --
Oct 01 13:43:27 linux-bbvn.site sudo[2777]: rpelham : TTY=pts/0 ; PWD=/home/rpelham ; USER=root ; COMMAND=/usr/bin/systemctl start vcsFPServiceDaemon.service
Oct 01 13:43:27 linux-bbvn.site sudo[2777]: pam_unix(sudo:session): session opened for user root by rpelham(uid=0)
Oct 01 13:43:27 linux-bbvn.site systemd[1]: Starting LSB: Validity Fingerprint Service Daemon...
Oct 01 13:43:27 linux-bbvn.site systemd[2780]: Failed at step EXEC spawning /etc/init.d/vcsFPServiceDaemon: Exec format error
Oct 01 13:43:27 linux-bbvn.site systemd[1]: vcsFPServiceDaemon.service: control process exited, code=exited status=203
Oct 01 13:43:27 linux-bbvn.site systemd[1]: Failed to start LSB: Validity Fingerprint Service Daemon.
Oct 01 13:43:27 linux-bbvn.site systemd[1]: Unit vcsFPServiceDaemon.service entered failed state
Oct 01 13:43:27 linux-bbvn.site sudo[2777]: pam_unix(sudo:session): session closed for user root
Oct 01 13:43:45 linux-bbvn.site sudo[2787]: rpelham : TTY=pts/0 ; PWD=/home/rpelham ; USER=root ; COMMAND=/usr/bin/journalctl -n
Oct 01 13:43:45 linux-bbvn.site sudo[2787]: pam_unix(sudo:session): session opened for user root by rpelham(uid=0)