如何为 CentOS6 安装 tpm_tis.ko

如何为 CentOS6 安装 tpm_tis.ko

我正在尝试在运行内核 2.6.32-696.3.1.el6.x86_64 的 CentOS6.9 上激活并使用我的 TPM 模块。我在网上找到的所有教程都是从安装 tpm-tools 和 trousers 开始的,我已经完成了。但由于没有 tmp_tis 内核模块,我无法继续实际连接到 TPM 或执行任何 tpm_* 命令,因为它每次都会给出通信错误。我确实知道它是 TPM2.0 模块(如果这有影响的话)。

我确信这是我忽略的简单事情。谢谢。

编辑:
tcsd 模块在尝试启动时出现以下错误

Jun 12 03:35:09 <hostname>TCSD TDDL[30907]:TrouSerS ioctl:(25) 设备 ioctl 不适当
Jun 12 03:35:09 <hostname>TCSD TDDL[30907]:TrouSerS 回落到读/写设备支持。
6 月 12 日 03:35:09 <hostname>TCSD TCS[30907]:TrouSerS 错误:TCS GetCapability 失败,结果 = 0x1e

答案1

我遇到了同样的问题,并且相信裤子(tcsd ) 不支持 TPM 2.0。看

也就是说,我已经安装了tpm2-tss并且tpm2-tools(与yum)并希望这些软件包能带来好运。如果我在这里成功,我会更新此回复。

以下是我开始使用的一些链接,以防其他人被困在这里:

相关内容