См. Руководство OpenWRT по настройкам беспроводной сети . Существует два типа настроек беспроводной сети: настройки устройства и настройки интерфейса . Шифрование является частью настроек интерфейса ; ниже приведен формат и возможные варианты раздела в /etc/config/wireless
.
Возможно, вы захотите посмотреть на добавление веб-конфигурации для OpenWRT и обработку там настройки шифрования; это, скорее всего, будет проще. X-WRT - это тот, который я годами использовал на своем маршрутизаторе OpenWRT, и он вполне способен. Однако я не использовал последние версии, поэтому YMMV.
config wifi-iface option network <the interface you want wifi to bridge with> option device wifi0, wifi1, wifi2, wifiN option mode ap, sta, adhoc, monitor, or wds option txpower (deprecated) <transmission power in dBm> option ssid <ssid name> option bssid <bssid address> option encryption none, wep, psk, psk2, wpa, wpa2 option key <encryption key> option key1 <key 1> option key2 <key 2> option key3 <key 3> option key4 <key 4> option server <ip address> option port <port> option hidden 0,1 option isolate 0,1