Купил «свисток», wi-fi usb-брелок D-link DWA-125, самый дешевый, что был в магазине, ибо жалко тратить бОльшую сумму ради того лишь, чтобы дома можно было с ноутбука доступ в сеть по воздуху иметь. Уже имея небольшой опыт в поднятии программной точки доступа, радостно принялся настраивать на десктопе hostapd, iptables и интерфейсы. Но радости довольно быстро пришел конец, ибо нарисовалась проблема, на решение которой я убил два вечера, но так и не победил.
Суть проблемы в том, что совершенно внезапно соединение обрывается, а точнее — перестают ходить пакеты, но само соединение продолжает существовать. Переподключаться приходится часто, очень раздражает, устанавливается соединение долго, секунд 30. При чем приходится перезапускать hostapd, а то на ноуте ошибки авторизации (wicd говорит «неверный пароль», но не всегда). В общем очень нестабильная работа. Скорость должна быть, как я понял (в режиме «g») 54 Мбит/c, на деле же было стабильно около 3 Мбайт/cек (24 Мбит?).
Поднять hostapd удается только с драйвером, идущим по умолчанию, то есть тем, что уже был в системе. Пока пытался разобраться, успешно собрал пакеты с модулем rt2870sta, rt3070sta и rt3070usb. Загружая официальный драйвер, я получаю интерфейс не wlan0, а ra0, а он в упор не желает вставать в master (как будто эту возможность производитель сам решил не включать, есть у меня такое подозрение...). Более того, hostapd не запускается с таким интерфейсом, ругаясь, что не может найти nl80211 (или что-то в таком духе).
Прошу помочь сделать точку доступа стабильной.
Подробности:
ядро 2.6.35-ARCH
ID 07d1:3c0d D-Link System DWA-125 Wireless N 150 Adapter(rev.A1) [Ralink RT2870]
iwconfig: http://pastebin.com/v7gpRufx
/etc/hostapd/hostapd.conf: http://pastebin.com/eZr6vf91
Вывод hostapd сразу после запуска: http://pastebin.com/K76P4Dms
Вывод hostapd во время подключения с ноута: http://pastebin.com/amBdP41D
Вывод hostapd во время «сбоя» соединения, в какой именно момент (строка), не знаю: http://pastebin.com/4LVDXp8Q
ссылки по теме:
1. http://help.ubuntu.ru/wiki/wifi_ap 2. http://forum.ubuntu.ru/index.php?topic=108755.0;all