Jika bcmwl-kernel-source
solusinya tidak berhasil untuk Anda dan Anda ingin tetap mengaktifkan boot aman, maka coba yang berikut ini:
Buat satu set kunci untuk ditandatangani:
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"
Impor kuncinya. Anda akan dimintai kata sandi di sini, yang harus Anda ingat. BIOS Anda akan meminta kata sandi setelah reboot.
sudo mokutil --import MOK.der
Mengulang kembali:
reboot
Anda seharusnya diminta kata sandi untuk BIOS. Dengan asumsi itu berhasil, maka Anda akan ingin menguji bahwa MOK Anda berhasil terdaftar.
mokutil --test-key MOK.der
Sekarang MOK Anda telah terdaftar. Anda harus menginstal driver untuk wifi Anda.
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
sudo make install
Driver Anda tersedia untuk ditambahkan ke kernel Anda, tetapi Anda harus menandatanganinya terlebih dahulu sebelum menambahkannya karena Anda telah mengaktifkan boot aman. Jadi gunakan tombol yang Anda buat sebelumnya untuk masuk driver Anda.
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)
Terakhir, tambahkan rtl8723de
driver ke kernel dalam urutan ini
sudo modprobe -r rtlwifi
sudo modprobe rtlwifi
sudo modprobe -r rtl_pci
sudo modprobe rtl_pci
sudo modprobe -r btcoexist
sudo modprobe btcoexist
sudo modprobe -r rtl8723-common
sudo modprobe rtl8723-common
sudo modprobe -r phydm_mod
sudo modprobe phydm_mod
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de
Sebagai catatan: untuk langkah terakhir Anda mungkin bisa lolos hanya dengan menulis:
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de
modprobe
tahu driver mana yang rtl8723de
tergantung dan karena itu harus dapat menambahkan segala sesuatu yang rtl8723de
tergantung bersama rtl8723de
. Namun, saya tidak menambahkan driver saya dengan cara ini dan karenanya, tidak dapat menjamin opsi ini akan berfungsi.
Sumber: 1 , 2 , 3
lspci
ataulsusb
yang mendefinisikan adaptor jaringan? (Kedua hal ini perlu ditambahkan ke pertanyaan Anda.)