Ubuntu 12.04 安装tpm-emulator
访问http://tpm-emulator.berlios.de/download.html,
打开终端,输入 svn checkout svn://svn.berlios.de/tpm-emulator/trunk tpm-emulator
自动下载到主文件夹下了。
# cd tpm-emulator
# mkdir build
# cd build
# cmake ../
# make
出现error:/tpm-emulator/crypto/bn.h:27:17: 致命错误: gmp.h:没有那个文件或目录
编译中断。
经搜索安装libgmp3-dev
# sudo apt-get install libgmp3-dev
重新make
# make
成功!
copy the generated driver to drivers directory
~/tpm-emulator/build$ sudo cp tpmd_dev/linux/tpmd_dev.ko /lib/modules/2.6.31-xxx/kernel/drivers/char/tpm/
modprobe tpm_tis force=1 interupts=0