Lector huellas dactilares en Linux

Ando últimamente con la biometría jugando con un lector de huellas que me han pasado (jamás reconoceré que es mío el FingerPrint Reader ;) ).

Lo primero que se me ha planteado es la necesidad de que Ubuntu sea capaz de gestionar el nuevo dispositivo USB (reconocerlo no es problema ya que gracias a dicho tipo de conector con pincharlo es más que suficiente para que me indique el fabricante y producto del que se trata)

Aunque pensaba que iba a ser más complicado, por fortuna, entre las múltiples opciones que existen, me he topado con el proyecto fPrint que intenta unificar esfuerzos y ofrecer una librería estándar para todos ellos.

Para conocer si nuestro dispositivo es soportado por fPrint debemos obtener el ID tanto del fabricante como del producto lanzando desde la terminal un

lsusb

y buscarlo en la lista de hardware soportado.

Si lo está podemos pasar a instalarlo para lo cual añadiremos a nuestros repositorios la siguiente entrada

deb http://ppa.launchpad.net/madman2k/ubuntu hardy main restricted universe multiverse

E instalaremos los siguientes paquetes:

  • fprint-demo
  • libfprint-dev
  • libfprint0
  • libpam-fprint

Para el que prefiera la terminal basta con lanzar un

sudo apt-get install fprint-demo libfprint-dev libfprint0 libpam-fprint

NOTA: Si alguien sigue con Gutsy, en lugar del repositorio anterior deberá descargar y descomprimir los siguientes paquetes e instalarlos ejecutando un

sudo dpkg -i *.deb

Ya estamos listos para comenzar a realizar las primeras pruebas… para ello nada mejor que ejecutar el programa de demostración

sudo fprint_demo

Más adelante os contaré cómo integrarlo con Ubuntu y evitar de ese modo tener que volver a recordar contraseñas ;)

Sin comentarios

No comments yet

Leave a reply