Я только что приобрел Wi-Fi адаптер Wi-Fi для дальнего радиуса действия и хотел бы проверить его на своем настольном компьютере с Ubuntu. Однако по умолчанию моя машина использует внутреннюю дискретную беспроводную карту (не встроенную в материнскую плату). Как я могу установить свой новый беспроводной адаптер в качестве беспроводного соединения по умолчанию? Как отключить внутреннюю беспроводную карту (не открывая корпус компьютера)?
1 ответ
Ваши внешние и внутренние карты вряд ли будут использовать один и тот же драйвер ядра, поэтому попробуйте внести в черный список модуль.
Do lspci | grep Network
. Это выведет строку как
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
В редких случаях ваш проводной адаптер будет также перечисляться как Network controller
(вместо Ethernet controller
), поэтому проверьте и название устройства. Возможно, он будет содержать «беспроводной» или тому подобное. Номер XX:YY.Z в начале строки - это номер слота PCI, запишите его для следующей команды.
Затем выполните lspci -v -s XX:YY.Z | grep driver
. Это выведет что-то вроде:
Kernel driver in use: ath9k
ath9k
в моем случае - это название модуля, который обеспечивает связь через встроенный WiFi-адаптер. Выполните команду echo "blacklist MODULE" >/etc/modprobe.d/blacklist-internal-wifi.conf
в корневой оболочке, конечно, заменив MODULE именем драйвера из предыдущего шага.
Вы можете запустить корневую оболочку, запустив ее в меню или набрав sudo su
. Подсказка заканчивается на «#».
Перезагрузитесь, и ваш внутренний адаптер должен быть отключен. Если вы хотите восстановить все, просто удалите файл /etc/modprobe.d/blacklist-internal-wifi.conf