Не видит сканер отпечатка пальцев

abc
но установка не завершается из-за ошибки (см. первый пост).
http://zalil.su/9066780 пробуй.
И отпишись в AUR смотрящему за пакетом, о ошибке сборки.
nafanja, если тебе необходимо использовать флешку только в качестве пароля для входа в систему и в качестве пароля для sudo, то можно не приобретать eToken, а использовать любую имеющуюся флешку, подготовленную специальным образом. eToken, как правило, используется для других целей.
Данная флешка может обеспечить следующие меры безопасности для входа в систему и использования sudo:
- обязательное наличие как вставленной флешки так и ввод пароля user
- не нужно вводить пароль user при вставленной флешке, а при отсутствии флэшки действует общепринятый режим работы.
Если тебе нужно именно это, то могу описать подробно.

UPD - у меня флэшка задействована только для использования sudo, чтобы не вводить пароль. Для входа в систему настраивать не стал, но, конечно, пробовал. Работает нормально.
Привожу пример использования для sudo
1. при наличии флешки (пароль вводить не требуется)
sudo mc
* pam_usb v0.5.0
* Authentication request for user "vasek" (sudo)
* Device "usb_16" is connected (good).
* Performing one time pad verification...
* Access granted.

2. при отсутствии флэшки (требуется ввод пароля - общепринятый режим работы)
sudo mc
* pam_usb v0.5.0
* Authentication request for user "vasek" (sudo)
* Device "usb_16" is not connected.
* Access denied.
[sudo] пароль для vasek:
Ошибки не исчезают с опытом - они просто умнеют
abc
С ним запускается, но не видит сканер. А libfprint-elantech-git я ставил в надежде, что с ним увидит.
Я выше писал
Обычно начинают с вывода lsusb и в сети гуляет база с перечнем VID:PID. Если находишь свое устройство в этом перечне, то можно ставить Fingerprint GUI, если не находишь, то, как пишут, ставить бесполезно. В Fingerprint GUI, если я не ошибаюсь, есть своя база данных устройств и если в этой базе не будет твоего устройства, то ставить бесполезно.
Ошибки не исчезают с опытом - они просто умнеют
abc
Для логина. На винде использую, мне это показалось достаточно удобным. Отдельная флешка не вариант (надо каждый раз втыкать, можно потерять, занимает порт).
Если только для входа в систему, то флэшку потом можно вытащить, она больше не нужна.
А для sudo - обычно часто набираемые команды с sudo, лучше прописать в sudoers.
UPD - А то что занятый порт ... ну портов же несколько. Правда есть один минус на ноутбуке, у меня рядом не помещается USB 3G modem и флэшка, но вышел из положения - приобрел специально маленькую узкую флэшку (даже на 16G), все помещается.
Ошибки не исчезают с опытом - они просто умнеют
vasek
Если тебе нужно именно это, то могу описать подробно.
Привет. Опиши подробно если не трудно. Хочется поробовать что получиться, да и новый опыт.
dancerla2
Опиши подробно если не трудно
1. Ставим из aur пакет pam_usb (yaourt -S pam_usb )
2. Подключаем к ноуту флешку, которую хотим использовать в качестве ключа (с флешкой ничего не будет, можно ее будет использовать и дальше, как накопитель). Желательно все другие USB убрать.
3. Создание ключа - sudo pamusb-conf –add-device <name_usb> - (где <name_usb> любое имя флешки).
В конце спросит - Save to /etc/pamusb.conf ? ….. [Y/n] ….отвечаем Y
4. Определим (укажем) пользователя, который будет этим пользоваться
sudo pamusb-conf –add-user <user> (<user> - имя юзера)
спросит … Save to /etc/pamusb.conf ? ….[Y/n] …..отвечаем Y
5. Проверяем наше творение...
pamusb-check <user> –debug
Если все нормально, то выдаст * Access granted.
6. Разбираемся с логином и паролем при загрузке (если есть необходимость) ...... описано для загрузки startx, без DM, с DM - описал в конце
sudo nano /etc/pam.d/login
и после строки (должна быть 1-ая)
auth required pam_securetty.so
вставляем строку
auth required pam_usb.so или auth sufficient pam_usb.so
required - аутентификация и по флешке и по паролю
sufficient - аутентификация только по флешке …. то есть пароль вводить не нужно
7. sudo без пароля, по флешке (если флешки не будет, то по паролю)
в файл /etc/pam.d/sudo добавить на верх строку auth sufficient pam_usb.so
Дополнительно добавить в /etc/sudoers строку в конец файла (это чтобы пароль спрашивался каждый раз при работе без флешки)
Defaults timestamp_timeout=0
UPD - для пользующихся DM (например, gdm) - в файл /etc/pam.d/gdm-password добавить на верх строку auth sufficient pam_usb.so если входить только по флешке или auth required pam_usb.so если входить и по флешке и по паролю.
Все, отмонтируем и вытаскиваем флешку и перегружаемся

UPD - забыл написать, на флешке появится директория .pamusb …... не удали...)

EDIT 1 - заметил старый баг - --add-device, --add-user, --debug ........ две черточки, а не одна

EDIT 2 - внес в описание дополнение - описано для загрузки startx, без DM, с DM - описал в конце
Ошибки не исчезают с опытом - они просто умнеют
vasek
база с перечнем VID:PID.
Нашел такую базу. Моей пары в ней нет.
Supported readers (run command lsusb to find out the ID of your reader)
============
     045e:00bb    08ff:1683    08ff:2660    08ff:268f    147e:2020
     045e:00bc    08ff:1684    08ff:2680    08ff:2691    147e:3001
     045e:00bd    08ff:1685    08ff:2681    08ff:2810    1c7a:0603
     045e:00ca    08ff:1686    08ff:2682    08ff:5501
     0483:2015    08ff:1687    08ff:2683    08ff:5731
     0483:2016    08ff:1688    08ff:2684    138a:0001
     04f3:0907    08ff:1689    08ff:2685    138a:0005
     05ba:0007    08ff:168a    08ff:2686    138a:0008
     05ba:0008    08ff:168b    08ff:2687    138a:0010
     05ba:000a    08ff:168c    08ff:2688    138a:0011
     061a:0110    08ff:168d    08ff:2689    138a:0017
     08ff:1600    08ff:168e    08ff:268a    138a:0018
     08ff:1660    08ff:168f    08ff:268b    138a:0050
     08ff:1680    08ff:2500    08ff:268c    147e:1000
     08ff:1681    08ff:2550    08ff:268d    147e:1001
     08ff:1682    08ff:2580    08ff:268e    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

RusWolf
http://zalil.su/9066780 пробуй
получилось.

Fingerprint GUI запускается от рута, пальчики видит, настроил. Но тест не проходит. Не от рута не работает.
abc
Не от рута не работает.
Что то такое помнится, посмотрю у себя в базе.

UPD - не смотрел Wiki? - может туда что то добавили на этот счет.

EDIT 1 - я так и не понял, работает или нет?

EDIT 2 - Нашел, но здесь описывается для случая, если все нормально работает от root
Ошибки не исчезают с опытом - они просто умнеют
Вики смотрел, проблему не решает.

Сложно сказать работает или нет. По вашей ссылке настроил правило udev, теперь fingerprint-gui видит сканер и без рута.

На первой вкладке выбираю сканер, на второй палец для сканирования, на третьей считывает палец несколько раз, на все пишет ОК. На следующей вкладке, как я понимаю, можно протестировать сохраненные пальцы. Вот тут и перестает работать. Не видит и все.
А fprint у вас работает? и imagemagick установлен?

Там же всё элементарно зачем вообще gui???
$ fprintd-enroll
проводим несколько раз пальцем
$ fprintd-list $USER
смотрим чтобы записалось по умолчанию вроде как с index 0 запись должна быть
$ fprintd-verify
и проверяем должно быть
Verify result: verify-match (на сканерах "щёлочках" у меня получалось 3 из 5 раз) в моём понимании к использованию непригодно.
всё запихиваем в нужное место в pam и радуемся
Ошибки в тексте-неповторимый стиль автора©
 
Зарегистрироваться или войдите чтобы оставить сообщение.