#StackBounty: #drivers #grub2 #kernel #blacklist Identify module name to blacklist

Bounty: 50

Everybody knows that any kernel module can be blacklisted via GRUB line:

$ module_name.blacklist=yes

However, not everybody knows the exact name of module to blacklist. And that is the real problem! How to identify it?

For example, during of loading of GRUB I see:

rtlwifi firmware not available

which is quite useless of identification. Neither

rtlwifi.blacklist=yes

nor any other variants worked. How do I figure out the name?

The same thing goes with Bluetooth adapter. It throws:

 [ 9.366503] Bluethooth: hci0: Failed to load rtl_bt/rtl8821a_fw.bin

Of course, rtl_bt/rt18821a_fw.blacklist=yes didn’t work.

$ lsmod | grep rtl 
rtl8821ae             233472  0
btcoexist             131072  1 rtl8821ae
rtl_pci                32768  1 rtl8821ae
btrtl                  16384  1 btusb
bluetooth             548864  5 btrtl,btintel,btbcm,btusb
rtlwifi                77824  3 rtl_pci,btcoexist,rtl8821ae
mac80211              778240  3 rtl_pci,rtlwifi,rtl8821ae
cfg80211              622592  2 mac80211,rtlwifi

Any suggestions?


Get this bounty!!!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.