You are not logged in.

#1 2018-09-09 19:46:44

ghecko78
Member
Registered: 2016-10-07
Posts: 10

Fingerprint Asus zenbook flip S UX370

Hello,

On my laptop, a fingerprint reader is available and working on windows.
I was not able to identify it on my archlinux installation.
Any help please ?

lsusb ->
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2b Intel Corp. 
Bus 001 Device 002: ID 13d3:5755 IMC Networks 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lspci ->
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:13.0 Non-VGA unclassified device: Intel Corporation Sunrise Point-LP Integrated Sensor Hub (rev 21)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 (rev f1)
00:1e.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO UART Controller #0 (rev 21)
00:1e.2 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO SPI Controller #0 (rev 21)
00:1f.0 ISA bridge: Intel Corporation Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller - 9D4E (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)

From asus driver portal, It is a goodix fingerprint reader.

Offline

#2 2018-09-11 11:32:06

ghecko78
Member
Registered: 2016-10-07
Posts: 10

Re: Fingerprint Asus zenbook flip S UX370

Up

Offline

#3 2018-09-12 00:45:42

laloch
Member
Registered: 2010-02-04
Posts: 185

Re: Fingerprint Asus zenbook flip S UX370

Hi, your sensor doesn't seem to be a PCI or USB device. It's an SPI (serial peripheral interface) device accessible via ACPI. If you run

cat /sys/bus/acpi/devices/*/path | grep "\.SPI\|\.FPNT"

, you will most probably see something like

\_SB_.PCI0.SPI1.FPNT

That's your fingerprint reader device. You might get more info from dmesg (or maybe not). I don't think there's a Linux driver for this class of devices.
In my opinion trying to make it work is not worth the effort. The Linux fprintd fingerprint reader daemon is not really good in verifying fingerprints and pam.d integration sucks. Even if you manage to make the sensor to work, the user experience would be rather frustrating.

Offline

Board footer

Powered by FluxBB