Problem

An error is occurring with Amazon Linux 2 system when trying to start BVR Linux on kernel version 4.14.314-238:

[root@amazon2 ~]# bvr -s
Checking License
License accepted
insmod: ERROR: could not insert module /opt/blueworx/vr/bin/dtna_4.14.ko: Invalid module format
Error: Unable to load DTNA kernel - has the key been installed?
BVR not started


Cause

We use user space DTNA when we can't match a kernel version. We have a blanket assumption that 4.14 will work with the kernel DTNA. It turns out the later versions of 4.14 don't .


Resolving the problem

To resolve this situation with Amazon Linux 2, you need to refer to the following AWS Knowledge Center link, that will guide you to upgrade your kernel to a version that is supported by the BVR DTNA driver - that is, kernel version 5.10:


https://repost.aws/knowledge-center/amazon-linux-2-kernel-upgrade