Di Ubuntu 20.04 driver untuk kartu nirkabel realtek yang saya butuhkan tercantum di bawah additional drivers
dalam pengaturan. Saya mengaktifkan driver ini yang merupakan modul dkms, tetapi saya hanya bisa memuat ini saat menonaktifkan otentikasi boot aman di mokutils. Bagaimana cara mendapatkan tanda tangan modul ini yang dibuat secara otomatis, dan menambahkannya ke konfigurasi sehingga saya dapat mengaktifkan boot aman? Inilah intinya – https://Gist.github.com/dop3j0e/2a9e2dddca982c4f679552fc1ebb18df untuk ditandatangani saat membangun dari sumber, saya tidak yakin bagaimana menyesuaikan ini untuk penyiapan di sini.
Jawaban yang Diterima:
Pemasangan
- Buat direktori di bawah
/root
, ucapkan/root/module-signing
, letakkan tiga skrip di bawah ini di sana dan buat agar dapat dieksekusi:chmod u+x one-time-setup sign-modules dkms-sign-module
- Jalankan penyiapan satu kali
- Reboot komputer Anda untuk menerapkan MOK
- Untuk setiap modul yang ingin Anda tanda tangani melalui DKMS, buat file
/etc/dkms/<module_name>.conf
dengan konten berikut:POST_BUILD=../../../../../../root/module-signing/dkms-sign-module
Nama jalur relatif yang canggung penting karena DKMS menambahkan jalurnya sendiri ke sana, jadi jalur absolut tidak akan berfungsi.
Apa yang hilang dalam petunjuk Instalasi
Berikut detail selengkapnya untuk setiap langkah dalam petunjuk.
Langkah 1. Cara menempatkan ketiga skrip di /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
Setiap kali Anda menjalankan gedit salin dan tempel dari halaman github ke jendela gedit. Kemudian gunakan opsi 'Simpan' dan keluar.
Langkah 2. Jalankan penyiapan satu kali
cd /root/modules-signing
sudo ./one-time-setup
Langkah 4. <module_name>
pengaturan
Agar ini benar-benar berfungsi, ganti <module_name>
dengan nama modul RTL Anda.
Jika Anda mengalami kesulitan, kirimkan komentar di bawah.