Ujjlenyomatolvaso Dell Latitude D620-on

Fórumok

Sziasztok!

Van egy szép új laptopom, nevezetesen egy Dell Latitude D620. Gondoltam ha már M$ alatt megy az ujjlenyomat olvasós login, csakazértis életre kéne hívni linux alatt is. :)

Ubuntu Feisty van a gépen, és az alábbi leírást követve lőttem be a ThinkFinger nevű programot:
http://en.thinkwiki.org/wiki/Installing_Ubuntu_6.06_on_a_ThinkPad_T43#F…

Működik is szépen. OLvassa, eltárolja, azonosítja az ujjlenyomatokat, egyetlen bajom van: belépéskor (próbáltam konzolról, GDM-ből, gnome terminálban sudo-val) nem kér (és nem fogad el) ujjlenyomatot, csak jelszót.

Ha valaki csinált már ilyet....
Légy szíves mondjatok valami ötletet!
Legalább, hogy hol kereshetném a hibát!

Előre is köszi!

Taki

Hozzászólások

csináld ez alapján inkább:
http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader_with…

nekem IBM X60s-en sikerült belőni Feisty alatt, gdm-ben, terminalban sudonál ment, de gksudo-t teljesen meghalasztotta, screensaver lock-ot pedig csak jelszóval lehetett visszahívni. sajnos nincs egységes bioapi kidolgozva.

ha nem megy, átküldöm a /etc/pam.d/common-auth -omat, de most épp nem annál a gépnél ülök.

Szia!

Ez a leírás gyakorlatilag szóról szóra ugyanaz. Sajnos még mindig nem akar menni! Itt a common-auth-om:

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

Itt lenne a hiba? Szinte mindenhol ilyet láttam példaként a leírásokban?

Benne van a /lib/security -ben a pam_thinkfinger.so ?

az én /etc/pam.d/common-auth -om:

auth    sufficient      pam_thinkfinger.so
auth    required        pam_unix.so try_first_pass nullok_secure
auth optional pam_keyring.so try_first_pass
session optional pam_keyring.so

ha még mindig nem megy, legyen ez az első sor:

auth    sufficient      pam_thinkfinger.so debug

és nézd meg a /var/log/syslog -ot, mit ír bele a pam, amikor pl. a gdm előjön.

A pam_thinkfinger.so rendben a helyén van. Viszont a debugo-os ötlet nagyon jó volt. Köszi! (Egyedül annyit fűznék hozzá, ha valaki a későbbiekben olvasná, akkor a naplót a /var/log/auth.log file-ban keresse!)

Idemásolom a hibeüzeten ide vonatkozó részletét:
Aug 5 14:46:46 wakoond gdm[5323]: pam_thinkfinger(gdm): pam_sm_authenticate called.
Aug 5 14:46:46 wakoond gdm[5323]: pam_thinkfinger(gdm): Initializing uinput failed: Nincs ilyen fájl vagy könyvtár.
Aug 5 14:46:46 wakoond gdm[5323]: pam_thinkfinger(gdm): pam_sm_authenticate returning '9': Authentication service cannot retrieve authentication info..

Mond ez valakinek valamit? Esetleg lehet hogy az a baj, hogy a tf-tool userként indítva nem működik, nem talál eszközt. Csak root-ként tudom használni. Én úgy okoskodtam, hogy a loginnak biztosan root joggal kell futnia, és akkor ez nem lehet hiba. Vagy mégis?....

van /dev/input/uinput -od?

ha nincs,
sudo modprobe uinput

ha még így se, nézd meg, hogy a kerneled CONFIG_INPUT_UINPUT kapcsolóval lett -e fordítva.

nekem a /dev/input/uinput -ot csak rootnak van jogosultsága írni, olvasni, és szintén csak rootként megy a tf-tool.