Hello, I signal that the chip BCM5880 Broadcom supplied on multiple PCs in my case with the Dell Latitude E6530 and Ubuntu currently unusable because no driver provided by Broadcom for Linux. At the request of a developer Launchpad Linux / Ubuntu so I have to open an thread on the subject to try to get things done.
I invite you to come and read a first time in this thread to see what has been done on our side:
Bug Launchpad: https://bugs.launchpad.net/libfprint/+bug/602071
Thanking you in advance for your help.
Is it available as standalone USB device?
Can you provide logs produced by USBSniff? See http://www.freedesktop.org/wiki/Software/fprint/libfprint/USB%20sniffing
for the procedure it seems that we must activate and deactivate and then reactivate the USB concerned?
Only the integrated fingerprint and direcement the laptop so no physical access to turn on and turn off the USB bus concerned.
How to proceed?
You can disable/enable it in device manager.
Created attachment 70811 [details]
trace of the USB sniff
obtained with usbmon watching /sys/kernel/debug/usb/usbmon/2u
Above is a trace obtained using usbmon.
I restarted the USB device using:
Let me know if I can provide more information
NB. lsusb gives:
Bus 002 Device 005: ID 0a5c:5801 Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor
Another guy that would be interested in getting this working on multiple laptops
Created attachment 92952 [details]
Log of a fingerprint enrollment process (created by Device Monitoring Studio)
I have a Dell M4700 with Broadcom's BCM5880 swipe fingerpint sensor. I am joining to the folks would like to have it on Linux.
I have uploaded a fresh log, find it attached.
Created attachment 92953 [details]
Created attachment 92955 [details]
Log of a fingerprint delete process (created by Device Monitoring Studio)
Guys, I must admit that it's close to impossible to reverse device protocol without device available. So unless there's a standalone USB scanner with broadcom sensor available I won't work on its support for libfprint. So reversing protocol and implementing libfprint driver is up to you.
Please reopen bug when patch with driver for libfprint will be ready.
There should be a way to write the driver, the Latitude E6420 has the sensor built in and if you do some hardware hacking then you can monitor the chip's io.