Neste documento disponibilizo passo-a-passo como instalar o leitor de impressão digital modelo FS80 da Futronic. Este texto pode ser considerado outra fonte de informação sobre biometria em GNU/Linux, pois com o SDK da Futronic é possível criar aplicações de identificação, verificação e inclusive logon biométrico no Unix/Linux.
Após o download dos fontes do módulo do kernel, crie uma pasta e descompacte o pacote com o comando tar -zxvf:
$ mkdir kernel
$ cd kernel
$ tar -zxvf uscanner-linux-2.6.x.tar.gz
Makefile
build.txt
files.txt
uscanner.c
uscanner.h
Agora como root, utilize o comando make para compilar os fontes.
# make
make -C /usr/src/linux SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux-2.6.13-15'
WARNING: Symbol version dump /usr/src/linux-2.6.13-15/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /home/cabelo/linux/distfiles/kernel/uscanner.o
Building modules, stage 2.
MODPOST
CC /home/cabelo/kernel/uscanner.mod.o
LD [M] /home/cabelo/kernel/uscanner.ko
make[1]: Leaving directory `/usr/src/linux-2.6.13-15'
Use o comando mknod com o parâmetro "c 254 0" para criar o nó em /dev:
# mknod /dev/uscanner c 254 0
Defina os direitos referente ao acesso do dispositivo.
# chmod go+w /dev/uscanner
Insira o módulo do kernel:
# insmod uscanner.ko
Confira se o processo foi concluído com sucesso utilizando o comando dmesg:
# dmesg
USB FingerPrint device now attached to uscanner192
usbcore: registered new driver uscanner
usb 4-1: USB disconnect, address 3
USB FingerPrint Device #192 now disconnected
usb 4-3: new high speed USB device using ehci_hcd and address 4
USB FingerPrint device now attached to uscanner192
Neste etapa o módulo do kernel já está compilado e instanciado em memória.
Para testar o programa demo (possui as funcionalidades de inclusão, identificação e verificação de impressões digitais no modo gráfico) com a interface gtk, basta executar o gtk-demo com no exemplo abaixo:
[3] Comentário enviado por tuxSoares em 09/09/2007 - 14:29h
A tempos penso em fazer aqui no meu laboratório um esquema de autenticação por Biometria rodando sob linux.
Esse artigo veio para ratificar o que eu ja sentia. Não é tão complicado assim como se imagina fazer isso.
Agora estou somente esperando juntar uma R$ para comprar os equipamentos.
VLw
[5] Comentário enviado por joshuajr em 26/02/2009 - 18:10h
Olá Cabelo, se possível vc poderia me explicar o que ocasiona o seguinte erro:
make -C /usr/src/linux SUBDIRS=`pwd` modules
make: *** /usr/src/linux: Arquivo ou diretório não encontrado. Pare.
make: ** [default] Erro 2
Estou tentando implementar esses módulos em sistemas thinclients linux e estou precisando de uma ajuda para continuar minhas pesquisas e implementações.......Obrigado pela atenção.
[8] Comentário enviado por gilberto.leal2 em 10/06/2015 - 11:30h
Bom Dia,
Sou novato na utilização da plataforma linux, gostaria de uma ajuda se possivel.
Estou tendo problema quando da compilação do arquivo uscanner-linux-2.6 como abaixo:
make -C /usr/src/linux SUBDIRS='pwd' modules
make: *** /usr/src/linux: No such filemor directory. Stop.
make: *** [default] Error 2