Re: support for URU 4500 reader?
Rajagopal, Prasanth <Prasanth.Rajagopal <at> analog.com>
2010-12-18 15:47:05 GMT
Sounds like I really need to get on with USB protocol and extract from the analyzer results. Is reverse
engineering actually legal?
When I downloaded the Linux package, they seem to give the driver source code, but I don't find the user
examples. I also don't find a documentation that explains the way to communicate - for the USB host.
Perhaps, unless I pay I would never get that from Vendor, even if its Linux?
- Do people still use URU 4000? Perhaps I should try to get one (not sure if it's still available with
distributors, because Digitalpersona says its phased out)?
- What is the most relevant (in market, on availability) device that has the fprint driver available ported?
I contacted Atmel, they say that they discontinued product line long back. Upek is being taken over by
Authentec and Digitalpersona lists only one device.
Uhhmmm pretty confuse what to order...
BTW, the website http://cgit.freedesktop.org/libfprint/libfprint/ doesn't open.
Thanks for any insights.
From: fprint-bounces <at> reactivated.net [mailto:fprint-bounces <at> reactivated.net] On Behalf Of Hugo
Sent: Saturday, December 18, 2010 7:35 PM
To: PRASANTH RAJAGOPAL; fprint <at> reactivated.net
Subject: Re: [fprint] support for URU 4500 reader?
> I was looking at the unsupported list:
Wiki is outdated and code moved to freedesktop.org. You can get the
latest version at :
> I am interested in the URU 4500 reader. Has anyone worked on it yet?
This device is still not supported by libfprint. A few people were
working on it more than one year ago, but I don't know if they managed
to get the device working. For more details, refer to:
> If I were to create a driver for this device, where do I begin from?
> Should I hack the Linux driver from Vendor?
If you own that reader, you can log traffic on the USB bus while you're
using it with the official driver. However, as image seems to be
encrypted, you will need to find a way to disable encryption first. As
URU 4500 seems to be similar to URU 4000, you can use code from the
uru4000 libfprint driver code as a start.
Another (more difficult and time-consuming) possibility would be do
clean room design (http://en.wikipedia.org/wiki/Clean_room_design) and
disassemble the official driver, but in case you do so, you cannot
directly write code for libfprint, unless you want to run into legal
problems (see the aforementioned Wikipedia article).
fprint mailing list
fprint <at> reactivated.net