Le 12/08/2025 à 23:02, Gaëtan Perrier a écrit :
Le mardi 12 août 2025 à 22:56 +0200, Gaëtan Perrier a écrit :
Le mardi 12 août 2025 à 22:14 +0200, didier gaumet a écrit :
- y a une commande systemd pour vérifier le support TPM2.0:
didier@hp-notebook14:~$ systemd-analyze has-tpm2
yes
+firmware
+driver
+system
+subsystem
+libraries
+libtss2-esys.so.0
+libtss2-rc.so.0
+libtss2-mu.so.0
ça donne quoi chez toi?
# systemd-analyze has-tpm2
partial
+firmware
-driver
+system
+subsystem
+libraries
+libtss2-esys.so.0
+libtss2-rc.so.0
+libtss2-mu.so.0
Avec TPM1.2 ça donne ça:
# systemd-analyze has-tpm2
partial
-firmware
-driver
+system
+subsystem
+libraries
+libtss2-esys.so.0
+libtss2-rc.so.0
+libtss2-mu.so.0
fais gaffe: je viens de lire dans le wiki Archlinux TPM que certains
UEFI limitent le nombre de fois où tu changer entre TPM1.2 et TPM2.0:
après tu risques de te retrouver bloqué.
Peut-être que tu peux revenir à une liberté de choix opérationnelle
entre TPM1.2 et TPM2.0 en reflashant l'UEFI (hypothèse: j'en sais rien)
Sinon en TPM2.0, ce qui semble te manquer c'est le pilote. Je ne sais
pas de quel pilote il s'agit, j'ai pas trouvé après une petite recherche
internet et par apropos. J'ai pas trouvé che moi de module noyau chargé
avec un nom comprenant tpm.
par contre ceux-là sont disponibles sur mon système, à toi de voir si tu
peux en tirer quelque chose:
didier@hp-notebook14:~$ find /lib/modules -name *tpm*
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/platform/x86/intel/intel_vsec_tpmi.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/platform/x86/intel/uncore-frequency/intel-uncore-frequency-tpmi.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/platform/x86/intel/intel_tpmi_power_domains.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/platform/x86/intel/speed_select_if/isst_tpmi.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_nsc.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/xen-tpmfront.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_tis_i2c_cr50.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_i2c_infineon.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_atmel.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_i2c_nuvoton.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_vtpm_proxy.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/st33zp24/tpm_st33zp24.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/st33zp24/tpm_st33zp24_i2c.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_i2c_atmel.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_infineon.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/char/tpm/tpm_tis_spi.ko.xz
/lib/modules/6.12.38+deb13-amd64/kernel/drivers/powercap/intel_rapl_tpmi.ko.xz