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
Я искал высоко и низко но я не могу заставить это работать. Все вопросы, связанные с 138a:0018
являются или оставшимися без ответа или старыми. Какие-либо парни справки?
Хорошо, поэтому после большого количества волос, вытягивающих и гуглящих, я наконец заставил свой датчик цифрового отпечатка работать:
РЕДАКТИРОВАНИЕ (03/01/2015): Создание пакета из источника. Вы, возможно, должны были бы настроить среду сборки сначала. Удостоверьтесь, что у Вас есть пакеты $sudo apt-get install autoreconf libusb libusb-dev libnss3 libgdk-pixbuf2 git libtool
:
Сценарий для автоматической сборки и установки (записанный мной и совместно использованный из моего Dropbox). cd
к тому везде, где Вы загрузили сценарий на и и выполнили его с superuser
:
$ chmod +x install.sh
$ sudo ./install.sh
И вуаля. Перейдите к учетным записям пользователей, и Вы будете видеть, что цифровой отпечаток входит в опцию.
Если Вы используете ecryptfs
(Что это?) для /home
, Вы встретитесь с этой проблемой при входе в систему. Зафиксировать.
РЕДАКТИРОВАНИЕ (08/10/2014): можно также создать собственный драйвер путем компиляции libfprint
исправленный с 138a:0018
и 138a:0017
драйверы (см. 01.03.2014). Их лицензии применяются, очевидно. Я не знаю наверняка, но можно, вероятно, создать это на a 32-bit
система также.
РЕДАКТИРОВАНИЕ (02/10/2014): После переключения на Дугу Linux я недавно узнал что этот драйвер (libfprint-vfs5011-git
) присутствует в AUR
. Можно загрузить обновленную версию с АУРА для этого пакета (я обновлю этот ответ скоро для включения инструкций также).Править: Добавленные инструкции, см. 01.03.2014.
РЕДАКТИРОВАНИЕ (13/09/2014): После недавних обновлений fprint
, распознавание отпечатков пальцев является довольно потрясающим :P
Предварительно созданный. (См. редактирование 01.03.2014 для последней версии мерзавца):
Откройте терминал (Ctrl+Alt+T) и добавьте PPA для fprintd
.
$ sudo add-apt-repository ppa:fingerprint/fprint
Обновите свою установку.
$ sudo apt-get update && sudo apt-get upgrade
Получите необходимые пакеты.
$ sudo apt-get install fprintd libpam-fprintd
Загрузите драйвер для сканера цифрового отпечатка (совместно использованный с помощью моего Dropbox). Добавьте комментарий, если загрузка не работает. Посмотрите последнее редактирование (02/10/2014) для версии репозитория.
cd
на то везде, где Вы загрузили драйвер на.
Установите драйвер.
$ sudo dpkg -i fprint-vfs5011_0-1_amd64.deb
У меня была та же проблема, и это работало на меня:
sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
Вы должны выйти из своей сессии, и регистрация въезжают задним ходом впоследствии.
045e:00bb 08ff:1683 08ff:2580 08ff:268d 147e:2020
045e:00bc 08ff:1684 08ff:2660 08ff:268e 147e:3001
045e:00bd 08ff:1685 08ff:2680 08ff:268f 1c7a:0603
045e:00ca 08ff:1686 08ff:2681 08ff:2691
0483:2015 08ff:1687 08ff:2682 08ff:2810
0483:2016 08ff:1688 08ff:2683 08ff:5501
05ba:0007 08ff:1689 08ff:2684 08ff:5731
05ba:0008 08ff:168a 08ff:2685 138a:0001
05ba:000a 08ff:168b 08ff:2686 138a:0005
061a:0110 08ff:168c 08ff:2687 138a:0008
08ff:1600 08ff:168d 08ff:2688 138a:0011
08ff:1660 08ff:168e 08ff:2689 138a:0017
08ff:1680 08ff:168f 08ff:268a 138a:0018
08ff:1681 08ff:2500 08ff:268b 147e:1000
08ff:1682 08ff:2550 08ff:268c 147e:2016
и
0483:2015 147e:1003 147e:3000
0483:2016 147e:2015 147e:3001
147e:1000 147e:2016 147e:5002
147e:1001 147e:2020 147e:5003
147e:1002
от читатели “Fingerprint integration” команда на launchpad