tpm_tisのトラブル対策〜
ドライバがうまく認識しないとき dmesgは沈黙ですが・・・
- ACPIのPNPの設定確認
cat /proc/acpi/dsdt > dsdt.dat
iasl -d dsdt.dat
less dsdt.dsl
でACPIにあるTPMの情報が見れます。
- /sysの確認
以下のファイルがあるなら、TPM Driverは惜しいところまできているかも?
/sys/module/tpm_tis
この場合、Moduleのときは
modprobe tpm_tis force=1
Moduleでないときは Kernel Command lineで
tpm_tis.force=1
また、dmesgでIRQのエラーが出るとき
modprobe tpm_tis interrupts=0
- AtmelのV1.2マシンの場合でうまく動かなかったケース
tpm_tis.cで
TIS_MEN_LENが普通 0x5000なところを 0x10000 に修正、Rebuild
modprobe tpm_tis force=1 interrupts=0
でOKでした