Я планирую использовать OpenWRT. К сожалению, вики не особенно полезна.

Как настроить интерфейс WLAN для WPA2 PSK? Я дошел до /etc /config /wireless, но нет примеров для чего-либо, кроме опции encryption none.

3 ответа3

1

Я использую команду wifi . Сначала войдите в OpenWrt и используйте wifi detect для создания шаблона

mv /etc/config/wireless /etc/config/wireless.backup
wifi detect > /etc/config/wireless

Теперь используйте vi, чтобы включить радио, изменить SSID, добавить шифрование и ключ

config wifi-device  radio0
        option type     mac80211
        option channel  11

           ... skip several lines

        list ht_capab   DSSS_CCK-40
        # option disabled 1    # Not commented out in template

config wifi-iface
        option device   radio0
        option network  lan
        option mode     ap
        option ssid     Your_ssid     # Originally OpenWrt
        option encryption psk2        # not in template. This selects WPA2 PSK
        option key      Your_key      # not in template

Теперь сохраните файл конфигурации и перезапустите сеть.

/etc/init.d/network restart
1

См. Руководство 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
0

Насколько я могу судить, openwrt не предназначен для конечных пользователей, которые не имеют глубоких знаний о работе в сети. Это больше для сетевых людей, которые хотят использовать его в качестве основы для создания продуктов для конечных пользователей. По крайней мере, это гонорар, который я получил, когда попробовал, и прочитав их документы. Возможно, это изменилось с тех пор.

Возможно, вам лучше использовать что-то вроде DD-WRT или Tomato, либо другие сторонние прошивки, которые поставляются с веб-интерфейсами.

Изменить: С другой стороны, я просто наткнулся на X-WRT, чей слоган "OpenWrt для конечных пользователей". Это веб-интерфейс для OpenWrt, и я думаю, что могу попробовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .