wpa_supplicant: Як підключитися до певного ESSID зі скрипту?


2
network={
       ssid="ana"
       bssid=xx:xx:xx:xx:xx:xx
       key_mgmt=NONE
       auth_alg=OPEN
       wep_key0=xxxxxxxxxxxxx
       #identity 0 ana
       disabled=1
}

Як я можу змінити це, щоб підтримувати з'єднання через сценарій, виконуючи вручну:

dial ana` or `dial gremlin

Зараз, коли я запускаю wpa_supplicant, він автоматично підключається на основі пріоритету чи вимкнено, і я хотів би вимкнути цю поведінку та вручну вказати потрібний ESSID.

Відповіді:



3

Мені невідомо, що я можу використовувати набір, але ви можете вибрати, до якої мережі підключитися, використовуючи wpa_cli

список мереж:

/sbin/wpa_cli list_networks

виберіть інший:

/sbin/wpa_cli select_network <n>

де <n> - номер мережі


"циферблат" - це сценарій, який я написав. якби мені довелося зробити "набрати ана", мені доведеться проаналізувати wpa_supplicant, щоб отримати номер мережі, тому що я не знаю способу зробити прямий wpa_cli select_network "ana"

Я бачу, вибачте, я не зрозумів цього з вашого первісного опису.
Джейсон Льюїс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.