My Flickr


Mis Fotografías recientes

Que estoy haciendo:


Me largo :D ala calle ciao

Lo Que Escucho:


how-to Lector de huella

Creado el Julio 10, 2008@ 4:44 am, Esto es sobre debian, how-to, linux, ubuntu por Bucio

Esto es bajo mi dell xps m1330 (debian&ubuntu), claro para fresear un poco, bueno comenzamos.

Empezamos con Debian, necesitamos editar los repositorios y añadir:

# en debian
deb ftp://mirrors.kernel.org/debian/ experimental main contrib non-free
deb-src ftp://mirrors.kernel.org/debian/ experimental main contrib non-free

Después el tipico update y después instalamos:

bucio@eva:~$ sudo aptitude update
bucio@eva:~$ sudo aptitude install libthinkfinger0 libpam-thinkfinger thinkfinger-tools

Ahora en Ubuntu, para los usuarios de Hardy, simplemente tienen que hacer el apt-get install.

$ sudo apt-get install thinkfinger-tools libpam-thinkfinger

Los que usan Ubuntu gutsy añadimos alos repositorios estos debs:

deb     http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse
deb-src http://ppa.launchpad.net/jldugger/ubuntu gutsy main restricted universe multiverse

Después instalamos:

sudo apt-get install thinkfinger-tools  libpam-thinkfinger

Vamos a probar el lector:

bucio@eva:~$ tf-tool --acquire
bucio@eva:~$ tf-tool --verify

.

Configuramos PAM para usar ThinkFinger
El archivo a editar debe ser: /etc/pam.d/common-auth
Editamos, con nano o con gedit

nano -w /etc/pam.d/common-auth

Añadimos antes del modulo pam_unix.so

auth     sufficient     pam_thinkfinger.so

De tal forma que debe quedar así el archivo /etc/pam.d/common-auth.

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so nullok_secure try_first_pass

Salimos (control+x) y guardamos.

Ahora añadimos usuario y root

bucio@eva:~$ sudo tf-tool --add-user $USERNAME
bucio@eva:~$ sudo tf-tool --add-user root

Ahora para desbloquear la pantalla usando el lector de huella.
Estar bajo alguna de estas verrsiones xscreesaver (>~5.03) or gnome-screensaver (>~2.18.2).
creamos o editamos por si no hay nada dentro en este archivo: /etc/udev/rules.d/60-thinkfinger.rules

bucio@eva:~$ sudo gedit /etc/udev/rules.d/60-thinkfinger.rules

Añadimos esto:

# udev rules file for the thinkfinger fingerprint scanner
# gives access to the fingerprint reader to those in the "fingerprint" group
# Taken from:
#  http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger
# which was taken and modified from:
#  http://article.gmane.org/gmane.linux.drivers.thinkfinger/329

# SGS Thomson Microelectronics Fingerprint Reader
SYSFS{idVendor}=="0483", SYSFS{idProduct}=="2016", SYMLINK+="input/thinkfinger-%k", MODE="0660", GROUP="fingerprint"

# the also-needed uinput device
KERNEL=="uinput", MODE="0660", GROUP="fingerprint"

Lo corremos (debemos reiniciar para que surja efecto),

 bucio@eva:~$ sudo /sbin/udevtrigger

Finalmente editamos lo del salva pantallas :D para poderdesbloquearlo con solo pasar el dedo jeje, el archivo es: /etc/pam.d/gnome-screensaver y debe estar así:

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so try_first_pass nullok_secure

Añadimos usuarios

bucio@eva:~$  gpasswd -a $USERNAME fingerprint
bucio@eva:~$  chown $USERNAME:root /etc/pam_thinkfinger/$USERNAME.bir
bucio@eva:~$  chmod 400 /etc/pam_thinkfinger/$USERNAME.bir
bucio@eva:~$  chmod o+x /etc/pam_thinkfinger

Eso fue todo solo nos queda checar si esta cargado el modulo del thinkiFinger:

$ lsmod | grep uinput

Abrimos el modulo por si no lo esta.

$ sudo modprobe uinput

Vamos añadir o ver si tiene el contenido

$ sudo gedit /etc/modules

el cual se debe ver así:

# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.

fuse
lp
sbp2
uinput

Y listo a ver como nos quedo ;)

[+]:http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with_ThinkFinger
[+]:https://wiki.ubuntu.com/ThinkFinger

Debian-mx.com ~ debian-mexico.com | Foros: http://www.debian-mx.com/foros/

4 Respuestas en 'how-to Lector de huella'

Suscribirse a los comentarios RSS
  1. yobageM, Julio 11, 2008 @ 10:28 am:

    hahaha nice ;D recuerdo que hace un año no me compré una lap con lector de huella porque no sabía si me la iba a reconocer en linux :o

  2. [...] es bajo mi dell xps m1330 (debian&ubuntu), claro para fresear un poco, bueno [...]

  3. [...] es bajo mi dell xps m1330 (debian&ubuntu), claro para fresear un poco, bueno [...]

  4. [...] es bajo mi dell xps m1330 (debian&ubuntu), claro para fresear un poco, bueno [...]

Dejar una respuesta
XHTML: Puedes usar: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>