###Guide for signing the module generated in acer keyboard module
git clone https://github.com/JafarAkhondali/acer-helios-300-rgb-keyboard-linux-module
cd "acer-helios-300-rgb-keyboard-linux-module"
chmod +x ./*.sh
sudo ./install_service.shNow We need to sign the module
cd src
sudo openssl \
req \
-new \
-x509 \
-newkey \
rsa:2048 \
-keyout MOK.priv \
-outform DER \
-out MOK.der \
-days 36500enter all var it asks for like organization password and all
sudo chmod 600 MOK*
sudo mokutil --import MOK.derreboot and enroll MOK in BIOS
sudo KBUILD_SIGN_PIN="your password which u used to create the key" /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der facer.ko
sudo insmod facer.ko
modinfo facer.ko
cd ..WAVE WHICH I LIKE THE MOST
sudo ./facer_rgb.py -m 3 -s 5 -b 100
Keeps giving me
key was rejected by servicewhen trying to runsudo insmod facer.ko. I'm new at Linux, so don't know how to fix the problem (or what it is at all). All the other commands ran fine, not a single error.