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:
ha még mindig nem megy, legyen ez az első sor:
é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.
Köszi! Működik :)