Sterling 60 kernel module will not load on my ubuntu PC and I see kernel_lockdown in dmesg how can I fix this?

Answer

During the loading of the Sterling-60 kernel module if you see the following error in dmesg:
Lockdown: systemd-udevd: unsigned module loading is restricted; see man kernel_lockdown.7

This is due to Secure Boot being enabled in the BIOS and CONFIG_SECURITY_LOCKDOWN_LSM being enabled in the kernel.

The easiest way around this is to disable Secure Boot in the BIOS. Additionally the module can be signed if Secure Boot and CONFIG_SECURITY_LOCKDOWN_LSM is needed.