From: Martin P. <Mar...@ia...> - 2007-08-18 07:34:47
|
Nektarios Ioannides wrote: > 15:50:28:601 [INFO] CommonSettings::getTssFactory (37): TrouSerS TSS found. > Using JNI bindings... > 15:50:28:684 [WARN] TcTddlLinux::open (-1): Unable to open TPM device file /dev/tpm. > Reason: /dev/tpm (Device or resource busy) Only one process can use /dev/tpm at a time. a) standalone/native JTSS directly accesses /dev/tpm or b) tcsd is sitting on /dev/tpm, JTssWrapper talks to tcsd on port 30003. To see who is currently using /dev/tpm use the lsof command, e.g.: $ sudo lsof /dev/tpm COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME tcsd 26753 root 3u CHR 10,224 29876 /dev/tpm JTpmTools autodetects in which mode to run. If you want to test your access/permission/setup try a simple command, e.g.: with tcsd running: /jTpmTools_0.3$ ./jttcut.sh pcr_read 09:26:44:499 [INFO] CommonSettings::getTssFactory (37): TrouSerS TSS found. Using JNI bindings... number of PCRs: 24 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [...] without tcsd running: /jTpmTools_0.3$ ./jttcut.sh pcr_read 09:27:35:197 [INFO] CommonSettings::getTssFactory (39): TrouSerS and/or jTSS Wrapper not found. Trying IAIK jTSS. 09:27:35:318 [INFO] TcTcsi::<clinit> (-1): Unable to open TCS configuration file for system persistent storage information. Disabling system persistent storage. 09:27:35:345 [INFO] CommonSettings::getTssFactory (47): IAIK jTSS found. Using local bindings... number of PCRs: 24 00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 01: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [...] a full set of libraries: /jTpmTools_0.3$ find ext_libs/ |sort ext_libs/iaik_jce.jar ext_libs/iaik_jtss_tcs.jar ext_libs/iaik_jtss_tsp.jar ext_libs/iaik_jtss_wrapper.jar ext_libs/iaik_jtss_wrapper_swig.jar ext_libs/iaik_tccert.jar ext_libs/iaik_xkms.jar ext_libs/iaik_xsect.jar ext_libs/jaxb/activation.jar ext_libs/jaxb/jaxb-api.jar ext_libs/jaxb/jaxb-impl.jar ext_libs/jaxb/jsr173_1.0_api.jar ext_libs/libtspiwrapper.so Sorry, I cannot reproduce your problem. HTH -- Martin Pirker IAIK, TU Graz |