Dell Latitude D620 - biometric issue
Arnaud Quette
aquette.dev at gmail.com
Thu May 3 16:48:57 CDT 2007
Hi Jordan,
Thanks a lot for your answer.
But, the base problem is that I don't see the device (points 4, 5 and
6 of my original mail).
I've not yet had time to investigate more, but I suspect that
something on the same bus might interfere. Thus, disabling the
smartcard reader and / or the bluetooth adapter might help.
Does someone at Dell have made the D620's one working on Linux?
Update: here are some more traces of the problem:
arno at MISFR1045L:~/OrdineUx 2$ dmesg
...
[50984.828000] usb 2-2.3.1: new full speed USB device using uhci_hcd
and address 28
[50984.964000] usb 2-2.3.1: configuration #1 chosen from 1 choice
[50985.168000] usb 2-2.3.2: new full speed USB device using uhci_hcd
and address 29
[50985.288000] usb 2-2.3.2: configuration #1 chosen from 1 choice
[51018.444000] hub 2-2.3:1.0: hub_port_status failed (err = -71)
[51018.444000] hub 2-2.3:1.0: cannot disable port 1 (err = -71)
[51018.448000] hub 2-2.3:1.0: hub_port_status failed (err = -71)
[51018.448000] hub 2-2.3:1.0: hub_port_status failed (err = -71)
[51018.520000] hub 2-2:1.0: port 3 disabled by hub (EMI?), re-enabling...
[51018.520000] usb 2-2.3: USB disconnect, address 27
[51018.520000] usb 2-2.3.1: USB disconnect, address 28
[51018.528000] usb 2-2.3.2: USB disconnect, address 29
[51018.616000] usb 2-2.3: new full speed USB device using uhci_hcd and
address 30
[51018.744000] usb 2-2.3: configuration #1 chosen from 1 choice
[51018.748000] hub 2-2.3:1.0: USB hub found
[51018.748000] hub 2-2.3:1.0: 3 ports detected
[51019.064000] usb 2-2.3.1: new full speed USB device using uhci_hcd
and address 31
[51019.196000] usb 2-2.3.1: configuration #1 chosen from 1 choice
[51019.404000] usb 2-2.3.2: new full speed USB device using uhci_hcd
and address 32
[51019.520000] usb 2-2.3.2: configuration #1 chosen from 1 choice
arno at MISFR1045L:~/OrdineUx 2$ lsusb
Bus 002 Device 032: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
Bus 002 Device 030: ID 0b97:7761 O2 Micro, Inc.
Bus 002 Device 015: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
Bus 002 Device 013: ID 413c:a005 Dell Computer Corp.
...
Errno 71 is EPROTO (Protocol error)
The "O2 Micro, Inc." devices seems to be the origin. But I don't know
yet how to disable these.
2007/5/3, Jordan_Hargrave at dell.com <Jordan_Hargrave at dell.com>:
> Check out this link for intructions on setting up the fingerprint reader on Ubuntu:
>
> http://www.thinkwiki.org/wiki/How_to_enable_the_fingerprint_reader
>
> This is for thinkpad, but Dell uses the same device.
>
> --jordan hargrave
> Dell Enterprise Linux Engineering
>
>
>
> -----Original Message-----
> From: linux-desktops-bounces at dell.com on behalf of Arnaud Quette
> Sent: Thu 4/26/2007 4:21 PM
> To: linux-desktops; thinkfinger-devel at lists.sourceforge.net
> Subject: Dell Latitude D620 - biometric issue
>
> Hello,
>
> I just got such a laptop yesterday, and have trouble trying to setup
> the biometric chip.
> Everything else is working fine (sound, keys, wifi,hibernation,...)
> The BIOS version is A08 (04/03/2007)
>
> The system is an Ubuntu Feisty x86. All the needed (verbose) info are
> appended below.
>
> What have I missed? Any hint appreciated.
>
> Arnaud
> --
> Linux / Unix Expert - MGE UPS SYSTEMS - R&D Dpt
> Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
> Debian Developer - http://people.debian.org/~aquette/
> OpenSource Developer - http://arnaud.quette.free.fr/
> --
> 1) I've installed thinkfinger 3.0, without previously running the
> proprietary UPEK software.
> 2) uinput is loaded, and /dev/input/uinput is present (660)
> 3) launching "tf-tool --acquire --verbose" fails:
>
> ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
> Copyright (C) 2006, 2007 Timo Hoenig <thoenig at suse.de>
>
> Running in verbose mode.
>
> * Mode: acquire
> * Biometric identification record file: '/tmp/test.bir'
>
> Initializing...USB device not found.
>
> 4) lsusb doesn't show the device
>
> root at MISFR1045L:~# lsusb
> Bus 005 Device 001: ID 0000:0000
> Bus 004 Device 001: ID 0000:0000
> Bus 003 Device 001: ID 0000:0000
> Bus 001 Device 042: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
> Bus 001 Device 040: ID 0b97:7761 O2 Micro, Inc.
> Bus 001 Device 029: ID 413c:a005 Dell Computer Corp.
> Bus 001 Device 031: ID 413c:8103 Dell Computer Corp. Wireless 350 Bluetooth
> Bus 001 Device 001: ID 0000:0000
> Bus 002 Device 001: ID 0000:0000
>
> 5) but /proc/bus/usb/devices (and hal) show it
> ...
> T: Bus=01 Lev=03 Prnt=46 Port=00 Cnt=01 Dev#= 47 Spd=12 MxCh= 0
> D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
> P: Vendor=0483 ProdID=2016 Rev= 0.01
> S: Manufacturer=STMicroelectronics
> S: Product=Biometric Coprocessor
> C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
> I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
> E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
> E: Ad=83(I) Atr=03(Int.) MxPS= 4 Ivl=20ms
> ...
>
> the "Driver=(none)" seems strange to me, but I'm fairly new to the
> biometric things.
>
> 6) it seems the device is continuously changing from address:
> ...
> Apr 26 22:31:34 MISFR1045L kernel: [92664.368000] usb 1-2.3: USB
> disconnect, address 37
> Apr 26 22:31:34 MISFR1045L kernel: [92664.368000] usb 1-2.3.1: USB
> disconnect, address 38
> Apr 26 22:31:34 MISFR1045L kernel: [92664.368000] usb 1-2.3.2: USB
> disconnect, address 39
> Apr 26 22:31:34 MISFR1045L kernel: [92664.444000] usb 1-2.3: new full
> speed USB device using uhci_hcd and address 40
> Apr 26 22:31:34 MISFR1045L kernel: [92664.572000] usb 1-2.3:
> configuration #1 chosen from 1 choice
> Apr 26 22:31:34 MISFR1045L kernel: [92664.572000] hub 1-2.3:1.0: USB hub found
> Apr 26 22:31:34 MISFR1045L kernel: [92664.576000] hub 1-2.3:1.0: 3
> ports detected
> Apr 26 22:31:34 MISFR1045L kernel: [92664.888000] usb 1-2.3.1: new
> full speed USB device using uhci_hcd and address 41
> Apr 26 22:31:35 MISFR1045L kernel: [92665.020000] usb 1-2.3.1:
> configuration #1 chosen from 1 choice
> Apr 26 22:31:35 MISFR1045L kernel: [92665.228000] usb 1-2.3.2: new
> full speed USB device using uhci_hcd and address 42
> Apr 26 22:31:35 MISFR1045L kernel: [92665.344000] usb 1-2.3.2:
> configuration #1 chosen from 1 choice
> Apr 26 22:31:40 MISFR1045L kernel: [92670.368000] usb 1-2.3: USB
> disconnect, address 40
> Apr 26 22:31:40 MISFR1045L kernel: [92670.368000] usb 1-2.3.1: USB
> disconnect, address 41
> Apr 26 22:31:40 MISFR1045L kernel: [92670.380000] usb 1-2.3.2: USB
> disconnect, address 42
> Apr 26 22:31:40 MISFR1045L kernel: [92670.456000] usb 1-2.3: new full
> speed USB device using uhci_hcd and address 43
> Apr 26 22:31:40 MISFR1045L kernel: [92670.584000] usb 1-2.3:
> configuration #1 chosen from 1 choice
> Apr 26 22:31:40 MISFR1045L kernel: [92670.584000] hub 1-2.3:1.0: USB hub found
> Apr 26 22:31:40 MISFR1045L kernel: [92670.588000] hub 1-2.3:1.0: 3
> ports detected
> Apr 26 22:31:40 MISFR1045L kernel: [92670.900000] usb 1-2.3.1: new
> full speed USB device using uhci_hcd and address 44
> Apr 26 22:31:41 MISFR1045L kernel: [92671.032000] usb 1-2.3.1:
> configuration #1 chosen from 1 choice
> Apr 26 22:31:41 MISFR1045L kernel: [92671.240000] usb 1-2.3.2: new
> full speed USB device using uhci_hcd and address 45
> Apr 26 22:31:41 MISFR1045L kernel: [92671.356000] usb 1-2.3.2:
> configuration #1 chosen from 1 choice
> Apr 26 22:43:01 MISFR1045L kernel: [93351.060000] usb 1-2.3: USB
> disconnect, address 43
> Apr 26 22:43:01 MISFR1045L kernel: [93351.060000] usb 1-2.3.1: USB
> disconnect, address 44
> Apr 26 22:43:01 MISFR1045L kernel: [93351.092000] usb 1-2.3.2: USB
> disconnect, address 45
> Apr 26 22:43:01 MISFR1045L kernel: [93351.180000] usb 1-2.3: new full
> speed USB device using uhci_hcd and address 46
> Apr 26 22:43:01 MISFR1045L kernel: [93351.308000] usb 1-2.3:
> configuration #1 chosen from 1 choice
> Apr 26 22:43:01 MISFR1045L kernel: [93351.312000] hub 1-2.3:1.0: USB hub found
> Apr 26 22:43:01 MISFR1045L kernel: [93351.312000] hub 1-2.3:1.0: 3
> ports detected
> Apr 26 22:43:01 MISFR1045L kernel: [93351.624000] usb 1-2.3.1: new
> full speed USB device using uhci_hcd and address 47
> Apr 26 22:43:01 MISFR1045L kernel: [93351.760000] usb 1-2.3.1:
> configuration #1 chosen from 1 choice
> Apr 26 22:43:02 MISFR1045L kernel: [93351.964000] usb 1-2.3.2: new
> full speed USB device using uhci_hcd and address 48
> Apr 26 22:43:02 MISFR1045L kernel: [93352.080000] usb 1-2.3.2:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:15 MISFR1045L kernel: [93844.996000] usb 1-2.3: USB
> disconnect, address 46
> Apr 26 22:51:15 MISFR1045L kernel: [93844.996000] usb 1-2.3.1: USB
> disconnect, address 47
> Apr 26 22:51:15 MISFR1045L kernel: [93844.996000] usb 1-2.3.2: USB
> disconnect, address 48
> Apr 26 22:51:15 MISFR1045L kernel: [93845.084000] usb 1-2.3: new full
> speed USB device using uhci_hcd and address 49
> Apr 26 22:51:15 MISFR1045L kernel: [93845.212000] usb 1-2.3:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:15 MISFR1045L kernel: [93845.212000] hub 1-2.3:1.0: USB hub found
> Apr 26 22:51:15 MISFR1045L kernel: [93845.216000] hub 1-2.3:1.0: 3
> ports detected
> Apr 26 22:51:15 MISFR1045L kernel: [93845.528000] usb 1-2.3.1: new
> full speed USB device using uhci_hcd and address 50
> Apr 26 22:51:15 MISFR1045L kernel: [93845.660000] usb 1-2.3.1:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:15 MISFR1045L kernel: [93845.864000] usb 1-2.3.2: new
> full speed USB device using uhci_hcd and address 51
> Apr 26 22:51:16 MISFR1045L kernel: [93845.980000] usb 1-2.3.2:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:18 MISFR1045L kernel: [93848.572000] usb 1-2.3: USB
> disconnect, address 49
> Apr 26 22:51:18 MISFR1045L kernel: [93848.572000] usb 1-2.3.1: USB
> disconnect, address 50
> Apr 26 22:51:18 MISFR1045L kernel: [93848.580000] usb 1-2.3.2: USB
> disconnect, address 51
> Apr 26 22:51:18 MISFR1045L kernel: [93848.668000] usb 1-2.3: new full
> speed USB device using uhci_hcd and address 52
> Apr 26 22:51:18 MISFR1045L kernel: [93848.796000] usb 1-2.3:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:18 MISFR1045L kernel: [93848.796000] hub 1-2.3:1.0: USB hub found
> Apr 26 22:51:18 MISFR1045L kernel: [93848.800000] hub 1-2.3:1.0: 3
> ports detected
> Apr 26 22:51:19 MISFR1045L kernel: [93849.112000] usb 1-2.3.1: new
> full speed USB device using uhci_hcd and address 53
> Apr 26 22:51:19 MISFR1045L kernel: [93849.244000] usb 1-2.3.1:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:19 MISFR1045L kernel: [93849.452000] usb 1-2.3.2: new
> full speed USB device using uhci_hcd and address 54
> Apr 26 22:51:19 MISFR1045L kernel: [93849.564000] usb 1-2.3.2:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:31 MISFR1045L kernel: [93861.876000] usb 1-2.3: USB
> disconnect, address 52
> Apr 26 22:51:31 MISFR1045L kernel: [93861.876000] usb 1-2.3.1: USB
> disconnect, address 53
> Apr 26 22:51:32 MISFR1045L kernel: [93861.880000] usb 1-2.3.2: USB
> disconnect, address 54
> Apr 26 22:51:32 MISFR1045L kernel: [93861.956000] usb 1-2.3: new full
> speed USB device using uhci_hcd and address 55
> Apr 26 22:51:32 MISFR1045L kernel: [93862.084000] usb 1-2.3:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:32 MISFR1045L kernel: [93862.084000] hub 1-2.3:1.0: USB hub found
> Apr 26 22:51:32 MISFR1045L kernel: [93862.088000] hub 1-2.3:1.0: 3
> ports detected
> Apr 26 22:51:32 MISFR1045L kernel: [93862.400000] usb 1-2.3.1: new
> full speed USB device using uhci_hcd and address 56
> Apr 26 22:51:32 MISFR1045L kernel: [93862.532000] usb 1-2.3.1:
> configuration #1 chosen from 1 choice
> Apr 26 22:51:32 MISFR1045L kernel: [93862.740000] usb 1-2.3.2: new
> full speed USB device using uhci_hcd and address 57
> Apr 26 22:51:32 MISFR1045L kernel: [93862.856000] usb 1-2.3.2:
> configuration #1 chosen from 1 choice
Arnaud
--
Linux / Unix Expert - MGE UPS SYSTEMS - R&D Dpt
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
Debian Developer - http://people.debian.org/~aquette/
OpenSource Developer - http://arnaud.quette.free.fr/
More information about the Linux-Desktops
mailing list