Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [HOWTO] Программная точка доступа (hostapd)  (Прочитано 242679 раз)

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

Оффлайн svm

  • Активист
  • *
  • Сообщений: 372
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #105 : 05 Марта 2010, 08:49:16 »
Тут еще проблема возникает с этим hostapd:
если подключенный комп к точке взять и просто перезагрузить, то при следующей сессии к точке подключение не всегда происходит,
а если сначала вручную отключиться от точки и только потом перезагрузиться, то подключение происходит нормально.

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #106 : 06 Марта 2010, 08:15:10 »
Последнее скорее всего из за того, что либо станция не успевает освободиться из таблицы hostapd, либо та же ситуация, но с DHCP сервером...

Я бы стал крутить:
beacon_int
dtim_period (дефолт - 2, м.б. 1 выставить?)
ap_max_inactivity

UPD:
Про ath5k - вроде в Master ее hostapd переводит (т.е. после старта hostapd iwconfig ей рисует мастера), но сама беспроводная сеть не появляется... в логах чисто... Если руками запускать - ругается, что не может перевести в Master, но запускается... Непонятно в общем...
Про статью - понял, что с мостом перемудрил, опишу все поподробнее... Выходные длинные - думаю успею переделать  :)

UPD: кстати, про wpa:
Цитата: hostapd.conf
# Enable WPA. Setting this variable configures the AP to require WPA (either
# WPA-PSK or WPA-RADIUS/EAP based on other configuration). For WPA-PSK, either
# wpa_psk or wpa_passphrase must be set and wpa_key_mgmt must include WPA-PSK.
# For WPA-RADIUS/EAP, ieee8021x must be set (but without dynamic WEP keys),
# RADIUS authentication server must be configured, and WPA-EAP must be included
# in wpa_key_mgmt.
# This field is a bit field that can be used to enable WPA (IEEE 802.11i/D3.0)
# and/or WPA2 (full IEEE 802.11i/RSN):
# bit0 = WPA
# bit1 = IEEE 802.11i/RSN (WPA2) (dot11RSNAEnabled)
#wpa=1

Что такое wpa=3?
--------------------------------
Сам спросил - сам отвечаю - параметр записывается в десятичном виде, а воспринимается в двоичном, т.е. значение 1 соответствует 01 - т.е. нулевой бит включен и соответственно, включен режим wpa1...
Т.е.:
wpa=0 = 00 = не использовать wpa вообще.
wpa=1 = 01 = wpa1 - включен, wpa2 - выключен.
wpa=2 = 10 = wpa1- выключен, wpa2 - включен.
wpa=3 = 11 = включены и wpa2 и wpa1.
« Последнее редактирование: 06 Марта 2010, 08:40:58 от MadKox »
Homo homini admini est...

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #107 : 14 Марта 2010, 19:53:03 »
Подскажите плз... куда рыть? В логи сыпятся сообщения:
Mar 14 19:16:36 veo-server kernel: [1914981.027830] ath5k phy0: unsupported jumbo
При этом все работает. Как это jambo завести?

Стоит точка доступа, ath5. Карточка: D-Link DWA-520, 108Mbps 802.11g, 2.4GHz, Wi-Fi LAN PCI Network Adapter
« Последнее редактирование: 15 Марта 2010, 01:01:19 от Ve0 »
bUbuntu - In a world without walls who needs Windows?..

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #108 : 17 Марта 2010, 01:46:40 »
У меня, кстати, та же джамба в логах...

Продолжаю эксперименты с различными опциями в hostapd.conf с переменным успехом, однако wpa2 точку доступа на ath5k, которая стабильно и быстро работала бы как с *nix клиентами, так и с win (ХР) клиентами пока не получил. По этой причине и не обновляю пока статью в вики....

UPD - у меня записи про unsupported jumbo появляются в момент попыток подключения с win клиентов, которые соответственно и не подключаются...

UPD2: Собственно, про ath5k, CCMP и unsupported jumbo - нашел кое-что интересное:

С linux.wireless.org:
Цитировать
ath5k TODO
Things ath5k developers are currently working on.

    * Automatic Noise Immunity (Nick -code needs review)
    * Tx power support (setting tx power) (Nick/Felix -works but experiments show that the card transmits only on some standard power levels instead of a power range as expected)
    * Rework phy calibration (I/Q, noise floor etc) (Nick)
    * 802.11d/Regulatory enhancements (Bob)
    * 802.11e/WME/QoS support - see Notes on QoS
    * Rfkill (pending patch by Tobias Doerffel)
    * Jumbo frame processing (these appear to just be errors)
    * CCMP hardware support (Bob - have a patch, but it's broken)

И вот тут - более подробно про jumbo.

Если кратко, unsupported jumbo - сообщение о том, что адаптер получил что-то непонятное и отбросил, т.е. просто сообщение о невозможности распознать пакет/кадр не знаю, как точнее сказать...

UPD3: потратил пару часов подрубаясь/отключаясь к ТД, так вот, у меня по статистике выходит, что джамба вылетает тогда, когда клиенты ищут доступные сети... Имхо - можно спокойно игнорировать...

Кстати почти пришел к рабочему конфигу для ath5k, сталось только все оформить...

Что касается
Цитата: stan
... а насчет перевода в Master mode для карт на драйвере ath5k самим hostapd я не уверен, т.к. карточки такой нет, возможно и переводит сам.
итого получает, что возможно в мануале лишние пункты про настройку bridge и предварительные перевод карты в режим Master. Надо проверить, кто возьмется для карточки ath5k?

ath5k прекрасно переводится в мастер средствами самого hostapd...
« Последнее редактирование: 17 Марта 2010, 04:56:05 от MadKox »
Homo homini admini est...

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #109 : 17 Марта 2010, 12:52:57 »
Странно. Но я уже говорил, что у меня это jambo появляется, и все работает, и клиенты win и клиенты lin прекрасно конектятся к точки доступа и работают. Вот только сотовые телефоны нокиа не конектяцца.. ( остальное все работает.

Кстати, откопал в логах еще одно непонятное сообщение:
ath5k phy0: noise floor calibration timeout (2422MHz)
цифирка с мегагерцами переодически меняется... (
bUbuntu - In a world without walls who needs Windows?..

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #110 : 18 Марта 2010, 09:16:59 »
Ничего странного, см. мой предыдущий пост, UPD3, это сообщение появляется когда WiFi плата ловит широковещательные сообщения от клиентов, ищущих доступные ТД и часть этих сообщений понять не может и отбрасывает. На работу точки это вообще не влияет. А вин клиенты у меня не работали, пока не выставил шифрование только по TKIP.

Цитата: Ve0
Кстати, откопал в логах еще одно непонятное сообщение:
ath5k phy0: noise floor calibration timeout (2422MHz)
цифирка с мегагерцами переодически меняется... (

А какое у тебя ядро?

Нокия далеко не каждая может работать с WPA2 (а бывает, что наоборот, у меня таблетка N800 не работала с WEP)...
« Последнее редактирование: 18 Марта 2010, 11:17:51 от MadKox »
Homo homini admini est...

Оффлайн 4arodej

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #111 : 22 Марта 2010, 18:56:41 »
Доброе время суток!

Кто сталкивался с RaLink RT2561/RT61 802.11g PCI AP mode на ядре 2.6.24-ovz (Hardy Heron)? не могу адаптировать ни один из овременных методов. ядро очень старое.

Пользователь решил продолжить мысль 22 Марта 2010, 18:58:48:
hostapd -ddd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
ctrl_interface_group=0
Line 1026: invalid/unknown driver 'nl80211'
1 errors found in configuration file '/etc/hostapd/hostapd.conf'


« Последнее редактирование: 22 Марта 2010, 18:58:48 от 4arodej »

Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #112 : 22 Марта 2010, 19:04:09 »
1. патчить ядро и добавлять поддержку этого стека :)
2. поставить ядро не ниже 2.6.29

есть трудности в обновлении ядра на более новое?
Kubuntu

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #113 : 22 Марта 2010, 20:33:47 »
да, есть трудности, одно из них - ядра от 2.6.29(убунтовской сборки) требует более свежий libc6, а это сами знаете чем грозит
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #114 : 23 Марта 2010, 00:23:40 »
можно попробовать собрать ядро самому из исходников на базе конфига установленного ядра и включить стек mac811 или как его там.
Kubuntu

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #115 : 25 Марта 2010, 13:17:16 »
Ничего странного, см. мой предыдущий пост, UPD3, это сообщение появляется когда WiFi плата ловит широковещательные сообщения от клиентов, ищущих доступные ТД и часть этих сообщений понять не может и отбрасывает. На работу точки это вообще не влияет. А вин клиенты у меня не работали, пока не выставил шифрование только по TKIP.

Цитата: Ve0
Кстати, откопал в логах еще одно непонятное сообщение:
ath5k phy0: noise floor calibration timeout (2422MHz)
цифирка с мегагерцами переодически меняется... (

А какое у тебя ядро?

Нокия далеко не каждая может работать с WPA2 (а бывает, что наоборот, у меня таблетка N800 не работала с WEP)...

Linux veo-server 2.6.30-02063008-generic #02063008 SMP Tue Sep 29 14:23:44 UTC 2009 x86_64 GNU/Linux

Что самое забавное, что до недавнего времени нокия работала прекрассно с этой точкой доступа. Win клиенты работают прекрассно, линуксовые клиенты работают тоже прекрассно. Все работает, только вот сыпятся сообщения.

И такой вопрос, если у меня карточка на 108 мегабит, то точка доступа тоже будет на 108 мегабит? или всетаки на 54?
« Последнее редактирование: 25 Марта 2010, 20:00:14 от Ve0 »
bUbuntu - In a world without walls who needs Windows?..

Оффлайн remmal

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #116 : 30 Марта 2010, 22:34:25 »
народ,  сорри.....в linux новичок,  но мне эта тема очень интересна...

настроил сеть как тут описано,  все работает,  но вот отрубается wi-fi через некоторое время,  как подключаюсь к точке доступа (подключаюсь с win XP),потом что бы подключится к этой точке снова,  приходится перезагружать компьютер(сервер),  точка доступа сделана на d-link dwa 510.

Оффлайн svm

  • Активист
  • *
  • Сообщений: 372
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #117 : 30 Марта 2010, 22:59:50 »
Тут скорее всего проблема с nl80211,
решение её - пробовать использовать другое ядро или ждать патча.
У меня примерно  аналогичная ситуация:
точка работает на D-link DWA-110 (rt73usb), когда к ней подключаюсь с intel 3945, то точка ведёт себя достаточно стабильно (вылетает очень редко), как только соединение идет с Acer S100 (коммуникатор с Android и хз какой там чип WiFi), то точка вылетает не проработав и 10 минут, в логах после рестарта идет следующее:
Цитировать
unknown vendor specific information element ignored (vendor OUI 00:10:18 len=9)
и помогает только рестарт ситемы.

Оффлайн remmal

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #118 : 30 Марта 2010, 23:10:09 »
во во,  именно все так и происходит,  пробовал с двух ноутов (один на mac os,  второй на хр) обрывается wi-fi  примерно после 10 минут работы,  а вот iphone вообще не коннектится,  хотя сеть видит(

Оффлайн svm

  • Активист
  • *
  • Сообщений: 372
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #119 : 30 Марта 2010, 23:26:01 »
Тут тоже обсуждали подобную проблему с hostpad.
Ну и google выдал примерно теже симптомы с не решенной проблемой.  :-\

 

Страница сгенерирована за 0.055 секунд. Запросов: 25.