libcrypto.so.1.1: cannot open shared object file: No such file or directory

Bug #1991794 reported by Giuseppe Iannello
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libfprint-2-tod1-broadcom
Fix Released
Critical
Andy Chi

Bug Description

On a fresh installation, using this module fails with the following error:

Impossible to load module /usr/lib/x86_64-linux-gnu/libfprint-2/tod-1/libfprint-2-tod-1-broadcom.so: libcrypto.so.1.1: cannot open shared object file: No such file or directory

The package libssl1.1 is not available anymore starting from 22.04 LTS. Any chance to have a version of this library compiled against libssl3?

Revision history for this message
Andy Chi (andch) wrote :

Hi,
Currently we're waiting for the new package for 22.04. Here is a test lib ppa. Please help to install it.

https://launchpad.net/~andch/+archive/ubuntu/staging-fprint

libfprint-2-tod1-broadcom / 5.12.303-0ubuntu1~22.04.01~oem3

Changed in libfprint-2-tod1-broadcom:
importance: Undecided → Critical
assignee: nobody → Andy Chi (andch)
status: New → In Progress
Revision history for this message
Giuseppe Iannello (giuseppe-iannello) wrote :
Download full text (12.0 KiB)

It gets stuck in a firmware upgrade loop. This also causes GDM to never get to the login prompt. Had to delete the firmware files to un-stuck this, and revert to the non-beta package.

Even tried with a restart and a power off/power on cycle, just in case. No luck

root@maybe:/var/lib/fprint/fw# /usr/libexec/fprintd
In cvif_IsUshThere(), cv_get_ush_ver() status: (0x0)
Control Vault getting chip type
Citadel A0 CID7 Chip Found....
Current AAI Version = 5.8.12.0
Current SBI Version = 122
AAI version available for upgrade = 5.12.4.0
SBI version available for upgrade = 172
Updating ControlVault firmware from 5.8.12.0 to 5.12.4.0
Event: FwUpgradeStarted
Upgrade the SBI from 122 to 172, first clear SCD
Writing /var/lib/fprint/fw/bcm_cv_clearscd.bin to flash
cv_flash_update() successful
Reset to SBI to update the SBI....
In cvif_IsUshThere(), cv_get_ush_ver() status: (0x13)
In cvif_IsUshThere(), cv_get_ush_ver() status: (0x0)
Found ControlVault Chip Type: CITADEL A0 CID7
Event: FwUpgradeInProgress 1
Going to update SBI (bcmsbiCitadelA0_7.otp)
Writing /var/lib/fprint/fw/bcmsbiCitadelA0_7.otp to flash
cv_flash_update() successful
BCM Update attempt 1
Event: FwUpgradeInProgress 2
Going to clear SCD
Writing /var/lib/fprint/fw/bcm_cv_clearscd.bin to flash
cv_flash_update() successful
Going to Reset to SBI
Event: FwUpgradeInProgress 3
Waiting for Control Vault to comeback from reset

...............
In cvif_IsUshThere(), cv_get_ush_ver() status: (0x0)
SBI mode
Security check before flashing passed
Citadel A0 CID7 Chip Found....
Going to update BCM (bcmCitadel_7.otp)
Event: FwUpgradeInProgress 4
cv_open() return status: 0x57
Going to update the BCM with /var/lib/fprint/fw/bcmCitadel_7.otp
Please wait, this takes about one minute
Firmware Upgrade Complete
Going to Reset Control Vault
Event: FwUpgradeInProgress 5
Reboot USH
Waiting for Control Vault to comeback from reset

......libusb: error [udev_hotplug_event] ignoring udev action change
.........
In cvif_IsUshThere(), cv_get_ush_ver() status: (0x0)
Citadel A0 CID7 Chip Found....
Opening CV session
Event: FwUpgradeInProgress 6
Control Vault firmware upgrade successful
Citadel A0 CID7 Chip Found....
Sensor type : 16 Sensor firmware version on device: GF5288_GM188WNC_APP_10009 length: 25
Sensor-firmware file signature verification is valid
Sensor firmware version in file(sensor 16): GF5288_GM188WNC_APP_10009 length: 25
Sensor firmware versions in file and on device match
libfprint-context-Message: 12:20:10.224: Ignoring device due to initialization error: An unspecified error occurred!

(fprintd:6579): GLib-GIO-CRITICAL **: 12:20:10.224: g_task_return_boolean: assertion 'G_IS_TASK (task)' failed
In cvif_IsUshThere(), cv_get_ush_ver() status: (0x0)
Control Vault getting chip type
Citadel A0 CID7 Chip Found....
Current AAI Version = 5.9.13.0
Current SBI Version = 137
AAI version available for upgrade = 5.12.4.0
SBI version available for upgrade = 172
Updating ControlVault firmware from 5.9.13.0 to 5.12.4.0
Event: FwUpgradeStarted
Upgrade the SBI from 137 to 172, first clear SCD
Writing /var/lib/fprint/fw/bcm_cv_clearscd.bin to flash
cv_flash_update() successful
Reset to SBI to update the SBI....
I...

Revision history for this message
Giuseppe Iannello (giuseppe-iannello) wrote :

nevermind, https://bugs.launchpad.net/libfprint-2-tod1-broadcom/+bug/1956885/comments/21 this did the trick. The new version seems to work fine, I'll have it running for a few days and let you know

Revision history for this message
e-Vent (fmaster) wrote :

Likewise I got the fingerprint reader working with this PPA on my Latitude 5401 (0a5c:5843 Broadcom Corp. 58200) and the fix provided in this comment: https://bugs.launchpad.net/libfprint-2-tod1-broadcom/+bug/1956885/comments/21

Andy Chi (andch)
Changed in libfprint-2-tod1-broadcom:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.