How to Enable Broadcom BCM58200 Fingerprint Reader on Debian 13 with TOD Driver
Dell Latitude and Precision laptops equipped with the Broadcom BCM58200 ControlVault 3 fingerprint reader (USB ID 0a5c:5843) do not work out of the box on Linux, as the chip lacks support in the open-source libfprint library. The only functional solution relies on a proprietary driver blob distributed by Canonical for Ubuntu OEM images, loaded via a libfprint extension called TOD (Touch OEM Drivers), which Debian does not ship by default. A developer documented the full workaround on a Dell Latitude 5431 running Debian 13 (Trixie), which involves building a TOD-enabled version of libfprint matched exactly to the system's installed package version and replacing the system library. A known firmware quirk causes the driver to fail once on first launch after flashing new firmware into the ControlVault, but restarting the fprintd service resolves the issue. The guide notes the procedure should work across multiple Dell Latitude 5xxx/7xxx and Precision 3xxx/5xxx/7xxx models on any Debian release, provided the libfprint version is correctly matched.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.



Discussion (0)
Log in to join the discussion and vote.
Log in