GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Firmar el módulo Dkms habilitado automáticamente en Ubuntu 20.04?

En Ubuntu 20.04, el controlador para la tarjeta inalámbrica realtek que necesito se encuentra en additional drivers en la configuración de. Habilité este controlador, que es un módulo dkms, pero solo puedo hacer que se cargue al deshabilitar la autenticación de arranque seguro en mokutils. ¿Cómo obtengo la firma de este módulo que se creó automáticamente y lo agrego a la configuración para poder habilitar el arranque seguro? Existe esta esencia:https://gist.github.com/dop3j0e/2a9e2dddca982c4f679552fc1ebb18df para firmar al compilar desde la fuente, no estoy seguro de cómo ajustar esto para la configuración aquí.

Respuesta aceptada:

Instalación

  1. Cree un directorio bajo /root , diga /root/module-signing , coloque los tres scripts a continuación y hágalos ejecutables:chmod u+x one-time-setup sign-modules dkms-sign-module
  2. Ejecutar configuración única
  3. Reinicie su computadora para implementar el MOK
  4. Para cada módulo que desee firmar a través de DKMS, cree un archivo /etc/dkms/<module_name>.conf con el siguiente contenido:POST_BUILD=../../../../../../root/module-signing/dkms-sign-module

El nombre de ruta relativo incómodo es importante ya que DKMS antepone su propia ruta, por lo que una ruta absoluta no funcionará.

Lo que falta en las instrucciones de instalación

Aquí hay más detalles para cada paso en las instrucciones.

Paso 1. Cómo poner los tres scripts en /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

Cada vez que ejecute gedit, copie y pegue desde la página de github en la ventana de gedit. Luego use la opción 'Guardar' y salga.

Paso 2. Ejecute una configuración única

cd /root/modules-signing
sudo ./one-time-setup

Paso 4. <module_name> configuración

Para que esto realmente funcione, sustituya <module_name> con el nombre de tu módulo RTL.

Si tiene dificultades, publique comentarios a continuación.


Ubuntu
  1. Cómo instalar Docker en Ubuntu 18.04

  2. ¿Problemas de Docker en Ubuntu 20.04?

  3. ¿Mi Bluetooth está deshabilitado en Ubuntu 14.10?

  4. Bucle de inicio de sesión de Ubuntu 14.04?

  5. Instalar Qt en Ubuntu

Cómo instalar Puppet en Ubuntu 20.04

Instalación de Ubuntu 20.04 Tomcat

Cómo instalar Apache en Ubuntu 20.04

Cómo instalar Gitea en Ubuntu 20.04

Cómo instalar Asterisk en Ubuntu 20.04

Cómo instalar el módulo Apache mod_wsgi en Ubuntu 18.04 (Bionic)