Как я могу настроить OpenBSD для автоматического использования одного из множества SSID Wi-Fi?

2019
zigg

В OpenBSD 6.0 с (например) драйвером iwn (4) я могу автоматически связываться с SSID и вызывать интерфейс с DHCP с помощью следующего /etc/hostname.iwn0:

nwid SSID wpakey secretkey dhcp 

Как я могу настроить свою систему так, чтобы она автоматически использовала один из нескольких настроенных SSID в зависимости от того, какой из них находится в диапазоне?

0

1 ответ на вопрос

1
Martin Sugioarto

OpenBSD получил пакет с именем wpa_supplicant . Он поставляется с примером конфигурации, которая тщательно документирована и имеет разумные значения по умолчанию (см. Каталог /usr/local/share/examples/wpa_supplicantпосле установки пакета).

Все, что вам нужно сделать, это вставить несколько сетевых блоков, описывающих ваши точки доступа. Они выглядят так:

network={ ssid="simple" psk="very secret passphrase" priority=5 } 

Также желательно посмотреть, как ограничить шифры (например, использовать только WPA2). Есть десятки примеров, перечисленных здесь .

wpa_supplicant запускается как демон после запуска с:

wpa_supplicant -i wirelessinterface -c /path/to/wpa_supplicant.conf 

Похожие вопросы