Настройка клиента wifi в прошивке openwrt на tp-link tl-wr703n

Jul 03, 2012 23:27


Приехал ко мне на выходных сей девайс почтой из Гонконга:
TP-LINK tl-wr703n

Тут же поставил на него прошивку openwrt вместо идущей в комплекте на китайском языке.
Ну и стал думать что же теперь полезного можно сделать на этой железке.

Возможности пока что кажутся безграничными, но настраивается всякое с трудом.
Я сознательно не стал ставить графический интерфейс, чтобы сэкономить место для полезных программ. Да и текстовые конфиги довольно понятные и привычные.

После дня мучений наконец удалось настроить wr703n так, чтобы он подключался в качестве клиента по wifi к существующей сети.

Казалось бы, какие должны возникнуть проблемы?
Вот документация. Бери и настраивай.

Но фиг!
Для подключения к сети с шифрованием wpa2-psk предлагается следующее:

config wifi-iface option device radio0 option network wan option mode sta option ssid 'MyWifi' option encryption 'psk2' option key 'password'
Однако эти настройки не сработали.
Я долго перебирал разные варианты настроек. Но ничего не помогало.
Особенно я заинтересовался полем “encryption”.
В документации даны такие варианты
Но какой выбрать?

Я посмотрел на конфиг wpa_supplicant, который создаётся автоматически здесь:
/var/run/wpa_supplicant-wlan0.conf

И увидел следующую картину:

scan_ssid=1
ssid=“bkas”
key_mgmt=NONE

Подставив в этот файл правильные значения для своей сети (их я взял из конфига на своём ноутбуке), я перезапустил wpa_supplicant (опции подсмотрел в ps | grep wpa).

И вдруг всё заработало.

Почему так вышло, я понял, когда докопался до скрипта генерящего этот конфиг:
/lib/wifi/wpa_supplicant.sh

Почитав его я понял, что для генерации правильного конфига для wpa_supplicant достаточно указать
option encryption 'psk'

И таки заработало.
Теперь буду пытаться поднять на ней WDS. Несколько предыдущих попыток не дали ничего...

Оригинал можно почитать на http://akademic.name

openwrt, wpa2-psk, wifi, wr703n, client

Previous post Next post
Up