Thanks. 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? Two questions: - 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. Regards Prasanth. -----Original Message----- From: fprint-boun...@reactivated.net [mailto:fprint-boun...@reactivated.net] On Behalf Of Hugo "Bonstra" Grostabussiat Sent: Saturday, December 18, 2010 7:35 PM To: PRASANTH RAJAGOPAL; fprint@reactivated.net Subject: Re: [fprint] support for URU 4500 reader? Hi, > I was looking at the unsupported list: > http://www.reactivated.net/fprint/wiki/Unsupported_devices Wiki is outdated and code moved to freedesktop.org. You can get the latest version at : http://cgit.freedesktop.org/libfprint/libfprint/ > 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: http://lists.reactivated.net/pipermail/fprint/2009-May/001184.html > 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). Regards. -- Hugo Grostabussiat _______________________________________________ fprint mailing list fprint@reactivated.net http://lists.reactivated.net/mailman/listinfo/fprint _______________________________________________ fprint mailing list fprint@reactivated.net http://lists.reactivated.net/mailman/listinfo/fprint