Seguí diferentes tutoriales para permitir la lectura de huellas digitales, pero sin suerte.
La huella digital GUI sigue diciendo no device found
.
¿Alguna ayuda en esto?
= Editar siguiente primera respuesta =
Seguí el tutorial que publicaste para instalar la huella digital
El resultado de lsusb es:
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 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 17ef:1003 Lenovo Integrated Smart Card Reader
Bus 001 Device 004: ID 147e:2020 Upek
Bus 001 Device 005: ID 04f2:b2da Chicony Electronics Co., Ltd
Bus 003 Device 003: ID 04f2:0760 Chicony Electronics Co., Ltd Acer KU-0760 Keyboard
Bus 003 Device 004: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Entonces no parece que mi lector sea compatible ... ¿estoy en lo cierto?
12.04
thinkpad
fingerprint-reader
Pierre
fuente
fuente
Respuestas:
De acuerdo, estoy ejecutando un Thinkpad X1 y el mismo chip biométrico está en él. Busqué en Internet dos veces este problema, pero, buenas noticias, encontré una manera de hacerlo funcionar en todos los casos, así que aquí hay un pequeño "tutorial" que recopila la información de este hilo y de otros lugares:
Instalando el software
Primero, agregue el PPA de huellas digitales como se mencionó en las publicaciones anteriores e instale los paquetes necesarios:
Luego, descargue y descomprima este http://volker.de/wp-content/uploads/2012/12/BSAPI_4.3.291Lite_SDK_for_Linux.tar.gz .
Modificando libbsapi
El PPA de Libbsapi actualmente no es realmente compatible con este conjunto de chips, sin embargo, reemplazar la instalación con la última versión funcionará. Primero, descubra su arquitectura (32 o 64), y luego ubique el archivo libbsapi.so en la carpeta lib (para 32 bits) o en la carpeta lib64 (para 64 bits) . Luego, copie este archivo (usando sudo o gksudo en nautilus) a la carpeta / usr / lib.
Luego, tenemos que hacer una adición a este archivo: /lib/udev/rules.d/40-libbsapi.rules. El código que se agrega es:
Hágalo usando:
sudo nano /lib/udev/rules.d/40-libbsapi.rules
osudo gedit /lib/udev/rules.d/40-libbsapi.rules
, lo que prefiera.Última modificación y todo está hecho
Tenemos que otorgar acceso gui de huellas digitales al bus USB del lector. Ejecute
lsusb
y localice la línea que puede verse asíBus 001 Device 003: ID 147e:2020 Upek
(en realidad busque la ID Upek 147e: 2020). 001 aquí indica su id. De bus, y 003 es su id. De dispositivo. Tenga en cuenta el suyo. Luego, emita el comando (en mi caso, pero adáptese a su propio bus e ID de dispositivo):Luego, inicie fingerprint-gui, y debería reconocer su dispositivo y configurarlo felizmente.
fuente
En realidad, hay una versión más nueva de la
libbsapi
que está empaquetada en elfingerprint-gui
PPA que admite este dispositivo. Lo probé con mi T530 (escáner deviceid 147e: 2020) y funciona.Hay una instrucción y una fuente para esta biblioteca en esta página (desplácese hacia abajo en la página vinculada para la versión en inglés). En mi configuración de Ubuntu 12.10, la ruta al
udev
archivo de reglas que debe editarse es diferente de la del tutorial, es:fuente
Instalación
En primer lugar, si ha instalado Fingerprint GUI manualmente antes, elimínelo por completo. Elimine todos los archivos binarios, bibliotecas compartidas, cualquier otro archivo y deshaga todos los cambios que haya realizado en los archivos de configuración de su sistema (especialmente en los archivos bajo /etc/pam.d/).
Agregue este PPA a sus fuentes:
Instala los paquetes:
Cierre la sesión y vuelva a iniciarla (necesitamos que se seleccionen los nuevos valores predeterminados de la sesión).
Preparar
Después de la instalación, inicie Fingerprint GUI (se puede encontrar en Sistema> Preferencias) e inscriba sus huellas digitales.
¡Eso debería ser todo lo que necesita hacer!
Intente bloquear su pantalla, cerrar sesión y entrar, sudo en la terminal y ejecutar aplicaciones gráficas que requieren privilegios de root.
fuente
A partir de octubre de 2013, el PPA se actualizó y esto funcionó de inmediato para mí. Estoy usando Ubuntu 13.10 (descarado) con un Thinkpad T430s (Upek 147e: 2020). La página PPA muestra una lista mucho más grande de dispositivos compatibles ahora.
Nunca usé muchas huellas dactilares en mi viejo T60 porque fue muy difícil de configurar, pero ahora realmente me gusta.
fuente
Fprintd
Fprintd está en el repositorio oficial de Ubuntu.
También proporciona controladores también.
Se puede instalar con:
fuente