由于sock_open失败而导致的运行时错误TPM-Emulator

问题描述 投票:-1回答:1

我最近安装并安装了Mario Strasser TPM模拟器(经过反复细心的处理以解决看似常见的SSL错误之后,将其设置为与modprobe tpmd_dev一起运行,然后tpmd正常运行,但是,一旦运行,我想开始处理一些与之交互的代码并运行test_tddl文件,只是发现它无法打开/ dev / tpm文件。经过一番挖掘之后,我发现由于sock_connect()调用失败而导致失败。我在某处设置模拟器出错了吗?我正在虚拟机VM的ubuntu 16.04上运行

运行test_tddl时给出的错误为Error: Tddli_Open() failed: operation failed (0002)dmesg中给出的错误是Error: sock_connect() failed: -2

ubuntu-16.04 tpm
1个回答
0
投票

是个白痴,如果还有其他人遇到此问题,请确保您以root身份同时运行tpmdtest_tddl,否则程序将无法打开所需的套接字。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.