The officially official Devuan Forum!

You are not logged in.

#1 Re: Other Issues » [SOLVED] Couple questions regarding Chimaera » 2024-10-13 03:32:57

Hi,
I have this problem and tried your fixes, including passing --allow-root in the init.d file, to no avail.  It shows up as unconfigured in apt, and gives an error after every apt run, but it is doing something, because before installing it I was getting a 'disabling tpm' error on boot, and now the only messages I get (with 'dmesg | grep -i tpm') are the following:

[    0.000000] efi: ACPI=0x7d7ca000 ACPI 2.0=0x7d7ca014 TPMFinalLog=0x7d7cd000 SMBIOS=0x7dd64000 SMBIOS 3.0=0x7dd63000 MEMATTR=0x789c0018 ESRT=0x790b8998 INITRD=0x780a7a98 RNG=0x7d6c5018 TPMEventLog=0x7d6c1018 
[    0.007242] ACPI: TPM2 0x000000007D6C8000 00004C (v04 ALASKA A M I    00000001 AMI  00000000)
[    0.007267] ACPI: Reserving TPM2 table memory at [mem 0x7d6c8000-0x7d6c804b]

EDIT: I found the original 'disabling tpm' error in syslog (without tpm2-abrmd half installed):

tpm tpm0: NULL key integrity failure!
tpm tpm0: NULL Seed name comparison failed
tpm tpm0: NULL name has changed, disabling TPM due to interference

EDIT: The latest message from 'dmesg | grep -i tpm' includes both of the above messages, after hibernating.

EDIT: Have uninstalled it for now, however I found the following https://github.com/tpm2-software/tpm2-abrmd/issues/828 which shows a different /lib/udev/rules.d/60-tpm-udev.rules file from mine. Here is his:

# tpm devices can only be accessed by the tss user but the tss
# group members can access tpmrm devices
KERNEL=="tpm[0-9]", TAG+="systemd", MODE="0660", OWNER="tss"
KERNEL=="tpmrm[0-9]", TAG+="systemd", MODE="0660", GROUP="tss"

and here is mine:

# tpm devices can only be accessed by the tss user but the tss
# group members can access tpmrm devices
KERNEL=="tpm[0-9]*", TAG+="systemd", MODE="0660", OWNER="tss"
KERNEL=="tpmrm[0-9]*", TAG+="systemd", MODE="0660", OWNER="tss", GROUP="tss"

Board footer

Forum Software