prakhar@pr3d4tOr:~$ lsusb -s 001:003 -v
Bus 001 Device 003: ID 138a:0018 Validity Sensors, Inc. Fingerprint scanner
Couldn't open device, some information will be missing
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 0x0018 Fingerprint scanner
bcdDevice 0.78
iManufacturer 0
iProduct 0
iSerial 1
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
Saya telah mencari tinggi dan rendah tetapi saya tidak bisa mendapatkan ini berfungsi. Semua pertanyaan yang berkaitan dengan 138a:0018
yang baik terjawab atau lama . Adakah yang bisa membantu?
Jawaban:
Ok, jadi setelah banyak rambut menarik dan googling, saya akhirnya membuat sensor sidik jari saya berfungsi:
EDIT (03/01/2015): Membangun paket dari sumber . Anda mungkin perlu mengatur lingkungan build terlebih dahulu. Pastikan Anda memiliki paket
$sudo apt-get install autoreconf libusb libusb-dev libnss3 libgdk-pixbuf2 git libtool
:Skrip untuk pembuatan dan pemasangan otomatis (ditulis oleh saya dan dibagikan dari Dropbox saya).
cd
ke mana pun Anda mengunduh skrip ke dan menjalankannya dengansuperuser
:Dan voila . Buka akun pengguna, dan Anda akan melihat opsi masuk sidik jari.
Jika Anda menggunakan
ecryptfs
(Untuk apa ini? )/home
, Anda akan mengalami masalah ini saat masuk. Perbaiki .EDIT (08/10/2014): Anda juga dapat membangun driver Anda sendiri dengan mengkompilasi driver dan yang
libfprint
ditambal (lihat 03/01/2014). Lisensi mereka berlaku, jelas. Saya tidak tahu pasti, tetapi Anda mungkin bisa membangun ini pada sistem juga.138a:0018
138a:0017
32-bit
EDIT (02/10/2014): Setelah beralih ke Arch Linux, saya baru-baru ini mengetahui bahwa driver ini (
libfprint-vfs5011-git
) hadir diAUR
. Anda dapat mengunduh versi yang diperbarui dari AUR untuk paket ini (saya akan segera memperbarui jawaban ini untuk memasukkan instruksi). EDIT: Instruksi tambahan, lihat 03/01/2014.EDIT (13/09/2014): Setelah pembaruan terbaru
fprint
, pengenalan sidik jari cukup mengagumkan: PPra-dibangun . (Lihat edit 03/01/2014 untuk versi git terbaru):
Buka terminal ( Ctrl+ Alt+ T) dan tambahkan PPA untuk
fprintd
.$ sudo add-apt-repository ppa:fingerprint/fprint
Perbarui instalasi Anda.
$ sudo apt-get update && sudo apt-get upgrade
Dapatkan paket yang dibutuhkan.
$ sudo apt-get install fprintd libpam-fprintd
Unduh driver untuk pemindai sidik jari (dibagikan melalui Dropbox saya). Tambahkan komentar jika unduhan tidak berfungsi . Lihat hasil edit terbaru (02/10/2014) untuk versi repositori .
cd
ke mana pun Anda mengunduh driver.Instal drivernya.
$ sudo dpkg -i fprint-vfs5011_0-1_amd64.deb
sumber
138a:0017
sudah memiliki dukungan pengemudi. Anda dapat mencoba ini, tetapi saya tidak dapat mengklaim ini berhasil138a:0017
. Saya hanya diuji pada138a:0018
,trusty
.Saya memiliki masalah yang sama dan ini berhasil untuk saya:
Anda harus keluar dari sesi Anda dan masuk kembali sesudahnya.
Pembaca yang didukung (jalankan perintah lsusb untuk mengetahui ID pembaca Anda)
dan
dari tim "Integrasi pembaca sidik jari" di launchpad
sumber