当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 8 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 指纹识别资料。。。
帖子发表于 : 2007-09-19 19:33 

注册: 2007-03-24 9:08
帖子: 444
地址: 青岛
送出感谢: 0 次
接收感谢: 0 次
写下备忘,自己未解决。。。。。。。。。大家努力呀,我linux唯一的遗憾了。。。。。。。。。。。
一, Fingerprint Reader
The built-in fingerprint reader comes from UPEK. The company offers proprietary drivers which I couldn't get to work. See the UPEK Fingerprint Reader page. However I managed to setup the fingerprint reader using the new open source driver: Thinkfinger [4]. To use pam (version 0.99) I added this file to /etc/pam.d/




File: /etc/pam.d/think
auth required pam_env.so
auth sufficient pam_thinkfinger.so
auth sufficient pam_unix.so likeauth nullok
auth required pam_deny.so

account required pam_unix.so

session required pam_limits.so
session required pam_unix.so


Then I changed the file /etc/pam.d/login to look like this:




File: /etc/pam.d/login
#%PAM-1.0

auth required pam_securetty.so
auth include think
auth required pam_tally.so file=/var/log/faillog onerr=succeed no_magic_root
auth required pam_shells.so
auth required pam_nologin.so

account required pam_access.so
account include think
account required pam_tally.so deny=0 file=/var/log/faillog onerr=succeed no_magic_root

password include think

session include think
session required pam_env.so
session optional pam_lastlog.so
session optional pam_motd.so motd=/etc/motd
session optional pam_mail.so

# If you want to enable pam_console, uncomment the following line
# and read carefully README.pam_console in /usr/share/doc/pam*
#session optional pam_console.so


And that's it. Now I can login on the console using my finger instead of typing my password. Since I use gdm as my graphical login manager I just changed the file: /etc/pam.d/gdm to be able to login to kde/gnome my finger.




File: /etc/pam.d/gdm
#%PAM-1.0
auth optional pam_env.so
auth include think
auth required pam_nologin.so
account include system-auth
password include system-auth
session include system-auth


I also tried to get the gnome-screensaver to work with my fingerprint reader - it works but doesn't seem stable. The screensaver very often freezes and I couldn't get it to work with the keyboard and the fingerprint reader at the same time so that I could use the keyboard if the fingerprint reader does not respond.




二, http://verifinger-standard-sdk-linux-de ... picks.com/


三,http://gkall.hobby.nl/
http://www.ag-networking.com/
http://verifinger-standard-sdk-linux-de ... picks.com/
http://www.thinkwiki.org/wiki/How_to_en ... int_reader


四,
Finger Print Sensor
After trying it in Windows XP, I found this toy to be extremly...cool.

I will try to set it up later, but already provide links down in the link section.

Update (07/09/2006): The link below contains an ebuild that doens't work with new gcc >= 4.x versions. This link contains a patch for this. I have modified the ebuild will make it available soon. Just let me do some more testing.

Update (07/11/2006): OK, now. This fingerprint sensor is diffferent from the Think Pads. It's no Upec but an AuthenTec AES 2501:




Code: lsusb -v
Bus 003 Device 002: ID 08ff:2580 AuthenTec, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 255 Vendor Specific Protocol
bMaxPacketSize0 8
idVendor 0x08ff AuthenTec, Inc.
idProduct 0x2580
bcdDevice 6.21
iManufacturer 0
iProduct 1 Fingerprint Sensor
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0020 1x 32 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 0


There's more info at Ubuntu and from this guy, who is also working an a GUI frontend based on SANE. To quote: "When Authentec was contacted in January of 2006, they also stated that they were working on a linux driver, to be released within six months." Hopefully, once the drivers are released, they can be used with the bioapi framework.

Update (09/03/2006): There's Linux mentioned as supported OS in the Authentec's AES 2501B product specification.

There is apparently a test suite for the Authentec sensors available. I've not tested it but it might be a good start - seems to include source for some driver? If not it could be reverse-engineered. [1]

Update (09/03/2006): This test suite has size only 500 kB. There is NO source code for any Authentec in this suite. AES 4000 is only supported in this. All capabilities of this suite are linked in one executable.

For now: - may be working -

Update (09/05/2006): There exist description of the data format used in authentec devices at this site as you can see. Thanks for Andreas Grotz. I hope it takes not so long to release working linux driver.

Update (09/13/2006): First USB userspace driver was released.


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-09-19 21:06 

注册: 2007-03-24 9:08
帖子: 444
地址: 青岛
送出感谢: 0 次
接收感谢: 0 次
嗯,虽然是无用的摆设吧,但还不想浪费的。。。。。。。。。期待早日搞定
。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。
:D :D :D :D :D :D :D :D :D :D


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-09-19 21:23 
头像

注册: 2005-10-19 17:33
帖子: 2052
送出感谢: 0 次
接收感谢: 0 次
你是用thinkpad么?用thinkfinger,我一直在用


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-09-20 16:02 

注册: 2007-03-24 9:08
帖子: 444
地址: 青岛
送出感谢: 0 次
接收感谢: 0 次
猛将兄 写道:
你是用thinkpad么?用thinkfinger,我一直在用

HP.................
以后一定买预装UBUNTU的Thinkpad,至少不用找驱动了。。。。。。。。。。。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-09-20 16:04 
头像

注册: 2006-04-12 20:05
帖子: 8495
地址: 杭州
送出感谢: 0 次
接收感谢: 8
呵呵,需要root权限的时候刷下指纹,感觉还是蛮先进的。。。


_________________
关注我的blog: ε==3


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-09-20 16:29 

注册: 2007-03-24 9:08
帖子: 444
地址: 青岛
送出感谢: 0 次
接收感谢: 0 次
bones7456 写道:
呵呵,需要root权限的时候刷下指纹,感觉还是蛮先进的。。。

Thinkpad?


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-09-20 18:49 
头像

注册: 2007-08-05 2:50
帖子: 182
送出感谢: 0 次
接收感谢: 0 次
似乎ThinkPad没有预装Ubuntu的型号.常规都是xp.现在最多是Vista


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-09-27 19:23 

注册: 2007-03-24 9:08
帖子: 444
地址: 青岛
送出感谢: 0 次
接收感谢: 0 次
freedom8971 写道:
似乎ThinkPad没有预装Ubuntu的型号.常规都是xp.现在最多是Vista

据说要出来啦,呵呵,UBUNTU大势所趋...............................................
:D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 8 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译