David Li
2015-03-25 23:58:47 UTC
Hi,
I see this problem was discussed before for a real HW TPM.
I am running SW TPM and TSS stack on top of it. Now I am trying to
take ownership, after clearing it,
tpm_clear -f
Tspi_TPM_ClearOwner failed: 0x00000007 - layer=tpm, code=0007 (7), TPM
is disabled
$ tpm_takeownership -zy
Tspi_TPM_TakeOwnership failed: 0x00000007 - layer=tpm, code=0007 (7),
TPM is disabled
I use getcapability tool to dump the following:
$ ./getcapability -cap 4 -scap 0108
Result for capability 0x4, subcapability 0x108 is :
Permanent flags:
Disabled: TRUE
Ownership: TRUE
Deactivated: TRUE
Read Pubek: TRUE
Disable Owner Clear: FALSE
Allow Maintenance: TRUE
Physical Presence Lifetime Lock: FALSE
Physical Presence HW Enable: FALSE
Physical Presence CMD Enable: TRUE
CEKPUsed: TRUE
TPMpost: FALSE
TPMpost Lock: FALSE
FIPS: FALSE
Operator: FALSE
Enable Revoke EK: FALSE
NV Locked: TRUE
Read SRK pub: FALSE
TPM established: FALSE
Maintenance done: FALSE
Disable full DA logic info: FALSE
Any suggestions what command I need to run next to solve this problem?
Thanks.
I see this problem was discussed before for a real HW TPM.
I am running SW TPM and TSS stack on top of it. Now I am trying to
take ownership, after clearing it,
tpm_clear -f
Tspi_TPM_ClearOwner failed: 0x00000007 - layer=tpm, code=0007 (7), TPM
is disabled
$ tpm_takeownership -zy
Tspi_TPM_TakeOwnership failed: 0x00000007 - layer=tpm, code=0007 (7),
TPM is disabled
I use getcapability tool to dump the following:
$ ./getcapability -cap 4 -scap 0108
Result for capability 0x4, subcapability 0x108 is :
Permanent flags:
Disabled: TRUE
Ownership: TRUE
Deactivated: TRUE
Read Pubek: TRUE
Disable Owner Clear: FALSE
Allow Maintenance: TRUE
Physical Presence Lifetime Lock: FALSE
Physical Presence HW Enable: FALSE
Physical Presence CMD Enable: TRUE
CEKPUsed: TRUE
TPMpost: FALSE
TPMpost Lock: FALSE
FIPS: FALSE
Operator: FALSE
Enable Revoke EK: FALSE
NV Locked: TRUE
Read SRK pub: FALSE
TPM established: FALSE
Maintenance done: FALSE
Disable full DA logic info: FALSE
Any suggestions what command I need to run next to solve this problem?
Thanks.