А можно попросить померять скорость с помощью iperf между бананой и лан клиентами?
А то у меня на дебиане всё отлично, куча приложений и сервисов крутятся, а вот скорость по гигабитным линкам до клиентов не больше 150-200 Мбит/с.
И это большой облом – ни самба, ни iptv, ни прочее, что нужно с бананы брать, нормально не работают…
Между клиентами нормально – 800-900 Мбит/с
# iperf -c 192.168.186.168
————————————————————
Client connecting to 192.168.186.168, TCP port 5001
TCP window size: 85.0 KByte (default)
————————————————————
[ 3] local 192.168.186.18 port 59490 connected with 192.168.186.168 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 450 MBytes 377 Mbits/sec
Не гигабит конечно, но для моих нужд за глаза. WiFi работает с hostapd-rtl описанным выше, но только в режиме 20MHz. Вторичный канал подключаться отказывается на текущей версии драйвера.
Спасибо. Значит глюк платы.
Там ещё скорость разная в зависимости от направления – от бананы или к ней.
А hostapd из драйверов с сайта rtl нормально на 40 мгц работает. Или hostapd-rtl можно пропатчить на предмет проверки соседей – тоже 40 мгц начинают работать.
В том и дело что когда hostapd пытается запросить сканирование соседей драйвер отвечает ошибку. Причём я поглядел на код и ответственный за это кусок кода в версии от realtek аналогичен тому что в новой версии с патчами.
В файле src/ap/hw_features.c
ищем
if (ret < 0) {
wpa_printf(MSG_ERROR,
"Failed to request a scan of neighboring BSSes ret=%d (%s)",
ret, strerror(-ret));
И меняем следующую строку:
// return -1;
return 0;//ignore this error
aprilie 5, 2015 20:55
А можно попросить померять скорость с помощью iperf между бананой и лан клиентами?
А то у меня на дебиане всё отлично, куча приложений и сервисов крутятся, а вот скорость по гигабитным линкам до клиентов не больше 150-200 Мбит/с.
И это большой облом – ни самба, ни iptv, ни прочее, что нужно с бананы брать, нормально не работают…
Между клиентами нормально – 800-900 Мбит/с
aprilie 6, 2015 9:44
Буду дома – измерю и поделюсь результатом.
aprilie 6, 2015 17:43
WIFI корректно работает?
aprilie 6, 2015 21:05
# iperf -c 192.168.186.168
————————————————————
Client connecting to 192.168.186.168, TCP port 5001
TCP window size: 85.0 KByte (default)
————————————————————
[ 3] local 192.168.186.18 port 59490 connected with 192.168.186.168 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 450 MBytes 377 Mbits/sec
Не гигабит конечно, но для моих нужд за глаза. WiFi работает с hostapd-rtl описанным выше, но только в режиме 20MHz. Вторичный канал подключаться отказывается на текущей версии драйвера.
aprilie 8, 2015 8:55
Спасибо. Значит глюк платы.
Там ещё скорость разная в зависимости от направления – от бананы или к ней.
А hostapd из драйверов с сайта rtl нормально на 40 мгц работает. Или hostapd-rtl можно пропатчить на предмет проверки соседей – тоже 40 мгц начинают работать.
aprilie 8, 2015 9:07
В том и дело что когда hostapd пытается запросить сканирование соседей драйвер отвечает ошибку. Причём я поглядел на код и ответственный за это кусок кода в версии от realtek аналогичен тому что в новой версии с патчами.
aprilie 8, 2015 11:21
В файле src/ap/hw_features.c
ищем
if (ret < 0) {
wpa_printf(MSG_ERROR,
"Failed to request a scan of neighboring BSSes ret=%d (%s)",
ret, strerror(-ret));
И меняем следующую строку:
// return -1;
return 0;//ignore this error
40 мгц после этого работает.
aprilie 8, 2015 11:31
Ха ха, такой костыль я тоже думал подставить но решил что такое потом стыдно будет на github заливать.
aprilie 8, 2015 11:41
Ну я делал не заливать, а пользоваться… 🙂
aprilie 8, 2015 22:27
Я правильно понял что hostapd от realtek тоже пришлось так патчить?
aprilie 9, 2015 21:25
Нет, от realtek, который версии 0.8 работает сразу.
aprilie 17, 2015 22:57
Видел, что для нового hostapd для 40 мгц нужен параметр
noscan=1
в конфиге. Сам не проверял, всё разломал пока.
aprilie 17, 2015 23:07
Это не приняли в upstream и есть только в виде патча в дереве OpenWRT:
https://dev.openwrt.org/browser/trunk/package/network/services/hostapd/patches/300-noscan.patch
Попробую применить его к hostapd-rtl чтоб веселее работало, спасибо за идею!
mai 1, 2015 22:58
Наложил патч, теперь работает и 40 МГц