VMware Cloud Community
AndyChu15
Contributor
Contributor

load driver error on ESXi 7.0 U3f

Hello, 

I develop a GPIO driver on a industrial computer with ESXi 7.0. The dirver is able to be installed by using VIB package. However, the driver is able to loaded by ESXi 7.0. see below:

2022-08-18T11:55:27.871Z cpu0:264849)Loading module moxa_dio ...
2022-08-18T11:55:27.873Z cpu0:264849)Elf: 2119: module moxa_dio has license GPL
2022-08-18T11:55:27.873Z cpu0:264849)Elf: 2286: Load of <moxa_dio>: Ignoring invalid required namespace <com.vmware.vmkapi#v2_3_0_0>
2022-08-18T11:55:27.873Z cpu0:264849)WARNING: Elf: 2294: Load of <moxa_dio> failed : missing required namespace <com.vmware.driverAPI#9.2.3.0>
2022-08-18T11:55:27.873Z cpu0:264849)WARNING: Elf: 3139: Kernel based module load of moxa_dio failed: Invalid or missing namespace <ElfSetNamespaceInfo failed>
2022-08-18T11:55:27.884Z cpu0:262858)Jumpstart plugin da820dio activation failed: Method invocation failed

Do you have any solution to the issue?

I am looking forward to the solution. Thank you very much.

 

Reply
0 Kudos
1 Reply
a_p_
Leadership
Leadership

You're most likely affected by the removal of vmkapi versions in ESXi 7.0.
see e.g. the Cause section of https://kb.vmware.com/s/article/78389

André

Reply
0 Kudos