HP pavilion 1170ew jakie sterowniki fingerprint

Przenośne komputery i problemy z nimi związane
Rabarbar
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 07 gru 2007, 23:11
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

HP pavilion 1170ew jakie sterowniki fingerprint

Post autor: Rabarbar »

Witam.

Po instalacji ubuntu praktycznie wszystko działa(jestem niezmiernie zdziwiony).
Mam jedynie problem z czytnikiem linii papilarnych. Na googlach znalazlem jedynie pomoc do laptopów IBM/toshiba/dell niestety nic na temat firmy HP.
Czy ktoś uruchomił na serii pavilion ten czytnik?Jesli tak to jakich sterowników użyliście?
Jakakolwiek pomoc w tym temacie będzie mile widziana.
jasinski83
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 23 lut 2007, 22:36
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME
Kontakt:

Odp: HP pavilion 1170ew jakie sterowniki fingerprint

Post autor: jasinski83 »

ja mam dv5-1062 i również identyczny problem.

Natknąłem się jedynie na jedną informację :sad:

viewtopic.php?t=97079
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Odp: HP pavilion 1170ew jakie sterowniki fingerprint

Post autor: bear7 »

Mój pavilion to 9790ew.
Zanim ktokolwiek będzie próbował tego co napisałem, w ramach wyjaśnienia nie używam narazie czytnika, gdyż (chyba to przez to) w gnome niestety można korzystać albo tylko z hasła, albo tylko z czytnika. Nie ma opcji obu naraz. Ponoć w 2.26 niby ma to być naprawione (tak słyszałem, ale ile w tym prawdy??).
Zamontowany w nim czytnik linii papilarnych to (sprawdź poleceniem lsusb):

Kod: Zaznacz cały

woocash@Universe:~$ lsusb | grep Fingerprint
Bus 006 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor
Uruchomiony został dzięki projektowi Fprint, który jest dostępny w wersji demo.
Aby go uruchomić nalęży pobrać paczki: aes2501-wy, libfprint, fprint-demo, libpam-fprint
w tym celu dodajemy w repozytoriach:

Kod: Zaznacz cały

## aes2501-wy
deb http://fr.archive.ubuntu.com/ubuntu hardy main universe
## libfprint, fprint-demo, libpam-fprint
deb http://fr.archive.ubuntu.com/ubuntu hardy-backports main universe
Następnie instalujemy nasze paczki:

Kod: Zaznacz cały

sudo apt-get install aes2501-wy libfprint fprint-demo libpam-fprint
Aby sprawdzić czy nasz czytnik działa, wydajemy polecenie:

Kod: Zaznacz cały

sudo aes2501
W odpowiedzi powinniśmy dostać następujący komunikat...

Kod: Zaznacz cały

argc=1 Initializing, please standby...
aesSetup()...
aesStartScan()...
READY (touch the sensor to stop)
Scanning...
Assembling...
..., który to prosi nas o dotknięcie sensora. Jeżeli wszystko poszło ok, to dostaniemy w odpowiedzi obrazek przedstawiający nasz odcisk palca.
Następnie musimy dodać nasz odcisk palca do bazy. W tym celu wywołujemy polecenie:

Kod: Zaznacz cały

pam_fprint_enroll --enroll-finger 7
Małe wyjaśnienie. Czytnik w moim komputerze znajduje się po prawej stronie. 7-ka w powyższym poleceniu oznacza, że ma zeskanować palec wskazujący prawej ręki. Czyli licząc od małego palca lewej ręki, będzie to palec numer 7.
Teraz musimy to zintegrować z naszym ubuntu. Musimy dodać następującą linię:

Kod: Zaznacz cały

auth    sufficient      pam_fprint.so
do dwóch plików:

Kod: Zaznacz cały

sudo gedit /etc/pam.d/su
oraz

Kod: Zaznacz cały

sudo gedit /etc/pam.d/common-auth
W tym drugim pliku musimy dodatkowo zakomentarzować (wstawić przed linijki znak #) dwie linie:

Kod: Zaznacz cały

#auth	requisite	pam_unix.so nullok_secure
#auth	optional	pam_smbpass.so migrate missingok
auth    sufficient      pam_fprint.so
I to tyle. Nasze ubuntu nie powinno nas więcej pytać o hasło, tylko o nasz odcisk palca.

Znane problemy to, pojawiający się błąd:

Kod: Zaznacz cały

segmentation fault
Spowodowany bug'iem w poleceniu sudo. Rozwiązanie: albo użycie (w przypadku jego wystąpienia) polecenia "sudo -k", albo:
W pliku /etc/pam.d/sudo zakomentować wszystkie linie (poprzedzić je znakiem #) i dopisać na końcu:

Kod: Zaznacz cały

auth	requisite	pam_unix.so nullok_secure
auth	optional	pam_smbpass.so migrate missingok
Spowoduje to, że w przypadku sudo będzie trzeba wpisać hasło, a w pozostałych przypadkach będzie miał zastosowanie nasz czytnik linii papilarnych.

Inne zastosowanie:
Najpierw sprawdza odcisk palca, a w przypadku błędu pyta o hasło. Dopisujemy do pliku /etc/pam.d/common-auth jeszcze jedną linie:

Kod: Zaznacz cały

#auth	requisite	pam_unix.so nullok_secure
#auth	optional	pam_smbpass.so migrate missingok
auth    sufficient      pam_fprint.so
auth	required	pam_unix.so try_first_pass nullok_secure
Linki z których korzystałem:
http://www.reactivated.net/fprint/wiki/Main_Page
http://www.reactivated.net/fprint/wiki/Libfprint
http://blog.irwan.name/?p=471
http://ubuntuforums.org/showthread.php?t=821270
https://wiki.ubuntu.com/ThinkFinger
viewtopic.php?t=60995
O pomoc pytaj a forum, a nie przez PW.
mes mariusz
Wytworny Kaczor
Wytworny Kaczor
Posty: 294
Rejestracja: 11 mar 2009, 16:49
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Re: HP pavilion 1170ew jakie sterowniki fingerprint

Post autor: mes mariusz »

Utknąłem w tym miejscu:

"który to prosi nas o dotknięcie sensora. Jeżeli wszystko poszło ok, to dostaniemy w odpowiedzi obrazek przedstawiający nasz odcisk palca."

Ok wyświetla mi się obrazek. Konsola nie skończyła pracy więc otwieram kolejną.

W niej:

root@MSI:/home/mariusz# pam_fprint_enroll --enroll-finger 7
pam_fprint_enroll: nie znaleziono polecenia
root@MSI:/home/mariusz#

Prośba o podpowiedź jak zapisać zeskanowany obraz palca.
ODPOWIEDZ

Wróć do „Laptopy”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 10 gości