From: Tom L. <to...@us...> - 2005-10-20 15:04:20
|
tpm...@li... wrote on 10/20/2005 05:00:25 AM: > > Hi all, > > I did a clean linux installation (distro is ubuntu, kernel core ver > 2.6.12-9-386) on my IBM TC M52 that has a nsc tpm chip (v1.2). I > understand that the linux tpm device drivers (for nsc and atmel) > under tpmdd has been integrated into this kernel version. > > After installing the OS, is there any straight forward and obvious > method for me to verify that the tpm chip and driver are up and > running? I did an "lsmod" and found both the tpm and tpm_sc modules > loaded. But when I go to "/sys/devices/pnp0/00:0d" directory, the > output for "cat id" is "NSC1200" and "cat resources" is > "state=disabled". I also did an "dmesg" but could not find any tell- > tale sign (pls see below). If the driver has been installed properly, you should see an entry for the TPM in sysfs. The TPM driver creates an entry in sysfs under /sys/class/misc. You should be able to issue 'cat /sys/class/misc/tpm0/device/caps' to output some information about the TPM (manufacturer information and version information). Also under /sys/class/misc/tpm0/device/ are entries: pcrs - displays the values of the TPM's pcrs pubek - displays the Public Endorsement Key (as long as this capability hasn't been disabled) > > Thanks in advance for any advice :) > > Best regards, > Chun Yong, Chua > Research Engineer > Cryptographic Lab > Institute for Infocomm Research > Tom to...@us... |