У меня ноутбук dell xps m1530, и он немного устарел, физический переключатель Wi-Fi сломан, не может быть включен, поэтому я купил USB-адаптер Wi-Fi, но он не работал, обнаружен сетевой менеджер что и внутренний, и USB-Wi-Fi отключаются аппаратным переключателем, но он отлично работает под Windows, поэтому мне интересно, как обойти аппаратный переключатель при использовании USB-Wi-Fi.
У меня была очень похожая проблема со старой Sony Vaio. Попробовав опции rfkill, я увидел, что встроенный адаптер Wi-Fi был заблокирован аппаратно (коммутатор перестал работать Loooooong назад), но на моем USB-ключе Wi-Fi таких блоков не было, хотя в меню подключений было показано, что оба были отключены аппаратный переключатель.
Кроме того, я даже попытался проверить свой BIOS, чтобы попытаться отключить аппаратное обеспечение в целом.
Я наконец-то обнаружил, что внесение в черный список встроенного оборудования, похоже, помогло. К сожалению, этот процесс пришлось объединить, изучив кучу разных предметов, поскольку я не смог найти ни одного набора шагов для этого. Вот как я нашел модуль для отключения и как занести его в черный список
Используйте следующую команду в терминале, чтобы получить список используемых аппаратных модулей:
lspci -v
blockquote>Прокручивайте список, пока не найдете подходящее оборудование
Обратите внимание на точное значение по имени строки, начинающейся с
Используемый драйвер ядра:
blockquote>В Терминале используйте следующую командную строку для редактирования своего черного списка
sudo nano /etc/modprobe.d/blacklist.conf
blockquote>Внизу черного списка вставьте новую запись, следуя правилам, изложенным выше. Я включил комментарий в мой для дальнейшего использования. (Не удалось сделать так, чтобы цитата была корректно ... на самом деле между каждой строкой в моем блок-листе нет пробелов)
#
Встроенный аппаратный переключатель беспроводного адаптера не включается. Отключает
#
USB-адаптер Wi-Fi. Надеюсь, черный список предотвратит это.blacklist iwl3945
blockquote>Сохраните файл blacklist.conf
Перезагрузите
На данный момент мой встроенный адаптер Wi-Fi вообще не загружается и все, что я вижу в списке rfkill, выглядит следующим образом (только один беспроводной адаптер!), и я могу правильно подключиться к своей беспроводной сети.
0: phy0: беспроводная локальная сеть
Программная блокировка: нет
Жесткая блокировка: нет
blockquote>Надеюсь, это поможет!
Установите все необходимые инструменты компиляции сначала и загрузите последний драйвер с его репозитория мерзавца:
$$ sudo apt-get install build-essential linux-headers-generic git
$$ mkdir ~/RTL8188EU
$$ cd ~/RTL8188EU
$$ git clone git://github.com/lwfinger/rtl8188eu.git
Впоследствии, драйвер может быть скомпилирован и установлен:
Войдите в папку и выполните следующие команды.
$$ make
$$ sudo make install
Новый модуль ядра может быть загружен через modprobe и может быть установлен в масштабе всей системы для автоматической загрузки:
$$ sudo depmod -a
$$ sudo update-initramfs -u
$$ sudo modprobe 8188eu
(Автоматическая начальная загрузка:) Для включения модуля при каждой начальной загрузке добавляют модуль к/etc/modules
$$ echo 8188eu >> /etc/modules
Команда выполнения
$$ lspci -v
и ищите свою встроенную карту Wi-Fi...
Сетевой контроллер 03:00.0: Ссылка Intel Corporation WiFi 5 100 Подсистем: Ссылка Intel Corporation WiFi 5100 Флагов AGN: устройство управления шиной, быстрый devsel, задержка 0, память IRQ 47 в d6500000 (64-разрядный, non-prefetchable) [size=8K] Возможности: [c8] Возможности версии 3 Управления питанием: [d0] MSI: Включите + Маскируемый Count=1/1 - 64 бита + Возможности: [e0] Конечная точка Экспресса, MSI 00 Возможностей: [100] Усовершенствованная Поддержка Сообщения об ошибке: [140] используемый Драйвер ядра Порядкового номера 00-24-d6-ff-ff-3e-5e-a4 Устройства: iwlwifi
Теперь блок та карта....
$$ sudo echo "blacklist iwlwifi" >> /etc/modprobe.d/blacklist.conf
Теперь выполненный
$$ lsmod | grep sony
замените Sony названием компании Вашего ноутбука....
Заблокируйте свой ноутбук (как для Sony Vaio, это - "sony_laptop"....
$$ sudo echo "blacklist sony_laptop" >> /etc/modprobe.d/blacklist.conf
Готово..!!!
Теперь перезагрузка... Вы сможете выполнить свой адаптер Wi-Fi, даже если Ваш беспроводной переключатель будет выключен....!!