Support FPC MOC fingerprint [10a5:d805]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
In Progress
|
High
|
Bin Li | ||
libfprint (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The FPC finger print device[10a5:d805] cannot work.
$ lsusb -s 003 -vv
Bus 003 Device 003: ID 10a5:d805 FPC FPC L:0002 FW:2127051
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x10a5
idProduct 0xd805
bcdDevice 0.51
iManufacturer 1 FPC
iProduct 2 FPC L:0002 FW:2127051
iSerial 0
bNumConfigura
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurat
iConfiguration 4
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 1
bInterfac
bInterfac
bInterfac
iInterface 5
Endpoint Descriptor:
bLength 7
Transfer Type Bulk
Synch Type None
Usage Type Data
bInterval 0
[Steps to reproduce]
Boot up the system, try to use the finger print related function.
[Expected result]
The FPR should work
[Actual result]
The FPR doesn't work
[Failure rate]
100%
[Additional information]
Ubuntu: 22.04
kernel-version: 6.5.0-1014-oem
libfprint-2-2: 1:1.94.
[Test Plan]
* Find a machine with this fingerprint device
* Launch `settings` and enable `Fingerprint Login`
* Enroll finger and then logout
* Login system with enrolled finger
[Where problems could occur]
* The patch is only for fpcmoc part which is backported from upstream , it should not affect the other devices.
tags: | added: oem-priority originate-from-2054422 sutton |
Changed in oem-priority: | |
importance: | Undecided → High |
assignee: | nobody → Bin Li (binli) |
status: | New → In Progress |
description: | updated |
Changed in libfprint (Ubuntu): | |
status: | New → Fix Released |
commit cca2b6a624a738e 0334dfafee9426a 594532c91c
Author: Haowei Lo <email address hidden>
Date: Mon Jul 25 15:12:11 2022 +0800
fpcmoc: Support FPC moc devices
Supported PID: 0xFFE0/ A305/D805/ DA04/D205
data/autosuspen d.hwdb drivers/ fpcmoc/ fpc.c drivers/ fpcmoc/ fpc.h meson.build custom. pcapng custom. py
libfprint/
libfprint/
libfprint/
meson.build
tests/fpcmoc/
tests/fpcmoc/
tests/fpcmoc/device
tests/meson.build