▲ 1 r/archlinux
TPM2 device not found after recent update to linux 7.1.2.arch3-1
Hi I have a Luks encrypted partition with TPM2 which worked fine until i update the system after which the tpm device is not loaded. I recovered the encrypted partition with recovery key
output of systemd-analyze has-tpm2:
partial
+firmware
-driver
+system
+subsystem
+libraries
+libtss2-esys.so.0
+libtss2-rc.so.0
+libtss2-mu.so.0
output of dmesg | grep -iE "tpm|crb|tis|msft" :
efi: ACPI 2.0=0x8aefd014 SMBIOS=0x8a013000 SMBIOS 3.0=0x8a011000 ESRT=0x8a00fb98 RNG=0x8aebcf98 INITRD=0x73b9d518 TPMEventLog=0x8aeb3018
[ 0.000000] TPM Final Events table not present
[ 0.009267] ACPI: TPM2 0x000000008AEF1000 000034 (v03 ACRSYS ACRPRDCT 00000000 1025 00040000)
[ 0.009339] ACPI: Reserving TPM2 table memory at [mem 0x8aef1000-0x8aef1033]
[ 0.250196] platform MSFT0101:00: failed to claim resource 1: [mem 0xfed40000-0xfed40fff]
[ 0.250205] acpi MSFT0101:00: platform device creation failed: -16
[ 1.318022] systemd[1]: Starting TPM PCR Barrier (initrd)...
[ 1.336810] systemd[1]: Finished TPM PCR Barrier (initrd).
[ 12.358963] systemd[1]: Expecting device /dev/tpm0...
[ 12.359208] systemd[1]: Expecting device /dev/tpmrm0...
So far tried clearing TPM in bios, enabling/disabling TPM.
u/Unlucky_Street_60 — 16 hours ago