недавно, у меня была проблема с моим Wi-Fi addapter, где решение было к blacklist ideapad_laptop
в файле/etc/modprobe.d/blacklist.conf.
Это получило меня задающийся вопросом, как модули присвоены. Моим ноутбуком не является IdeaPad, и адаптер Wi-Fi является Полупроводником Realtek Co., Ltd. RTL8111/8168/8411. Как я когда-либо предполагал бы это? Кроме того, позволяет, говорят, что я делаю lsmod
и получите мой список драйверов (модули).
...
coretemp 16384 0
joydev 24576 0
kvm_intel 204800 0
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
kvm 593920 1 kvm_intel
bnep 20480 2
hid_multitouch 20480 0
8250_dw 16384 0
irqbypass 16384 1 kvm
snd_seq 65536 2 snd_seq_midi_event,snd_seq_midi
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
ghash_clmulni_intel 16384 0
intel_wmi_thunderbolt 16384 0
wmi_bmof 16384 0
arc4 16384 2
snd_timer 32768 2 snd_seq,snd_pcm
pcbc 16384 0
uvcvideo 86016 0
...
У моего друга есть ноутбук HP с тем же беспроводным адаптером Realtek, как я имею, и его Wi-Fi также не работает. мог он blacklist ideapad_lenovo
и получите тот же результат? Я предположил бы нет. как кто-то нашел бы модуль ядра, который вызывает проблемы?
Я думаю, что это должно хорошо работать.
Мое понимание - то, что аппаратные средства имеют некоторые идентификаторы (как имя модели), и ядро mainains база данных поиска для нахождения потенциальных модулей. Это неизбежно приведет к нескольким относительно совместимым модулям, и ядро идет с первым (пока это не перестало работать), затем пробует следующий, и т.д.
Помещение в черный список говорит этому пропускать определенные модули. Но Вы не должны должны быть делать это, если нет причина, Вы не хотите использовать ее (примеры: проблемы, производительность. и т.д.)
Таким образом да, это должно хорошо работать.