View previous topic :: View next topic |
Author |
Message |
shercipher n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 Aug 2008 Posts: 8 Location: @Box
|
Posted: Tue Aug 05, 2008 3:23 am Post subject: Fingerprint reader driver can't communicate |
|
|
My computer is a Sony Vaio VGN-SZ430N laptop. Inside is an SGS fingerprint reader:
Code: |
(from lsusb)
Bus 004 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
|
This reader is reported to work with the Thinkfinger driver.
I know thinkfinger was masked, but I'd kind of like to use this nifty hardware, you know, so I added it to /etc/portage/package.keywords and then emerged it. http://gentoo-wiki.com/HOWTO_Thinkfinger states that the kernel must have Device Drivers --> Input Device support --> Miscellaneous devices --> User-level driver support enabled. I don't remember doing this -- it's possible that I missed it and hence would explain why thinkfinger cannot acquire a fingerprint from the device:
Code: |
tf-tool --acquire
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>
Initializing... done.
Could not acquire fingerprint (communication with fingerprint reader failed).
|
The wiki also recommends modprobe uinput if the driver refuses to work, but this command fails with the message that the module was not found.
How can I find out if my previously compiled kernel had the required option selected? Can I still build the module separately, or do I have to recompile the kernel? ...how do I recompile the kernel, preserving the options I have previously while allowing me to select more if I want (it took like 2 hours the first time, I don't want to do it again) ?
That last question is particularly important to me, even if you have nothing to say on the fingerprint reader itself, help a Gentoo noob out please ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
cokey Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/118296711658419dd94462d.jpg)
Joined: 23 Apr 2004 Posts: 3355
|
Posted: Tue Aug 05, 2008 5:19 pm Post subject: Re: Fingerprint reader driver can't communicate |
|
|
shercipher wrote: | My computer is a Sony Vaio VGN-SZ430N laptop. Inside is an SGS fingerprint reader:
Code: |
(from lsusb)
Bus 004 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
|
This reader is reported to work with the Thinkfinger driver.
I know thinkfinger was masked, but I'd kind of like to use this nifty hardware, you know, so I added it to /etc/portage/package.keywords and then emerged it. http://gentoo-wiki.com/HOWTO_Thinkfinger states that the kernel must have Device Drivers --> Input Device support --> Miscellaneous devices --> User-level driver support enabled. I don't remember doing this -- it's possible that I missed it and hence would explain why thinkfinger cannot acquire a fingerprint from the device:
Code: |
tf-tool --acquire
ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>
Initializing... done.
Could not acquire fingerprint (communication with fingerprint reader failed).
|
The wiki also recommends modprobe uinput if the driver refuses to work, but this command fails with the message that the module was not found.
How can I find out if my previously compiled kernel had the required option selected? Can I still build the module separately, or do I have to recompile the kernel? ...how do I recompile the kernel, preserving the options I have previously while allowing me to select more if I want (it took like 2 hours the first time, I don't want to do it again) ?
That last question is particularly important to me, even if you have nothing to say on the fingerprint reader itself, help a Gentoo noob out please ![Smile :)](images/smiles/icon_smile.gif) | Ok, a couple of things about compiling your kernel, it sounds like you are compiling it *in* the kernel rather than as a module which is good but you won't be able to use modprobe or insmod to insert the module.
To find out what you have compiled in your kernel just cat and grep your kernel .config file which you may have copied to /boot as config-kernel-version with your system.map
Code: | cat /usr/src/linux/.config ¦ grep <name> |
to find what you want while using menuconfig use the forward slash/switch "/" then search for what you want _________________ https://otw20.com/ OTW20 The new place for off the wall chat |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|