Skip to content

Support request: 06cb:00b7 (HP EliteBook 840 G6) — "No matching devices found #269

Description

@haternbasil-hash

System info:

Laptop: HP EliteBook 840 G6
OS: Linux Mint (Ubuntu-based)
Installed via: ppa:uunicorn/open-fprintd

Device:
$ lsusb | grep -i fingerprint
Bus 001 Device 002: ID 06cb:00b7 Synaptics, Inc. Fingerprint reader [HP G6]
Problem:
python3-validity.service fails to start with No matching devices found — device ID 06cb:00b7 doesn't appear to be in the driver's known device list.
Process: ExecStart=/usr/lib/python-validity/dbus-service --debug (code=exited, status=1/FAILURE)
Traceback:
File "/usr/lib/python3/dist-packages/validitysensor/init.py", line 49, in open
usb.open()
File "/usr/lib/python3/dist-packages/validitysensor/usb.py", line 50, in open
self.open_dev(dev)
File "/usr/lib/python3/dist-packages/validitysensor/usb.py", line 62, in open_dev
raise Exception('No matching devices found')
Exception: No matching devices found
fprintd-list $USER also returns "No devices available."
Request:
Could support for 06cb:00b7 be added, similar to the existing 06cb:009a support? Happy to provide lsusb -v -d 06cb:00b7 output, run test firmware/patches, or help debug further if that's useful — this seems to be the same HP G6-family sensor reported in a few other closed/open issues for this laptop generation.

Bus 001 Device 002: ID 06cb:00b7 Synaptics, Inc. Fingerprint reader [HP G6]
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 16 [unknown]
bDeviceProtocol 255
bMaxPacketSize0 8
idVendor 0x06cb Synaptics, Inc.
idProduct 0x00b7 Fingerprint reader [HP G6]
bcdDevice 1.64
iManufacturer 0
iProduct 0
iSerial 1 7d9c9486053a
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0035
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 5
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0 [unknown]
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:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions