Использование wpa_supplicant для выбора точки доступа

У меня есть две точки доступа в моем доме, и я подключаюсь к одному из них, в зависимости от того, какой мне нужен. Один работает за роутером Tor, другой – моя нормальная точка доступа.

Можно ли использовать wpa_supplicant для подключения к одному? Я не хочу включать роуминг.

Обычно я подключаюсь к точке доступа так:

 sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf 

Это было хорошо, когда у меня была одна сеть, но как я могу указать, к какой точке доступа AP подключиться, теперь у меня есть 2 AP в файле моих интерфейсов?

На данный момент, я думаю, я мог бы просто создать 2 файла конфигурации, но мне очень хотелось бы знать, как добиться этого, используя wpa_supplicant или wpa_cli. Пока я просмотрю страницы руководства, чтобы посмотреть, что я могу найти.

  • Как подключиться к сети Wi-Fi в Arch Linux?
  • Как просмотреть сертификат WPA2 PEAP, предлагаемый AP?
  • Разница между systemd wpa_supplicant.service и wpa_supplicant@wlan0.service?
  • Использовать wpa_supplicant без текстовых паролей
  • Мне интересно о временной базе DISCONNECT wpa_supplicant
  • Ручная настройка или поставщик WPA для Wi-Fi в университетской сети
  • Успешно инициализирован wpa_supplicant, но я не подключен и не могу достичь wpa_cli
  • Понимание wpa_supplicant
  • One Solution collect form web for “Использование wpa_supplicant для выбора точки доступа”

    У меня есть 2 точки доступа к беспроводной сети. Вот что я делаю:

    Запустите systemd запуске wpa_supplicant .

    Поместите обе точки доступа в /etc/wpa_supplicant/wpa_supplicant.conf . Это выглядит примерно так:

     network={ ssid="Jan Vermeer of Delft" psk="SOmeThing" priority=3 } network={ ssid="Pieter Brueghel the Younger" psk="SomethngElse" priority=4 } - network={ ssid="Jan Vermeer of Delft" psk="SOmeThing" priority=3 } network={ ssid="Pieter Brueghel the Younger" psk="SomethngElse" priority=4 } 

    Я использую wpa_cli командной строки wpa_cli для перехода от одной точки доступа к другой, как мне хочется. list_networks и select_network – это все, что вам нужно.

    Linux и Unix - лучшая ОС в мире.