যদি bcmwl-kernel-source
সমাধানটি আপনার পক্ষে কাজ না করে এবং আপনি সুরক্ষিত বুট সক্ষম রাখতে চান, তবে নিম্নলিখিতগুলি চেষ্টা করুন:
স্বাক্ষর করার জন্য কীগুলির একটি সেট তৈরি করুন:
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"
কীটি আমদানি করুন। আপনাকে এখানে একটি পাসওয়ার্ডের জন্য অনুরোধ করা হবে, যা আপনাকে মনে রাখা দরকার। আপনার BIOS পুনরায় বুট করার পরে আপনাকে পাসওয়ার্ডের জন্য অনুরোধ করা উচিত।
sudo mokutil --import MOK.der
আবার শুরু:
reboot
আপনাকে পাসওয়ার্ডের জন্য আপনার বিআইওএস দ্বারা অনুরোধ করা উচিত ছিল। ধরে নেওয়া হয়েছে যে কাজ করেছে, তারপরে আপনি পরীক্ষা করতে চাইবেন যে আপনার এমওকে সাফল্যের সাথে তালিকাভুক্ত হয়েছে।
mokutil --test-key MOK.der
এখন আপনার এমওকে তালিকাভুক্ত করা হয়েছে। আপনার ওয়াইফাইয়ের জন্য আপনাকে ড্রাইভার ইনস্টল করতে হবে।
git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
sudo make install
আপনার ড্রাইভারগুলি আপনার কার্নেলটিতে যুক্ত করার জন্য উপলব্ধ, তবে তাদের যুক্ত করার আগে আপনাকে প্রথমে সাইন ইন করতে হবে কারণ আপনার কাছে সুরক্ষিত বুট সক্ষম হয়েছে। আপনার ড্রাইভারগুলিতে স্বাক্ষর করতে আপনি আগে তৈরি করা কীগুলি ব্যবহার করুন।
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)
অবশেষে, rtl8723de
এই ক্রমানুসারে ড্রাইভারগুলি কার্নেলের সাথে যুক্ত করুন
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
সাইড নোটে: চূড়ান্ত পদক্ষেপের জন্য আপনি কেবল লিখে দিয়ে পালাতে সক্ষম হতে পারেন:
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de
modprobe
কোন ড্রাইভারের rtl8723de
উপর নির্ভর করে এবং তাই সেই সাথে rtl8723de
নির্ভর করে এমন সমস্ত কিছু যুক্ত করতে সক্ষম হওয়া উচিত rtl8723de
। যাইহোক, আমি আমার ড্রাইভারগুলি এভাবে যুক্ত করি নি এবং এইভাবে, এই বিকল্পটি কাজ করবে কিনা গ্যারান্টি দিতে পারি না।
সূত্র: 1 , 2 , 3
lspci
বা আউটপুট কিlsusb
? (এই উভয়টিই আপনার প্রশ্নের সাথে যুক্ত হওয়া দরকার))