Synaptics Metallica MIS Fingerprint Reader (06cb:009a) on Lenovo L390 (20L5004HUS) - “No devices available” error

Subject: Synaptics Metallica MIS Fingerprint Reader (06cb:009a) on Lenovo L390 (20L5004HUS) - “No devices available” error

Hello openSUSE community,

requesting assistance with Synaptics Metallica MIS Touch Fingerprint Reader (USB ID 06cb:009a) on a Lenovo ThinkPad L390 (model 20L5004HUS) running openSUSE.

The user has installed fprintd, fprintd-pam, libfprint-2-2, and libfprint-2-tod1. They have also run sudo pam-config --add --fprintd and verified that auth sufficient pam_fprintd.so is present in /etc/pam.d/common-auth-pc.

However, when trying to enroll fingerprints using fprintd-enroll, the error message is:

Impossible to enroll: GDBus.Error:net.reactivated.Fprint.Error.NoSuchDevice: No devices available

The output of lsusb confirms the device is detected:

Bus 001 Device 009: ID 06cb:009a Synaptics, Inc. Metallica MIS Touch Fingerprint Reader

Based on research, the Metallica MIS (06cb:009a) uses a “Match on Host” (MoH) architecture, which has historically been challenging to support on Linux, and it’s not listed as officially supported on the libfprint website. However, discussions mention potential success with python-validity or alternative drivers for similar Synaptics devices (e.g., those found in other ThinkPads).

Has anyone successfully gotten the Synaptics Metallica MIS Touch Fingerprint Reader (06cb:009a) to work on openSUSE, particularly on a Lenovo L390?

The user is looking for guidance on:

  • Specific openSUSE-compatible solutions (e.g., python-validity integration or libfprint workarounds).
  • Steps to troubleshoot the “No devices available” error further.
  • Any alternative drivers or methods that might enable this fingerprint reader on openSUSE.

Thank you in advance for any assistance.

Lenovo 20L5004HUS Thinkpad T480 20L5 14" Notebook

Wrong part number?

it seems right, though I didn’t source it directly myself. the internal hardware information and device queries are accurate. The model information may be off. Why do you ask?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.