DEV Community

Sreeju S
Sreeju S

Posted on

[GUIDE] Fingerprint Reader FIX for Dell Latitude (Broadcom 0a5c:5843) on Kubuntu 24.04

Posting this because I struggled way too much to get the fingerprint reader working on my Dell Latitude 7420 running Kubuntu 24.04. Most guides are for 22.04 and broken in 2025. This one works 100% as of July 2025.

📍 Hardware:
Dell Latitude 7420
Broadcom Fingerprint Reader
USB ID: 0a5c:5843 (ControlVault 3)

✅ What Works
Fingerprint detected by lsusb
Enrollment works
Login via fingerprint works (both SDDM + lock screen)
GUI & CLI enrollment both working

🧠 Steps (Tested on Kubuntu 24.04)

  1. Install dependencies:
sudo apt update
sudo apt install fprintd libpam-fprintd -y
Enter fullscreen mode Exit fullscreen mode
  1. Manually install libssl1.1 (required for the Broadcom driver):
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.24_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.24_amd64.deb
Enter fullscreen mode Exit fullscreen mode

✅ Confirm it's installed:

ldconfig -p | grep libssl.so.1.1`
Enter fullscreen mode Exit fullscreen mode
  1. Install Broadcom-specific fingerprint driver:
wget http://dell.archive.canonical.com/updates/pool/public/libf/libfprint-2-tod1-broadcom/libfprint-2-tod1-broadcom_5.12.018-0ubuntu1~22.04.01_amd64.deb
sudo apt install ./libfprint-2-tod1-broadcom_5.12.018-0ubuntu1~22.04.01_amd64.deb
Enter fullscreen mode Exit fullscreen mode
  1. Reboot (this is important):
sudo reboot
Enter fullscreen mode Exit fullscreen mode
  1. Enroll your fingerprint:
fprintd-enroll
Enter fullscreen mode Exit fullscreen mode

🟢 If you're stuck in a loop with enroll-stage-passed:
Try a different finger
Swipe slower / vary the angle
Or try GUI:
System Settings → Users → Add Fingerprint

  1. Enable fingerprint login:
sudo pam-auth-update
Enter fullscreen mode Exit fullscreen mode

☑️ Check "Fingerprint authentication"

  1. Done! You can now log in via fingerprint. Works with lock screen + SDDM.

🧼 Optional: Clean up install files
rm libssl1.1_1.1.1f-1ubuntu2.24_amd64.deb
rm libfprint-2-tod1-broadcom_*.deb

🧪 Tested on:
Kubuntu 24.04
Kernel 6.8.x
Dell Latitude 7420 (BIOS Fingerprint enabled)
No Snap used for fingerprint

Top comments (0)