Eric Naud
2014-12-22 18:19:59 UTC
Hello trouSerS-users,
I'm trying to test trousers/tpm-tool on an Intel NUC DC53427HYE and I
seems to be having trouble taking ownership of the device, I'm hoping
someone here can lend a hand.
First off, I have cleared the TPM via the BIOS. (to so so I had to
change a jumper to enter 'maintenance mode' where some additional bios
options become visible)
I'm using trousers 0.3.13, tpm-tools 1.3.8 on a Unix like system.
# tpm_version reports:
TPM 1.2 Version Info:
Chip Version: 1.2.13.12
Spec Level: 2
Errata Revision: 3
TPM Vendor ID: STM
Vendor Specific data: 50
TPM Version: 01010000
Manufacturer Info: 53544d20
When I run tpm_takeownership I receive an error indicating the command
(or device?) is disabled:
# tpm_takeownership
Enter owner password:
Confirm password:
Enter SRK password:
Confirm password:
LOG_DEBUG TSPI rpc/tcstp/rpc_ek.c:96 RPC_ReadPubek_TP: TCS Context:
0xa051cf4b
Tspi_TPM_TakeOwnership failed: 0x00000008 - layer=tpm, code=0008 (8),
The TPM target command has been disabled
This result is further substantiated by the takeOwnership test-suite:
Tspi_TPM_TakeOwnership01:
0 FAIL : Tspi_TPM_GetPubEndorsementKey returned (8)
TPM_E_DISABLED_CMD
Tspi_TPM_TakeOwnership01.c 0 FAIL : Tspi_TPM_GetPubEndorsementKey
returned (8) TPM_E_DISABLED_CMD
And again with Tspi_TPM_TakeOwnership03:
LOG_DEBUG TSPI rpc/tcstp/rpc_ek.c:96 RPC_ReadPubek_TP: TCS Context:
0xa051254d
0 FAIL : Tspi_TPM_TakeOwnership03 returned (8)
TPM_E_DISABLED_CMD
If I try to clear the TPM this happens:
# tpm_clear --force
Tspi_TPM_ClearOwner failed: 0x0000002d - layer=tpm, code=002d (45), Bad
physical presence value
It almost seems like the TPM is disabled even though the BIOS reports it
as enabled and present. Any ideas what's going on and how I can go about
taking ownership of this TPM?
Thanks,
Eric
I'm trying to test trousers/tpm-tool on an Intel NUC DC53427HYE and I
seems to be having trouble taking ownership of the device, I'm hoping
someone here can lend a hand.
First off, I have cleared the TPM via the BIOS. (to so so I had to
change a jumper to enter 'maintenance mode' where some additional bios
options become visible)
I'm using trousers 0.3.13, tpm-tools 1.3.8 on a Unix like system.
# tpm_version reports:
TPM 1.2 Version Info:
Chip Version: 1.2.13.12
Spec Level: 2
Errata Revision: 3
TPM Vendor ID: STM
Vendor Specific data: 50
TPM Version: 01010000
Manufacturer Info: 53544d20
When I run tpm_takeownership I receive an error indicating the command
(or device?) is disabled:
# tpm_takeownership
Enter owner password:
Confirm password:
Enter SRK password:
Confirm password:
LOG_DEBUG TSPI rpc/tcstp/rpc_ek.c:96 RPC_ReadPubek_TP: TCS Context:
0xa051cf4b
Tspi_TPM_TakeOwnership failed: 0x00000008 - layer=tpm, code=0008 (8),
The TPM target command has been disabled
This result is further substantiated by the takeOwnership test-suite:
Tspi_TPM_TakeOwnership01:
0 FAIL : Tspi_TPM_GetPubEndorsementKey returned (8)
TPM_E_DISABLED_CMD
Tspi_TPM_TakeOwnership01.c 0 FAIL : Tspi_TPM_GetPubEndorsementKey
returned (8) TPM_E_DISABLED_CMD
And again with Tspi_TPM_TakeOwnership03:
LOG_DEBUG TSPI rpc/tcstp/rpc_ek.c:96 RPC_ReadPubek_TP: TCS Context:
0xa051254d
0 FAIL : Tspi_TPM_TakeOwnership03 returned (8)
TPM_E_DISABLED_CMD
If I try to clear the TPM this happens:
# tpm_clear --force
Tspi_TPM_ClearOwner failed: 0x0000002d - layer=tpm, code=002d (45), Bad
physical presence value
It almost seems like the TPM is disabled even though the BIOS reports it
as enabled and present. Any ideas what's going on and how I can go about
taking ownership of this TPM?
Thanks,
Eric