I got a new computer (8GB RAM, 64-bit, AMD Ryzen 5 3550h) & managed to install Fedora 30 on it. I want to gain control of the TPM and began following https://paolozaino.wordpress.com/2017/03/18/configure-and-use-your-tpm-modul... for guidance. TPM does show up in the BIOS as enabled but I can't set anything about it.
# dmesg | grep -i tpm
gives
[ 0.000000] efi: ACPI=0x8f7fe000 ACPI 2.0=0x8f7fe014 ESRT=0x8e60b998 SMBIOS=0x8e607000 SMBIOS 3.0=0x8e605000 MEMATTR=0x7e2d4018 TPMEventLog=0x7516e018 [ 0.005638] ACPI: TPM2 0x000000008F7D0000 000034 (v04 ACRSYS ACRPRDCT 00000002 1025 00040000)
# systemctl status tcsd
gives
● tcsd.service - TCG Core Services Daemon Loaded: loaded (/usr/lib/systemd/system/tcsd.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2020-02-27 09:30:15 PST; 26min ago
Feb 27 09:30:15 localhost.localdomain systemd[1]: Starting TCG Core Services Daemon... Feb 27 09:30:15 localhost.localdomain tcsd[959]: TCSD TDDL[959]: TrouSerS ioctl: (25) Inappropriate ioctl for device Feb 27 09:30:15 localhost.localdomain tcsd[959]: TCSD TDDL[959]: TrouSerS Falling back to Read/Write device support. Feb 27 09:30:15 localhost.localdomain tcsd[959]: TCSD TCS[959]: TrouSerS ERROR: TCS GetCapability failed with result = 0x1e Feb 27 09:30:15 localhost.localdomain systemd[1]: tcsd.service: Control process exited, code=exited, status=30/n/a Feb 27 09:30:15 localhost.localdomain systemd[1]: tcsd.service: Failed with result 'exit-code'. Feb 27 09:30:15 localhost.localdomain systemd[1]: Failed to start TCG Core Services Daemon.
No idea what this really means. whereis tcsd gives tcsd: /usr/sbin/tcsd /etc/tcsd.conf /usr/share/man/man8/tcsd.8.gz so I have tcsd, it just isn't talking with the TPM, apparently.
# systemctl enable tcsd
gives no response, apparently succeeds.
# tpm_version
gives
Tspi_Context_Connect failed: 0x00003011 - layer=tsp, code=0011 (17), Communication failure This is my first rodeo with TPM and I'm trying to gain control over it so I can reinstall an OS and boot live disks and such and not be banned from doing so by my computer. What's wrong with TPM & how do I gain control over it? Thanks.
On 2/27/20 10:07 AM, Whenow via users wrote:
This is my first rodeo with TPM and I'm trying to gain control over it so I can reinstall an OS and boot live disks and such and not be banned from doing so by my computer. What's wrong with TPM & how do I gain control over it?
The TPM is not going to stop you from doing any of that.
What does "ls -l /dev/tpm*" show?
Samuel et al, The 2 tpm devices are there. I actually figured this out on my own. Chalk it up to my own ignorance and my lack of clear guidance from Internet on how to properly control TPM. Thanks for your attention.
‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ On Friday, February 28, 2020 6:00 AM, Samuel Sieb samuel@sieb.net wrote:
On 2/27/20 10:07 AM, Whenow via users wrote:
This is my first rodeo with TPM and I'm trying to gain control over it so I can reinstall an OS and boot live disks and such and not be banned from doing so by my computer. What's wrong with TPM & how do I gain control over it?
The TPM is not going to stop you from doing any of that.
What does "ls -l /dev/tpm*" show?
users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org