Discussion:
[Thinkfinger-devel] Problems on Thinkpad T43p
Fabiano Martins
2007-02-26 19:01:58 UTC
Permalink
I have a IBM/Lenovo Thinkpad T43p, OpenSuse 10.2, thinkfinger-0.2.2, and
can't comunicate with fingerprint reader.

My test (as root):

# tar -xzvf thinkfinger-0.2.2.tar.gz
(...)
# cd thinkfinger-0.2.2
# unset CFLAGS
# ./configure --enable-pam --with-securedir=/lib/security
--with-birdir=/etc/pam_thinkfinger
(...)
# make
(...)
# make install
(...)
# lsusb
Bus 002 Device 004: ID 0458:000e KYE Systems Corp. (Mouse Systems)
VideoCAM Web
Bus 002 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 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
# tf-tool --acquire --verbose

ThinkFinger 0.2.2 (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... done.
tf-tool: TF_STATE_COMM_FAILED (255)
Error: Could not acquire fingerprint.


--------------------------------------------------------------

Somebody could help me?

Thanks in advance,

Fabiano



As informacoes contidas neste e-mail e nos arquivos anexados podem ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o destinatario correto, apague o conteudo desta mensagem e notifique o remetente imediatamente.
Chris Johnson
2007-02-26 20:39:12 UTC
Permalink
This appears to be the same problem I have with my R52 running Ubuntu
Edgy (Same error message atleast). I have tried some basic
troubleshooting with no success so far.


To let you know what I have tried so far -

My vendor and product ID match the source code and the reader works in
windows and also with the closed source driver.

My next step was going to be to boot into windows and see about getting
a dump of the usb traffic when using the scanner.

Thanks,
-Chris
Post by Fabiano Martins
I have a IBM/Lenovo Thinkpad T43p, OpenSuse 10.2, thinkfinger-0.2.2, and
can't comunicate with fingerprint reader.
# tar -xzvf thinkfinger-0.2.2.tar.gz
(...)
# cd thinkfinger-0.2.2
# unset CFLAGS
# ./configure --enable-pam --with-securedir=/lib/security
--with-birdir=/etc/pam_thinkfinger
(...)
# make
(...)
# make install
(...)
# lsusb
Bus 002 Device 004: ID 0458:000e KYE Systems Corp. (Mouse Systems)
VideoCAM Web
Bus 002 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 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
# tf-tool --acquire --verbose
ThinkFinger 0.2.2 (http://thinkfinger.sourceforge.net/)
Running in verbose mode.
* Mode: acquire
* Biometric identification record file: '/tmp/test.bir'
Initializing... done.
tf-tool: TF_STATE_COMM_FAILED (255)
Error: Could not acquire fingerprint.
--------------------------------------------------------------
Somebody could help me?
Thanks in advance,
Fabiano
As informacoes contidas neste e-mail e nos arquivos anexados podem ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o destinatario correto, apague o conteudo desta mensagem e notifique o remetente imediatamente.
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Thinkfinger-devel mailing list
https://lists.sourceforge.net/lists/listinfo/thinkfinger-devel
Timo Hoenig
2007-02-27 10:32:12 UTC
Permalink
Hi Chris,
Post by Chris Johnson
This appears to be the same problem I have with my R52 running Ubuntu
Edgy (Same error message atleast). I have tried some basic
troubleshooting with no success so far.
The error message is always the same once the communication with the
fingerprint reader failed. That, however, does not imply that it is the
same error. Maybe I'll find a way to be more verbose on the cause. No
promises, though.

Thanks,

Timo
Chris Johnson
2007-02-27 16:30:05 UTC
Permalink
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Thanks Timo,<br>
<br>
Any help at all would be appreciated, let me know if there is anything
I can do to help the debug process.<br>
<br>
<br>
Thanks,<br>
-Chris<br>
<br>
Timo Hoenig wrote:
<blockquote cite="***@nouse.suse.de"
type="cite">
<pre wrap="">Hi Chris,

On Mon, 2007-02-26 at 15:39 -0500, Chris Johnson wrote:

</pre>
<blockquote type="cite">
<pre wrap="">This appears to be the same problem I have with my R52 running Ubuntu
Edgy (Same error message atleast). I have tried some basic
troubleshooting with no success so far.
</pre>
</blockquote>
<pre wrap=""><!---->
The error message is always the same once the communication with the
fingerprint reader failed. That, however, does not imply that it is the
same error. Maybe I'll find a way to be more verbose on the cause. No
promises, though.

Thanks,

Timo

</pre>
</blockquote>
<br>
</body>
</html>
Timo Hoenig
2007-02-27 10:30:16 UTC
Permalink
Hi Fabiano,
Post by Fabiano Martins
I have a IBM/Lenovo Thinkpad T43p, OpenSuse 10.2, thinkfinger-0.2.2, and
can't comunicate with fingerprint reader.
<snip/>
Post by Fabiano Martins
Initializing... done.
tf-tool: TF_STATE_COMM_FAILED (255)
Error: Could not acquire fingerprint.
Somebody could help me?
I *think* we have a T43 equipped with a fingerprint. I'll investigate.

Thanks for the report.

Timo
Fabiano Martins
2007-02-27 13:54:41 UTC
Permalink
Post by Timo Hoenig
I *think* we have a T43 equipped with a fingerprint. I'll investigate.
Thanks for the report.
I put some printf's on code, and see the error occours on
libthinkfinger.c, line 341 (_libthinkfinger_parse() routine).

The routine interprets "inbuf[6] == 0x07" as TF_STATE_COMM_FAILED...

If I can help you on tests, I'm ready

[]s
Fabiano



As informacoes contidas neste e-mail e nos arquivos anexados podem ser informacoes confidenciais ou privilegiadas. Caso voce nao seja o destinatario correto, apague o conteudo desta mensagem e notifique o remetente imediatamente.
Timo Hoenig
2007-02-28 12:43:33 UTC
Permalink
Post by Timo Hoenig
I *think* we have a T43 equipped with a fingerprint. I'll investigate.
Actually, we do have a T43. But that T43 just works fine. I have no
idea why things do not work on a T43p. I'll keep you posted whenever I
get my hands on a T43p.

Timo

Loading...