e***@netscape.net
2007-04-19 20:56:10 UTC
First off this sony as a co-processor, I know becuase it needs a driver loaded in windows before I could use the finger print reader.
Second, I'm using the stock 2.6.18.8 kernel from OpenSUSe 10.2
Third
I compiled thinkfinger with: ./configure --enable-usb-debug --enable-pam
Fourth
lsusb, out looks like:
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 002: ID 044e:300d Alps Electric Co., Ltd
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 009: ID 067b:3507 Prolific Technology, Inc. PL3507 ATAPI6 Bridge
Bus 005 Device 008: ID 03f0:0507 Hewlett-Packard
Bus 005 Device 006: ID 05ca:1832 Ricoh Co., Ltd
Bus 005 Device 003: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 005 Device 001: ID 0000:0000
--> Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0637:0003
Bus 002 Device 001: ID 0000:0000
Fifth:
/dev/input/uinput, exists
crw------- 1 root root 10, 223 Apr 19 16:39 /dev/input/uinput
ux380n:/usr/src/thinkfinger-0.3 # tf-tool --acquire --verbose
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <***@suse.de>
Running in verbose mode.
* Mode: acquire
* Biometric identification record file: '/tmp/test.bir'
Initializing...
usb_bulk_read (0x40/0x40): 4369616f0300050162302e32c263369b01000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x11/0x11): 4369616f0400080100e8030000ff07db24
usb_bulk_read (0x40/0x40): 4369616f05000101559f030000ff07db24000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x10/0x10): 4369616f00000728040000000604c0d6
usb_bulk_read (0x40/0x40): 4369616f0000372834000000061414020104140201040d0000006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x10/0x10): 4369616f001007280400000007040fb6
usb_bulk_read (0x40/0x40): 4369616f00100f280c00000007147f088d4f6d63c9465f2a00006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x28/0x28): 4369616f00201f281c000000080483002c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45
usb_bulk_read (0x40/0x40): 4369616f002007280400e3fb0814974c2c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x14/0x14): 4369616f00300b28080000000c04030000006d7e
usb_bulk_read (0x40/0x40): 4369616f003007280400eafb0c14da2000006d7ec9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
Error: usb_bulk_read (-110)
usb_bulk_write (0x78/0x78): 4369616f00406f286c0000000b0403000000600000000300000000000000010000000100000001000000010000000200000000000000f40100006401000000000000020002000000000000000000030001000100000001000000000000000a000a006400f40132000000001000000000000000000800d666
usb_bulk_read (0x40/0x40): 4369616f004007280400eafb0b14961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0xa/0xa): 4369616f070001001c62
usb_bulk_read (0x40/0x40): 4369616f010000303762eafb0b14961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
done.
usb_bulk_read (0x40/0x40): 4369616f0300050162302e32c263961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x11/0x11): 4369616f0400080100e8030000ff07db24
usb_bulk_read (0x40/0x40): 4369616f05000101559f030000ff07db24000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x10/0x10): 4369616f00000728040000000604c0d6
usb_bulk_read (0x40/0x40): 4369616f0000372834000000061414020104140201040d0000006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x10/0x10): 4369616f001007280400000007040fb6
usb_bulk_read (0x40/0x40): 4369616f00100f280c0000000714c482243d5bbf53ecd01700006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x28/0x28): 4369616f00201f281c000000080483002c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45
usb_bulk_read (0x40/0x40): 4369616f002007280400e3fb0814974c2c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x14/0x14): 4369616f00300b28080000000c04030000006d7e
usb_bulk_read (0x40/0x40): 4369616f003007280400eafb0c14da2000006d7ec9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
Error: usb_bulk_read (-110)
usb_bulk_write (0x78/0x78): 4369616f00406f286c0000000b0403000000600000000300000000000000010000000100000001000000010000000200000000000000f40100006401000000000000020002000000000000000000030001000100000001000000000000000a000a006400f40132000000001000000000000000000800d666
usb_bulk_read (0x40/0x40): 4369616f004007280400eafb0b14961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x17/0x17): 4369616f00500e280b0000000202c0d401000400080f86
usb_bulk_read (0x40/0x40): 4369616f005007280400eafb0212369b01000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
tf-tool: TF_STATE_COMM_FAILED (0xfe)
Could not acquire fingerprint (communication with fingerprint reader failed).
usb_bulk_write (0xa/0xa): 4369616f070001001c62
usb_bulk_read (0x40/0x40): 4369616f010000303762eafb0212369b01000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
What I did not see was how I tell tf-tool where uinpu is located or if I need to do this?
Any ideas?
Thanks,
ERIC
________________________________________________________________________
Check Out the new free AIM(R) Mail -- 2 GB of storage and industry-leading spam and email virus protection.
Second, I'm using the stock 2.6.18.8 kernel from OpenSUSe 10.2
Third
I compiled thinkfinger with: ./configure --enable-usb-debug --enable-pam
Fourth
lsusb, out looks like:
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 002: ID 044e:300d Alps Electric Co., Ltd
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 009: ID 067b:3507 Prolific Technology, Inc. PL3507 ATAPI6 Bridge
Bus 005 Device 008: ID 03f0:0507 Hewlett-Packard
Bus 005 Device 006: ID 05ca:1832 Ricoh Co., Ltd
Bus 005 Device 003: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 005 Device 001: ID 0000:0000
--> Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0637:0003
Bus 002 Device 001: ID 0000:0000
Fifth:
/dev/input/uinput, exists
crw------- 1 root root 10, 223 Apr 19 16:39 /dev/input/uinput
ux380n:/usr/src/thinkfinger-0.3 # tf-tool --acquire --verbose
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <***@suse.de>
Running in verbose mode.
* Mode: acquire
* Biometric identification record file: '/tmp/test.bir'
Initializing...
usb_bulk_read (0x40/0x40): 4369616f0300050162302e32c263369b01000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x11/0x11): 4369616f0400080100e8030000ff07db24
usb_bulk_read (0x40/0x40): 4369616f05000101559f030000ff07db24000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x10/0x10): 4369616f00000728040000000604c0d6
usb_bulk_read (0x40/0x40): 4369616f0000372834000000061414020104140201040d0000006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x10/0x10): 4369616f001007280400000007040fb6
usb_bulk_read (0x40/0x40): 4369616f00100f280c00000007147f088d4f6d63c9465f2a00006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x28/0x28): 4369616f00201f281c000000080483002c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45
usb_bulk_read (0x40/0x40): 4369616f002007280400e3fb0814974c2c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x14/0x14): 4369616f00300b28080000000c04030000006d7e
usb_bulk_read (0x40/0x40): 4369616f003007280400eafb0c14da2000006d7ec9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
Error: usb_bulk_read (-110)
usb_bulk_write (0x78/0x78): 4369616f00406f286c0000000b0403000000600000000300000000000000010000000100000001000000010000000200000000000000f40100006401000000000000020002000000000000000000030001000100000001000000000000000a000a006400f40132000000001000000000000000000800d666
usb_bulk_read (0x40/0x40): 4369616f004007280400eafb0b14961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0xa/0xa): 4369616f070001001c62
usb_bulk_read (0x40/0x40): 4369616f010000303762eafb0b14961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
done.
usb_bulk_read (0x40/0x40): 4369616f0300050162302e32c263961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x11/0x11): 4369616f0400080100e8030000ff07db24
usb_bulk_read (0x40/0x40): 4369616f05000101559f030000ff07db24000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x10/0x10): 4369616f00000728040000000604c0d6
usb_bulk_read (0x40/0x40): 4369616f0000372834000000061414020104140201040d0000006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x10/0x10): 4369616f001007280400000007040fb6
usb_bulk_read (0x40/0x40): 4369616f00100f280c0000000714c482243d5bbf53ecd01700006900030010000300000000000400000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x28/0x28): 4369616f00201f281c000000080483002c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45
usb_bulk_read (0x40/0x40): 4369616f002007280400e3fb0814974c2c222397c9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
usb_bulk_write (0x14/0x14): 4369616f00300b28080000000c04030000006d7e
usb_bulk_read (0x40/0x40): 4369616f003007280400eafb0c14da2000006d7ec9a715a08aab3cd0bfdbf3926fae3b1e44c49a45000000000000100000c0c00068010000000001000200c483
Error: usb_bulk_read (-110)
usb_bulk_write (0x78/0x78): 4369616f00406f286c0000000b0403000000600000000300000000000000010000000100000001000000010000000200000000000000f40100006401000000000000020002000000000000000000030001000100000001000000000000000a000a006400f40132000000001000000000000000000800d666
usb_bulk_read (0x40/0x40): 4369616f004007280400eafb0b14961201000100000001000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
usb_bulk_write (0x17/0x17): 4369616f00500e280b0000000202c0d401000400080f86
usb_bulk_read (0x40/0x40): 4369616f005007280400eafb0212369b01000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
tf-tool: TF_STATE_COMM_FAILED (0xfe)
Could not acquire fingerprint (communication with fingerprint reader failed).
usb_bulk_write (0xa/0xa): 4369616f070001001c62
usb_bulk_read (0x40/0x40): 4369616f010000303762eafb0212369b01000400080f86000000000000000a000a006400f40132000000001000000000000000000800d6660000640100000000
What I did not see was how I tell tf-tool where uinpu is located or if I need to do this?
Any ideas?
Thanks,
ERIC
________________________________________________________________________
Check Out the new free AIM(R) Mail -- 2 GB of storage and industry-leading spam and email virus protection.