| Summary: | Validity Sensors fingerprint reader device 138a:0017 is not supported. | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Ferry Huberts <mailings> |
| Component: | libfprint | Assignee: | Bastien Nocera <bnocera> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 21 | CC: | bnocera, chhudson, dahorak, djasa, eldermarco, gansalmon, itamar, jonathan, kernel-maint, ltinkl, madhu.chinakonda, markgerlach.mobile, misc, oliver, pingou, roger.k.wells, vondruch, ylavi |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-03-10 16:57:41 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
From what I know, the fingerprint devices are driven by libfprint. The upstream project has Validity devices on the unsupported list: http://www.freedesktop.org/wiki/Software/fprint/libfprint/Unsupported_devices/ RHEL 7 bug: bug 1100801 I have a similar problem. I'm using fedora 20 on Dell Vostro 5470. My fingerprint device is 138a:0011. I think the driver below will resolve the problem: https://bugs.freedesktop.org/show_bug.cgi?id=61692 This message is a notice that Fedora 19 is now at end of life. Fedora has stopped maintaining and issuing updates for Fedora 19. It is Fedora's policy to close all bug reports from releases that are no longer maintained. Approximately 4 (four) weeks from now this bug will be closed as EOL if it remains open with a Fedora 'version' of '19'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 19 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete. this has been reported on F20 and is still true on F21 With this experimental version of libfprint, the fingerprint reader works quite flawless: https://github.com/abbradar/fprint_vfs5011 Seems that the fingerprint reader is recognized with recent version of libfprint: $ rpm -q libfprint libfprint-0.6.0-1.fc21.x86_64 Although I cannot say it works flawlessly, but it can sometimes even verify my finger ... Please file libfprint and fprintd bugs upstream if there are any problems with the newer versions: https://bugzilla.freedesktop.org/enter_bug.cgi?product=libfprint Fixed in F21 and newer. |
Description of problem: Validity Sensors fingerprint reader device 138a:0017 is not supported. This fingerprint reader is present on my brand new Lenovo T440s. # lsusb -v -d 138a:0017 Bus 002 Device 003: ID 138a:0017 Validity Sensors, Inc. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 17 bDeviceProtocol 255 bMaxPacketSize0 8 idVendor 0x138a Validity Sensors, Inc. idProduct 0x0017 bcdDevice 0.78 iManufacturer 0 iProduct 0 iSerial 1 07752c114a23 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 46 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 4 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 4 Device Status: 0x0000 (Bus Powered) Version-Release number of selected component (if applicable): kernel-3.11.9-200.fc19.x86_64 How reproducible: always