К моему компьютеру подключены две WiFi-карты, но я хочу иметь возможность переключаться между ними. Когда я запускаю lspci | grep Network
я вижу следующее:
lspci | grep Network
01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
03:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
nmcli
только показывает, что используется вторая карта, и у меня есть возможность использовать первую. Я также попробовал занести сетевой модуль в черный список, но они оба стали непригодны, так как оба используют модуль iwlwifi.
03:00.0 Network controller: Intel Corporation Wireless 8265 / 8275 (rev 78)
Subsystem: Intel Corporation Wireless 8265 / 8275
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
01:00.0 Network controller: Intel Corporation Device 2725 (rev 1a)
Subsystem: Intel Corporation Device 0024
Kernel modules: iwlwifi
Есть ли для меня способ включить/выключить одну карту и использовать только другую?
Замечание: Удалить черный список для драйвера iwlwifi.
Для переключения между беспроводными адаптерами, или подключения только одного конкретного адаптера, сделайте следующее...
Пример:
Предположим, что у вас две разные беспроводные сети, wifi-a и wifi-b.
Предположим, что у вас два разных беспроводных адаптера, wlan0 и wlan1.
Отредактируйте все профили беспроводного подключения для всех локальных беспроводных сетей и снимите флажок Подключайтесь автоматически .
Отредактируйте профиль подключения wifi-a и измените MAC-адрес на wlan0.
Редактируйте профиль соединения wifi-b и измените MAC-адрес на wlan1.
Если вы всегда хотите, чтобы один конкретный беспроводной интерфейс всегда подключался во время загрузки/входа в систему, то повторно выберите Connect automatically для нужного профиля.
Используя эти две настройки, вы можете настроить точную необходимую конфигурацию.
Также можно добавить расширение гнома-оболочки Отключить WiFi
, которое можно найти по адресу https://extensions.gnome.org/extension/904/disconnect-wifi/.