web analytics

Fingerprint reader activeren onder Ubuntu/Mint

Print Friendly, PDF & Email

Mijn Linux laptopje,een Toshiba Tecra A11 komt met een ‘fingerprint reader’. In concreto zou ik dus kunnen inloggen door met een vinger te wrijven op de lezer. De fingerprint reader bevindt zich tussen de twee knoppen onderaan mijn touchpad

Om die werkende te krijgen onder Linux – Linux Mint 18.1 Cinnamon 64 – heb ik de volgende stappen ondernomen.

Google

In Google op zoek naar Fingerprint en Ubuntu. Ik krijg diverse aanbiedingen waaronder:

Ik doorloop al die websites even om te weten of er interessante zaken in staan natuurlijk.

Herkent Mint 18.1 mijn Fingerprint Reader?

Een simpele lsusb gaf me een positief antwoord:

Hoe weet ik dat mijn Fingerprint Reader van de leverancier AuthenTec, Inc. is? Op http://www.ullrich-online.cc/fingerprint/ is een lijstje met geteste apparaten en de naam AuthenTec komt daar in voor. Dat was dus simpel.

Op de pagina van de PPA komt het type van mijn reader ook voor, echter niet bij naam.

USB Identifier

Die twee strings met een dubbele punt ertussen ( 08ff:168b ) hebben een duidelijke bedoeling.

Ieder apparaat wordt immers geïdentificeerd door middel van een specifieke ID. Deze is opgemaakt met een 2-byte code (4 hex tekens) die de leverancier aanduiden (bv: 08ff voor AuthenTec), dan een komma en dan de tweede 2-byte code, namelijk het product ID (bv 168b).

De lijst van die leveranciers kun je hier vinden.

Aan de rit

Ik heb voldoende informatie om te kijken of ik de reader aan de praat zal krijgen.

Fingerprint software installeren.

De website http://www.ullrich-online.cc/fingerprint/index.php komt met de nodige software om een Fingerprint Reader te activeren.

De software moet je wel vanaf de bron compileren en als het anders kan, graag.

Ik kijk wat rond op die website en zie dat de laatste versie van de driver/software de versie 1.09 is. Het artikeltje bij omgubuntu.co.uk werkt blijkbaar nog met versie 1.05 en ik moet wel uitkijken voor mogelijke regressie problemen, al verwacht ik dat niet direct.

Dan maar eerst via de PPA proberen…

Gezien er een PPA bestaat zal ik die toevoegen en dan de software te installeren. Ik volg de uitleg op http://www.omgubuntu.co.uk/2013/03/how-to-get-your-fingerprint-reader-working-in-ubuntu

sudo apt-add-repository ppa:fingerprint/fingerprint-gui

Ik krijg daar direct al een hele uitleg over wat ik mag verwachten, hoe te starten en eventueel hoe te verwijderen. Ik lees dat diagonaal door want de meeste van die info staat ook op de pagina van omgubuntu.co.uk.

Nu de klassieke update en de nodige pakketten installeren.

sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

De update en de installatie verlopen zonder problemen. Ik merk dat tijdens de installatie reeds de meest recente driver (de 1.09) geïnstalleerd werd.

De eerste test

In het menu zou het programma fingerprint-gui moeten staan nu. Ik vind het terug onder ‘ Voorkeuren‘ en start het op.

Ik zie mijn fingerprint reader tussen de apparaten staan en ondanks dat het niet herkend wordt – ook een [Rescan] doet niks – klik op [Next]

Hier moet ik een vinger aanduiden die ik zal gebruiken om over de scanner te glijden. Per default staat de rechter wijsvinger vinger geselecteerd. Ik klik op [Next]

Nu moet ik 5 x met mijn rechter wijsvinger over het scannertje glijden, zodat mijn digitale vingerafdruk gemaakt kan worden. Als de vijfde scan afgelopen is en een goede digitale afdruk verkregen is, verschijnt dit venstertje:

Op de vraag of ik een andere vinger wil inlezen, klik ik [Yes], want ik ben linkshandig en zal wellicht altijd mijn linker wijsvinger gebruiken om te scannen.

Ik wordt teruggebracht naar het [Finger] scherm waar ik gewoon de linker wijsvinger aanklik de procedure opnieuw doorloop.
Bij het kleine venstertje met de digitale afdruk van mijn linker wijsvinger, klik ik op [No] om verder te gaan. Automatisch wordt het [Settings] venster geopend.

Ik klik op [Test] en onderaan verschijnt een brede balk die blijft tot ik een goede vingerafdruk gemaakt heb.

Als de vinger herkend wordt, wordt me dat gemeld: “Authentication successful”

De [Next] knop brengt me naar het laatste venstertje, [Password] maar daar doe ik nu niks mee. Eventueel later eens bekijken.

De realiteit

Nu ik alles heb ingevoerd en het Fingerprint GUI venstertje gesloten heb, is het tijd om eens te kijken hoe het werkt.

Telkens me om het root wachtwoord gevraagd wordt, verschijnt onderaan de fingerprint-balk. Als ik voldoende probeer – want die lezer is nogal strikt en ik veeg niet altijd netjes in het midden van de lezer 🙄 –  lukt het me om via de wijsvinger de authenticatie uit te voeren.

Ook mijn inlogscherm maakt gebruik van de fingerprint reader en ik kan gemakkelijker inloggen op die manier. Ik moet mijn ellenlange wachtwoord niet altijd meer ingeven.

Het zal wel wat wennen worden, maar die hardware bevindt zich nu eenmaal op mijn laptop en wordt nu ook gebruikt.

823 totaal aantal vertoningen, 4 aantal vertoningen vandaag

Beoordeling

1 Reactie

  1. Maurice

    Alain,
    Wel, wel, dat is heel fijne en bruikbare uitleg. Ik heb op mijn laptop HP Compaq 8710p ook zo’n vingerscan.
    Zal ik ook eens moeten proberen of dit werkt onder PCLinuxOS Kde64 (.iso 2016.07.15).

    Reageren

Geef een reactie

%d bloggers liken dit: