<div dir="ltr"><div>Hi</div><div>Was anyone dealing with TPM?</div><div>I have error during TPM initialization:</div><div>tpm tpm0: A TPM error (256) occurred continue seltest</div><div><br></div><div>And I have similar error when executing /sbin/reboot:</div><div>tpm tpm0: A TMP error (256) occurred stopping the TPM</div><div><br></div><div>What I might say is that in filesystem there are files: </div>dev/tmp0<div>dev/tmprm0</div><div><br></div><div>Looking solution in google I found two different opinions:</div><div>One is not to matter with this error:</div><div>"<span style="color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px">Yeah, those messages are confusing if you are not used to them, maybe I get to clean that up at some point.</span></div><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;margin-bottom:0px">In this case, <a href="https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/drivers/char/tpm/tpm2-cmd.c?h=v4.9.56#n970" rel="nofollow" style="box-sizing:border-box;background-color:initial;color:rgb(3,102,214);text-decoration-line:none">the kernel</a> assumes that the platform has started the TPM, but as RC_INITIALIZE shows this is not the case. So the kernel will happily start the TPM and retry the action, but you do not get any success message for that. But you should get your /dev/tpm* if everything works."</p><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;margin-bottom:0px"><br></p><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;margin-bottom:0px">Second opinion is:</p><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;margin-bottom:0px">"The device is usable but not with a full potential. It's seems that TPM is not getting initialized correctly in the firmware."</p><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;margin-bottom:0px"><br></p><p style="box-sizing:border-box;margin-top:0px;color:rgb(36,41,46);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;margin-bottom:0px">Is something needed to debug here? Maybe I should ask authors of this drivers what those errors during linux startup and close mean?</p></div>