So, there is way to set it up with propriethal drive… only for 64bit systems.

We need driver:
h20565.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdHome?javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken&javax.portlet.prp_bd9b6997fbc7fc515f4cf4626f5c8d01=wsrp-navigationalState%3DswEnvOID%3D2020%7CswLang%3D%7Caction%3DlistDriver&javax.portlet.tpst=bd9b6997fbc7fc515f4cf4626f5c8d01&sp4ts.oid=5229459&ac.admitted=1397379248506.876444892.492883150#Driver - Scanner

SLED libfprint source:
http://suse.mes.edu.cu/SLES_11_SP2/CD2/suse/src/libfprint-0.0.6-18.20.1.src.rpm

fprint_demo:
http://sourceforge.net/projects/fprint/files/fprint_demo/v0.4/

pam module:
http://sourceforge.net/projects/fprint/files/pam_fprint/v0.2/

First, we need to convert with alien rpm driver package to deb and install it.
After that we need to make some symlinks to start vcsFPServiceDaemon.
Here is my (i`m debian sid user):

sudo ln /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/libssl.so.0.9.8
sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8

Also we need to edit init script. Somthing like that:

#!/bin/sh

BEGIN INIT INFO

Provides: Validity Fingerprint Service Daemon

Required-Start: $remote_fs $syslog

Required-Stop: $remote_fs $syslog

Default-Start: 2 3 5

Default-Stop: 0 6

Short-Description: Validity Fingerprint Service Daemon

Description: Start vcsFPService to provide Validity FP Service

END INIT INFO

Note on runlevels:

0 - halt/poweroff 6 - reboot

1 - single user 2 - multiuser without network exported

3 - multiuser w/ network (text mode) 5 - multiuser w/ network and X11 (xdm)

. /lib/lsb/init-functions

vcsFPService_BIN=/usr/bin/vcsFPService
test -x KaTeX parse error: Expected '}', got 'EOF' at end of input: …BIN || { echo "vcsFPServiceDaemon is not installed";
if [ “$1” = “stop” ]; then exit 0;
else exit 5; fi; }

case “KaTeX parse error: Expected 'EOF', got '\n' at position 57: …Service Daemon \̲n̲" start-stop-d…vcsFPService_BIN” > /dev/null 2 >&1

;;
stop)
echo -n “Stopping vcsFPService Daemon \n”

#/sbin/killall -TERM vcsFPServiceBINstart−stop−daemon−−stop−−quiet−−quiet−−oknodo−−retry=0/1/KILL/5−−exec"vcsFPService_BIN start-stop-daemon --stop --quiet --quiet --oknodo --retry=0/1/KILL/5 --exec "vcsFPServiceB​INstart−stop−daemon−−stop−−quiet−−quiet−−oknodo−−retry=0/1/KILL/5−−exec"vcsFPService_BIN" > /dev/null 2 >&1

;;
status)
echo “Checking for vcsFPService Daemon \n”

if pidof -o %PPID $vcsFPService_BIN> /dev/null; then
echo “client is running. \n”
exit 0
else
echo “client is not running. \n”
exit 1
fi
;;
*)
echo “Usage: $0 {start|stop|status}”
exit 1
;;
esac

exit 0

So, we had vcsFPServiceDaemon working and starting, when system booting.
lets do other packages. First of all, delete yuor system packages

And unpack sles sources and appaly validity patch
patch -p1 < <libfprint-validity.patch location>

after that you nid
./configure --prefix=/usr
make
sudo checkinstall -install=no make install

instal your package if evrything go fine. Also, you can make examples, witch comes with libfprint sources
and try yor sensor (WARNING! vcsFPServiceDaemon must be started)

After that yuo need to compile fprint_demo and pam module, make packages and install it.

Than change yor /etc/pam.d/common-auth
Somthing like that

auth sufficient pam_unix.so nullok_secure
auth sufficient pam_fprint.so

(first you will be asked as password and if it fails (just hit enter) you will be asked a finger)

To enroll users finger call command

pam_fprint_enroll

from users, what you want to register.

Works fine with dibian sid and kde.

HP2570p 指纹识别138a:003d VFS491解决办法(转)相关推荐

  1. 从其它地方复制的代码到VS 提示无法识别的标记的解决办法

    有时候从其它地方复制了代码到vs会提示无法识别的标记. 有两种解决办法. 目录 1.解决办法是先将代码复制到word,再复制到vs就可以了. 2.将其复制到notepad++,然后ctrl+A全选,然 ...

  2. 用wubi在一个独立分区硬件装ubuntu12.04产生的无法识别U盘的解决办法

    用wubi.exe在一个独立分区硬件安装ubuntu12.04会产生无法识别U盘的问题,需要手动挂载U盘,经过一个下午的苦苦追求,才将此问题解决,详细的解决办法如下.     1.先不将U盘插到电脑上 ...

  3. Xilinx Platform Cable USB II Firmware Loader无法识别/驱动安装失败解决办法

    现象描述 Xilinx Platform Cable USB II无论是官方的DLC10,还是第三方的DLC9均无法 识别,表现为以下几种: Xilinx官方DLC10下载器,插上US线,红灯不亮,或 ...

  4. 4g内存只识别2.5g的解决办法

    解决办法     来源   今天我买了条金斯顿的2g内存,插上,加上原配的2g 在32位系统下应该有3g可用的内存了.还是双通道,应该提升不少了啊.可是开机后只有2.5g可用,系统识别出有4g容量,e ...

  5. 无法识别USB设备的解决办法

    今天进行uniapp真机测试时,出现了"无法识别USB设备,跟这台计算机连接的前一个USB设备不正常",uniapp无法识别到手机. 目录 解决办法 1.打开设备管理器 --> ...

  6. IE6下不能识别trim方法的解决办法(javascript)

    我们有时候会按需求在前端用trim()方法将html中的空格去掉,如下面代码: $("#info-2").html().trim() 但IE6下对trim()方法不能识别 ,解决办 ...

  7. Intel RealSense D435摄像头被识别成D430的解决办法

    解决办法: 安装官方Universal Windows Platform (UWP) 驱动 https://downloadcenter.intel.com/download/28723/Intel- ...

  8. 键盘跟计算机无法识别,键盘无法识别的原因与解决办法

    如果键盘不能识别它呢?键盘不可识别的原因及解决方法.许多朋友遇到了键盘无法识别的问题.对于这个问题,许多朋友不知道如何解决.百度搜索,很多都是无用的答案.今天,边肖将分析键盘不能被识别的原因及相关解决 ...

  9. 关于win7不识别maxon驱动器的解决办法

    Maxon官网的PDF资料丝毫没有提到该问题的解决办法 在我安装完EPOS2 studio后 把驱动器插入usb口后 Windows设备管理器中 图中maxon motor EPOS一直有一个黄色叹号 ...

最新文章

  1. zen3架构_全新Zen3架构,AMD发布最新Ryzen5000系列处理器
  2. JZOJ 3648. 【GDOI2014】beyond
  3. 语法制导的三地址代码生成程序_ts-creator, 一个生成代码生成器的代码生成器
  4. 项目编译后,classses文件中没有对应的xml文件,一般是编译后mapper类对应的xml文件没有生成
  5. GDCM:gdcm::Item的测试程序
  6. 一道简单的python面试题-购物车
  7. Lambda,会序列化吗?
  8. 幻读Java_脏读、幻读、不可重复读和丢失更新
  9. LCA模板(数剖实现)
  10. mysql win 64_win10下装mysql-5.7.18-winx64
  11. 图像处理基础系列-01
  12. ArcGIS制图技巧系列(3)—让地图更有立体感
  13. 目前微型计算机硬件主要采用,目前使用的微型计算机硬件主要采用的电子器件是()。 A. 真空管 B. 晶体管 C. 大规模和超大规模集成电路...
  14. 中医笔记2-入定、打坐
  15. Axure RP7.0学习记录
  16. python利用函数求不及格率_Excel利用这个函数轻松完成自动计算及格率、合格率...
  17. 最新的计算机知识点总结,2017计算机一级基础知识点总结
  18. 微信私房菜走红 外卖、用户、监管三方皆受伤
  19. java毕业设计旅拍平台源码+lw文档+mybatis+系统+mysql数据库+调试
  20. mysql不包含模糊查询

热门文章

  1. 【Vue】学习笔记-数据交互
  2. Stata中文乱码顽疾解决方法
  3. switch语句之“春夏秋冬”案例
  4. 光线折射技术得到解决,中国光刻机技术再进一步,ASML后悔莫及
  5. Cf 362div2 C [map暴力,思维能力]
  6. 2021中国石油大学《计算机原理》期末在线考试题
  7. TPUv4/4i: 4th Generation DL DSA
  8. 2017年电赛国赛H题《远程幅频特性测试装置》训练总结(信号接收采集部分)
  9. 如何做好banner设计(banner设计要点包括哪些)
  10. 二次元影视解析官网html源码