Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESXI TMP driver fails to load on VP3210 #1231

Open
mysteriousCzrsX opened this issue Feb 4, 2025 · 0 comments
Open

ESXI TMP driver fails to load on VP3210 #1231

mysteriousCzrsX opened this issue Feb 4, 2025 · 0 comments

Comments

@mysteriousCzrsX
Copy link

mysteriousCzrsX commented Feb 4, 2025

Component

Dasharo firmware

Device

Protectli VP3210

Dasharo version

v0.9.0-rc6

Dasharo Tools Suite version

No response

Test case ID

No response

Brief summary

When booting a VP3210 platform with the TPM 2.0 module installed the module is not properly recognized by the OS. Running dmesg | grep tpm produces the following output indicating that the tpm driver failed to load.

2025-01-31T14:44:06.262Z cpu0:262144)Loading tpm.v00...
2025-01-31T14:44:06.263Z cpu0:262144)VisorFSTar: 2610: tpm.v00 for 0x601c bytes
2025-01-31T14:44:06.306Z cpu0:262144)Loading tpmesxup.v00...
2025-01-31T14:44:06.307Z cpu0:262144)VisorFSTar: 2610: tpmesxup.v00 for 0x241c bytes
2025-01-31T14:44:09.273Z [INFO] Partially resolved path: /dev/char/vmkdriver/tpm0
2025-01-31T14:44:09.274Z [INFO] Partially resolved path: /dev/char/vmkdriver/tpm0
2025-01-31T14:44:09.670Z cpu1:262371)Activating Jumpstart plugin tpm.
2025-01-31T14:44:09.670Z cpu0:262380)Applying start on plugin tpm
2025-01-31T14:44:09.673Z cpu0:262380)Loading module tpmdriver ...
2025-01-31T14:44:09.674Z cpu0:262380)Elf: 2129: module tpmdriver has license VMware
2025-01-31T14:44:09.676Z cpu0:262380)Device: 193: Registered driver 'tpmdriver' from 10
2025-01-31T14:44:09.676Z cpu0:262380)Device: 250: Unregistered driver 'tpmdriver' from 10
2025-01-31T14:44:09.678Z cpu0:262380)tpmdriver failed to load.
2025-01-31T14:44:09.678Z cpu0:262380)WARNING: Elf: 3284: Kernel based module load of tpmdriver failed: Failure <Mod_LoadDone failed>
2025-01-31T14:44:09.687Z cpu1:262371)ALERT: Jumpstart plugin tpm activation failed.
2025-01-31T14:44:24.745Z cpu3:262371)Activating Jumpstart plugin tpm-eventlog.
2025-01-31T14:44:24.745Z cpu3:262383)Applying start on plugin tpm-eventlog
2025-01-31T14:44:24.746Z cpu0:262371)Jumpstart plugin tpm-eventlog activated.

How reproducible

100%

How to reproduce

Install a TPM 2.0 module in VP3210 platform and boot ESXI. Log in to the system, enter shell and run dmesg | grep tpm.

Expected behavior

Driver loads correctly and TPM 2.0 is seen by the OS

Actual behavior

Driver fails to load ESXI does not recognise the TPM module.

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant