Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 330579 - app-crypt/trousers cannot find Infineon TPM chip IFX0102
Summary: app-crypt/trousers cannot find Infineon TPM chip IFX0102
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: Low normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-31 10:10 UTC by Dominik Köppl
Modified: 2012-12-15 19:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Output from Intel ACPI Component Architecture (dsdt.dsl,275.97 KB, text/plain)
2010-07-31 10:12 UTC, Dominik Köppl
Details
configfile for the kernel 2.6.34-gentoo-r1 (.config,64.31 KB, text/plain)
2010-07-31 10:13 UTC, Dominik Köppl
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dominik Köppl 2010-07-31 10:10:48 UTC
I'm using a Fujitsu Siemens S7110 with Gentoo Linux.
The notebook was shipped with an Infineon TPM chip, which I wanted to activate.
I've compiled all TPM drivers as modules and emerged both app-crypt/trousers and app-crypt/tpm-tools. 
Now occures the problem:
--
# /etc/init.d/tcsd start
 * Starting TrouSerS' TCS daemon (tcsd) ...
 * No TPM device found!
# tcsd -f
TCSD TDDL ERROR: Could not find a device to open!
--
According to the tutorial https://www.grounation.org/index.php?post/2008/07/04/8-how-to-use-a-tpm-with-linux, some chips were not recogniced as TPM chips. But the Intel ACPI Component Architecture showed that my chip 'IFX0102' was already classified as a TPM chip in 'drivers/char/tpm/tpm_tis.c'. 
lsmod showed that the modules tpm_tis and tpm_bios were loaded, but dmesg didn't display any line which would be related to the tpm chip.
Comment 1 Dominik Köppl 2010-07-31 10:12:20 UTC
Created attachment 240773 [details]
Output from Intel ACPI Component Architecture
Comment 2 Dominik Köppl 2010-07-31 10:13:20 UTC
Created attachment 240775 [details]
configfile for the kernel 2.6.34-gentoo-r1
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2010-08-06 01:28:39 UTC
Please retest with 0.3.6, might need to reload the modules due to udev rule changes.
Comment 4 Dominik Köppl 2010-08-07 15:13:24 UTC
I've the same results with app-crypt/trousers-0.3.6
According to other FAQs, there should be a configuration point in my BIOS where I can activate the TPM chip - but I cannot find it (I've a Phoenix Trusted Core BIOS)
Comment 5 Alon Bar-Lev (RETIRED) gentoo-dev 2012-12-15 19:34:14 UTC
Hello Dominik,

Best discuss these kind of issues with upstream[1], as they know the subject better, the chance they will be able to assist is higher.

If there is something we can do once you get it working, please reopen.

Thanks!

[1] http://trousers.sf.net