Hi,

i am using trousers with a tpm-emulator (http://tpm-emulator.berlios.de/)
on linux (ubuntu 12.10 and debian 6.0.7).
My problem is that tpm_takeownership and all other important commands just
deliver a "internal software error:

tpm_selftest and tpm_version (seem to) work fine:

tpm_version:
  TPM 1.2 Version Info:
  Chip Version:        1.2.0.7
  Spec Level:          2
  Errata Revision:     1
  TPM Vendor ID:       ETHZ
  TPM Version:         01010000
  Manufacturer Info:   4554485a

tpm_selftest:
  TPM Test Results: 53756363 65737300

But when i try to take ownership of my tpm i get an internal software error:

sudo ./tpm_takeownership -l debug -y -z
Tspi_Context_Create success
Tspi_Context_Connect success
Tspi_Context_GetTpmObject success
Tspi_GetPolicyObject success
Tspi_Policy_SetSecret success
Tspi_Context_CreateObject success
Tspi_GetPolicyObject success
Tspi_Policy_SetSecret success
Tspi_TPM_TakeOwnership failed: 0x00002004 - layer=tcs, code=0004 (4),
Internal software error
Tspi_Context_CloseObject success
Tspi_Context_FreeMemory success
Tspi_Context_Close success

As well as for tpm_getpubeek:

sudo ./tpm_getpubek -l debugTspi_Context_Create success
Tspi_Context_Connect success
Tspi_Context_GetTpmObject success
Tspi_TPM_GetPubEndorsementKey failed: 0x00002004 - layer=tcs, code=0004
(4), Internal software error
Tspi_Context_FreeMemory success
Tspi_Context_Close success

!! The same problem also appears when i use the HW-tpm; but as i target to
use a tpm-emulator i did not test as much with it.

------------------------------
--------------------------------------------------------------------------------------------------------------

trousers and depenedencies were installed with apt-get:

sudo apt-cache show trousers
Package: trousers
Priority: optional
Section: admin
Installed-Size: 468
Maintainer: Debian QA Group <[email protected]>
Architecture: i386
Version: 0.3.5-2+squeeze1
Depends: libc6 (>= 2.3.6-6~), libssl0.9.8 (>= 0.9.8m-1), libtspi1 (>=
0.3.1), adduser, lsb-base (>= 3.0-6)
Breaks: udev (<< 136-1)
Filename: pool/main/t/trousers/trousers_0.3.5-2+squeeze1_i386.deb
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and 
AppDynamics. Performance Central is your source for news, insights, 
analysis and resources for efficient Application Performance Management. 
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________
TrouSerS-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/trousers-users

Reply via email to