Visualizzazione post con etichetta T61. Mostra tutti i post
Visualizzazione post con etichetta T61. Mostra tutti i post

martedì 30 aprile 2013

Riconoscimento impronte digitali con Thinkfinger su IBM/Lenovo T61

Prima il pacchetto ThinkFinger era disponibile come .deb ma al momento l'unica possibilita' e' di compilare il programma dai sorgenti



Si inizia quindi scaricando il sorgente della versione 0.3 dal sito di riferimento di ThinkFinger e si spacchetta

Prima di iniziare la compilazione assicurarsi di avere i seguenti pacchetti di sviluppo
apt-get install pkg-config build-essential libtool libusb-dev libpam0g-dev 

si crea la directory in cui salvare i dati

sudo mkdir /etc/pam_thinkfinger
dopo di cio' il classico

./configure --with-securedir=/lib/security --with-birdir=/etc/pam_thinkfinger
make 

e come sorpresa il pacchetto non si compila. Il motivo e' l'uso di uno switch obsoleto all'interno del Makefile che si trova nella sottodirectory pam. Infatti la direttiva -strip-all non e' piu' riconosciuta dalle moderne versioni di GCC (il progetto Thinkfinger e' vecchiotto e non piu' aggiornato) ed impedisce il proseguimento della compilazione...si deve procedere editando a mano e cancellando --strip-all

di nuovo
make
make install

e finalmente abbiamo compilato ed installato Thinkfinger

per testarlo
si digita
luca@debian:~$ sudo tf-tool --acquire
a questo punto si deve far scivolare tre volte il dito sul sensore

ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/) Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de> Initializing... done. Please swipe your finger (successful swipes 3/3, failed swipes: 0)... done. Storing data (/tmp/test.bir)... done.

per verificare il corretto funzionamento
luca@debian:~$ sudo tf-tool --verify
ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing... done.
Please swipe your finger (successful swipes 1/1, failed swipes: 0)... done. 
Result: Fingerprint does match. 

Non e' finita. Per usare il lettore delle impronte digitali come sistema di autenticazione al login si deve configurare Pam

lunedì 29 aprile 2013

Debian Testing 64 Bit in IBM/Lenovo T61


L'ultimo arrivato nel mio parco macchina e' un IBM Lenovo T61 comprato usato ma in buone condizioni
Il sistema e' stato debianizzato con una Debian Testing 64 Bit (da ricordare che la versione 64 bit non e' quella denominata amd64 e non ia64)

L'installazione non ha mostrato nessun problema se non per un paio di dettagli
I driver della scheda di rete devono essere installati a parte aggiungendo i repository non-free e

apt-get install firmware-iwlwifi



L'altro aspetto che non funziona di default e' il lettore di impronte digitali per cui e' necessario installare ThinkFinger che e' descritto con maggiore dettaglio nel seguente post


PCI Express su Lenovo/IBM T61

Su l'IBM/Lenovo T61 e' presente una PCI Express Card anche se e' piuttosto ben nascosta

Lo slot superiore di quello che sembra un comune ingresso PCMCIA e' infatti un ingresso Express Card per il fattore di forma piu' piccolo

Introducendo una scheda Pci Express in questo slot, questa scivola verso sinistra e trova il suo alloggiamento

Il tasto di estrazione e' caratterizzato da una X mentre il tasto di estrazione della PCMCIA ha un punto


Sostituire la Ram su IBM/Lenovo T61

Per sostituire/aggiornare la RAM su un IBM/Lenovo T61 si procede rimuovendo 4 viti al di sotto dello chassis del portatile indicate dall'icona della scheda di memoria

A questo punto si rovescia il computer e CON MOLTA PRUDENZA si solleva la scocca nella parte frontale. Particolare attenzione deve essere posta in questa operazione data la presenza del cavo flat che collega il trackpad e il lettore di impronte digitali




Debugger integrato ESP32S3

Aggiornamento In realta' il Jtag USB funziona anche sui moduli cinesi Il problema risiede  nell'ID USB della porta Jtag. Nel modulo...