Sur Ubuntu 20.04, le pilote de la carte sans fil realtek dont j'ai besoin est répertorié sous additional drivers
dans les paramètres. J'ai activé ce pilote qui est un module dkms, mais je ne peux le charger qu'en désactivant l'authentification au démarrage sécurisé dans mokutils. Comment puis-je obtenir la signature de ce module qui a été construit automatiquement et l'ajouter à la configuration afin de pouvoir activer le démarrage sécurisé ? Il y a cet essentiel - https://gist.github.com/dop3j0e/2a9e2dddca982c4f679552fc1ebb18df pour la signature lors de la construction à partir de la source, je ne sais pas comment ajuster cela pour la configuration ici.
Réponse acceptée :
Installation
- Créer un répertoire sous
/root
, dites/root/module-signing
, insérez-y les trois scripts ci-dessous et rendez-les exécutables :chmod u+x one-time-setup sign-modules dkms-sign-module
- Exécuter la configuration unique
- Redémarrez votre ordinateur pour déployer le MOK
- Pour chaque module que vous souhaitez signer via DKMS, créez un fichier
/etc/dkms/<module_name>.conf
avec le contenu suivant :POST_BUILD=../../../../../../root/module-signing/dkms-sign-module
Le nom de chemin relatif maladroit est important car DKMS y ajoute son propre chemin, donc un chemin absolu ne fonctionnera pas.
Ce qui manque dans les instructions d'installation
Voici plus de détails pour chaque étape dans les instructions.
Étape 1. Comment mettre les trois scripts dans /root/module-signing
:
sudo mkdir /root/modules-signing
cd /root/modules-signing
sudo -H gedit one-time-setup
sudo -H gedit sign-modules
sudo -H gedit dkms-sign-module
Chaque fois que vous exécutez gedit, copiez et collez depuis la page github dans la fenêtre de gedit. Ensuite, utilisez l'option "Enregistrer" et quittez.
Étape 2. Exécutez la configuration unique
cd /root/modules-signing
sudo ./one-time-setup
Étape 4. <module_name>
configuration
Pour que cela fonctionne réellement, remplacez <module_name>
avec le nom de votre module RTL.
Si vous rencontrez des difficultés, postez des commentaires ci-dessous.