138a:0018 Validity Sensors will not work

"Germán A. Racca" german.racca at gmail.com
Mon Jul 8 21:02:59 UTC 2013


On 07/08/2013 05:57 PM, Jerome Yanga wrote:
>
>
>
> On Mon, Jul 8, 2013 at 1:40 PM, "Germán A. Racca"
> <german.racca at gmail.com <mailto:german.racca at gmail.com>> wrote:
>
>     On 07/08/2013 03:25 PM, Jerome Yanga wrote:
>
>
>
>
>         On Mon, Jul 8, 2013 at 1:40 AM, poma <pomidorabelisima at gmail.com
>         <mailto:pomidorabelisima at gmail.com>
>         <mailto:pomidorabelisima at __gmail.com
>         <mailto:pomidorabelisima at gmail.com>>> wrote:
>
>              On 06.07.2013 11:31, Jerome Yanga wrote:
>               > Thanks, Poma.
>               >
>               > I have compiled and installed the code in the URL you
>         have provided.
>               >  However, I am still seeing the same issue.
>
>              Don't top-post, s'il vous plaît.
>
>              That is a library part - 'libfprint',
>              follows a service part - 'fprintd'. ;)
>
>
>              poma
>
>
>
>         I didn't realize that the link to fprintd was not created by the
>         libfprint install.  I created a symlink for libfprint.so.0 and
>         fprintd
>         works now.  Woohoo!  Thanks.
>
>         regards,
>         j
>
>
>
>     Hi Jerome,
>
>     Do you know what is the difference between this library that you
>     have compiled and the packages in Fedora? I'm asking because I think
>     it is the same project.
>
>     I also have a Validity Sensors, which also doesn't work, but mine is
>     a bit different than yours:
>
>     $ lsusb | grep -i finger
>     Bus 001 Device 004: ID 138a:0008 Validity Sensors, Inc. VFS300
>     Fingerprint Reader
>
>     $ lsusb -d 138a:0008 -v
>     Bus 001 Device 004: ID 138a:0008 Validity Sensors, Inc. VFS300
>     Fingerprint Reader
>
>     Device Descriptor:
>        bLength                18
>        bDescriptorType         1
>        bcdUSB               1.10
>        bDeviceClass          255 Vendor Specific Class
>        bDeviceSubClass        16
>
>        bDeviceProtocol       255
>        bMaxPacketSize0         8
>        idVendor           0x138a Validity Sensors, Inc.
>        idProduct          0x0008 VFS300 Fingerprint Reader
>        bcdDevice            c.90
>
>        iManufacturer           0
>        iProduct                0
>        iSerial                 1
>        bNumConfigurations      1
>     ..........
>
>     These are the packages I have installed:
>
>     $ rpm -qa | grep fprint
>     fprintd-0.5.0-1.fc19.x86_64
>     fprint_demo-0.4-12.fc19.1.x86___64
>     fprintd-pam-0.5.0-1.fc19.x86___64
>     libfprint-0.5.0-2.fc19.x86_64
>
>     The package in Fedora crashes when I'm configuring my fingerprint.
>     Would you show me the steps you followed to compile the library?
>
>     Regards,
>     Germán.
>
>     --
>     Germán A. Racca
>     Fedora Package Maintainer
>     https://fedoraproject.org/__wiki/User:Skytux
>     <https://fedoraproject.org/wiki/User:Skytux>
>
>     --
>     users mailing list
>     users at lists.fedoraproject.org <mailto:users at lists.fedoraproject.org>
>     To unsubscribe or change subscription options:
>     https://admin.fedoraproject.__org/mailman/listinfo/users
>     <https://admin.fedoraproject.org/mailman/listinfo/users>
>     Guidelines: http://fedoraproject.org/wiki/__Mailing_list_guidelines
>     <http://fedoraproject.org/wiki/Mailing_list_guidelines>
>     Have a question? Ask away: http://ask.fedoraproject.org
>
>
> German,
>
> I do not think that you need to compile the newest driver for your
> sensor as it already exists for your hardware.  Just to make sure,
> please provide the output to the command below.
>
> grep 138a /usr/lib/udev/rules.d/60-fprint-autosuspend.rules
>
> Nevertheless, I merely followed the instructions in INSTALL file that
> came with the driver.
>
> https://github.com/maffmeier/fprint_vfs5011/blob/master/INSTALL
>
> In my case, I simple ran the command below.
>
> ./configure; make; make install
>
> regards,
> j
>
>

Thanks for your prompt reply Jerome.

This is the output you asked for:

$ grep 138a /usr/lib/udev/rules.d/60-fprint-autosuspend.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0001", 
ATTRS{dev}=="*", ATTR{power/control}="auto"
SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0005", 
ATTRS{dev}=="*", ATTR{power/control}="auto"
SUBSYSTEM=="usb", ATTRS{idVendor}=="138a", ATTRS{idProduct}=="0008", 
ATTRS{dev}=="*", ATTR{power/control}="auto"

Regards,
Germán.

-- 
Germán A. Racca
Fedora Package Maintainer
https://fedoraproject.org/wiki/User:Skytux


More information about the users mailing list