Настроика на WI-FI 802.11n

Автор N-Ban, 12 января 2013, 17:48:09

« назад - далее »

0 Пользователи и 6 гостей просматривают эту тему.

vladimir_ar

Да при чем тут гордость.
150 мегабитная катрта никогда не вытянет 150Мбит данных. Половина - это уже очень хорошо. Лучше почитайте про wi-fi.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

N-Ban

Я понимаю что при подключение скорость выдает меньше сама скорсть подключения должна быть 150 а здесь с обоих адаптерах идет 72 в чем ешё может быть проблема?

vladimir_ar

Мой hostapd.conf
Открыть содержимое (спойлер)
interface=wlan0
driver=nl80211
wmm_enabled=1
ieee80211n=1
ht_capab=[HT40-][HT40+][SHORT-GI-40][TX-STBC][RX-STBC1][DSSS_CCK-40]
ssid=ИМЯ
channel=1
hw_mode=g
#
wpa=3
auth_algs=3
max_num_sta=5
wpa_passphrase=пароль
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
#
#macaddr_acl=1
ignore_broadcast_ssid=0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=1
#
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
accept_mac_file=/etc/hostapd/hostapd.accept
deny_mac_file=/etc/hostapd/hostapd.deny
#
dynamic_vlan=1
vlan_file=/etc/hostapd/hostapd.vlan
vlan_tagged_interface=wlan0
#vlan_naming=1
#
[свернуть]
C картой ASUS-N10 соединение 150, скорость передачи (по факту) 85-92Мбит.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

N-Ban

ht_capab=
Как параметры подобрать я вывод команды iw list кидал инфу бы какуюнибудь желательно на русском

vladimir_ar

Параметры брал из примеров конфигов, сам не нашел (не искал) подробного описания, где их брать.
Проблема может быть еще в другом - могут быть вокруг точки, занимающие нужные каналы и вы не стартанете в режиме n в результате соблюдения совместимости. Отключите пока демон hostapd и запускайте из терминала
# hostapd /путь к конфигу/имя.conf
и смотрите вывод. Мне, в зависимости от выбора канала, писало, что не может работать в режиме 20/40 из-за конфликтов по каналам (сообщение на английском, дословно не помню).
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

N-Ban

Спасибо таки проблема оказалась в ht_capab. Я нашел интересную статью там немного было описано какой параметр за что отвечает. Ну и при известной доле шаманства получилось подобрать :) Соеденилось на 150м реальная около 90м.
Ешё раз всем спасибо за помощь!

vladimir_ar

Так ссылочку было бы не лишним. Тут как-то принято делиться информацией.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

N-Ban

Вот пруфлик инфа ближе к концу статьи и весьма полезные коменты попадаются
http://val-khmyrov.blogspot.ru/2011/05/ieee-8021g-ieee-8021n.html

vladimir_ar

Самое смешное - у меня в сохраненных она есть  :)
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

vladimir_ar

Спрошу по теме.
Есть два компа с картами Wi-Fi TP-LINK TL-WN881ND (300Mбит). Один комп с АР под управлением hostapd.
Конфиг продублирую еще раз:
Открыть содержимое (спойлер)
interface=wlan0
driver=nl80211
wmm_enabled=1
ieee80211n=1
ht_capab=[HT40-][HT40+][SHORT-GI-40][TX-STBC][RX-STBC1][DSSS_CCK-40]
ssid=ИМЯ
channel=1
hw_mode=g
#
wpa=3
auth_algs=3
max_num_sta=5
wpa_passphrase=пароль
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP
rsn_pairwise=CCMP
#
#macaddr_acl=1
ignore_broadcast_ssid=0
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=1
#
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
accept_mac_file=/etc/hostapd/hostapd.accept
deny_mac_file=/etc/hostapd/hostapd.deny
#
dynamic_vlan=1
vlan_file=/etc/hostapd/hostapd.vlan
vlan_tagged_interface=wlan0
#vlan_naming=1
#
[свернуть]
Тестировал скорость при помощи iperf. Получил интересный перекос:
- с АР на клиента скорость ~ 120 Мбит.
- с клиента на АР ~ 165 Мбит.
Вопрос - это нормально или скорость в обоих направлениях должна быть одинакова примерно? Когда перед этим на клиенте стояла карта 150Мбит, скорость была примерно равна в обоих направлениях (~85-90Мбит) и ограничена возможностью более медленной стороны.
И если косяк - то где? На компе с АР ограничений по iptables нет - все разрешено. На клиенте тоже - не трогал, по умолчанию.

Сообщение объединено: 14 января 2013, 22:26:39

Со стороны клиента подключение при помощи wicd.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Sferg

#25
vladimir_ar, здравствуйте. Подскажите, пожалуйста по следующим вопросам:

1. В файле /etc/hostapd/hostapd.conf есть параметр channel, отвечающий за канал, на котором поднимается точка доступа. На карточке TP-Link TL-WN881ND при попытке указать канал выше 7-го, hostapd отказывается запускаться. ??? С чем это может быть связано и можно ли каким-либо образом побороть? Хотелось бы, в идеале, точку доступа вообще на 13-14 канал повесить, чтоб роутеры соседей не мешали :-X
2. Возможно ли сделать так, чтобы hostapd автоматически выбирал лучший (наиболее свободный) канал, как это реализовано в роутерах из коробки?
3. Судя по характеристикам карточки, она способна держать соединение на скорости до 300 мбит\с. Насколько я могу судить, все устройства подключаются к ней лишь на скорости до 150 мбит\с. Возможно ли поднять скорость подключения до номинальных ~300 мбит\с?


С уважением, Геннадий.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

vladimir_ar

Цитата: Sferg от 20 марта 2013, 13:56:15при попытке указать канал выше 7-го, hostapd отказывается запускаться.
Что пишет?
Цитата: Sferg от 20 марта 2013, 13:56:15Возможно ли сделать так, чтобы hostapd автоматически выбирал лучший (наиболее свободный) канал, как это реализовано в роутерах из коробки?
Не пытался разобраться.
Цитата: Sferg от 20 марта 2013, 13:56:15Возможно ли поднять скорость подключения до номинальных ~300 мбит\с?
Свой конфиг покажите.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Sferg

#27
Цитата: vladimir_arЧто пишет?

На сей раз благополучно подключился на 9-ом канале, а вот что писал на 7-ом, а сейчам пишет на 10-ом канале:

Configuration file: /etc/hostapd/hostapd.conf
wlan0: IEEE 802.11 Configured HT40 secondary channel (14) not found from the channel list of current mode (1) IEEE 802.11g
wlan0: IEEE 802.11 Configured channel (10) not found from the channel list of current mode (1) IEEE 802.11g
wlan0: IEEE 802.11 Hardware does not support configured channel
Could not select hw_mode and channel. (-4)
wlan0: Unable to setup interface.


Цитата: vladimir_arСвой конфиг покажите.

Извольте.

P.S. Конфигурация сейчас на 1-ом канале настроена.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD

vladimir_ar

Цитата: vladimir_ar от 14 января 2013, 22:26:11wmm_enabled=1
ieee80211n=1
ht_capab=[HT40-][HT40+][SHORT-GI-40][TX-STBC][RX-STBC1][DSSS_CCK-40]
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

Sferg

#29
vladimir_ar, Вы считаете, что из-за этих строчек проблема с подключением к каналу выше 9, а также с низкой скоростью?

Проблему с подключением выше 9-го канала решил, убрав параметр [HT40+] из ht_capab. Теперь подключается максимум к 13-му каналу, ибо 14-ый заблокирован.
Что же касается скорости до 300 Мбит/с, то, подозреваю, что TP-Link TL-WN881ND просто не поддерживает скорость выше 150 Мбит/с, поскольку не удаётся запустить hostapd с параметром [RX-STBC12] в ht_capab.
С уважением.

Debian 10.2, kernel 5.3.13-1-pve x86_64 (WiFi-роутер)
Intel Pentium J5005, 16Gb DDR4-2400, UHD605, 1Tb HDD + 500Gb Ext. HDD

Debian 10.2, kernel 4.19.0-6 x86_64 (домашний ПК)
Intel Core i7-3770, 16Gb DDR3-1600, HD4000, 250Gb SSD + 2Tb HDD