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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #30 : 14 Август 2009, 07:29:18 »
Забыл самое главное... ПОМОГИТЕ!!!
Был на рыбалке, помочь не мог. Решил вопрос?

Проблема решилась сама собой установкой ядра 2.6.31 )
Я и говорю, ядро нужно посвежее, а ошибку, небось, выдавал на 28-м...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Motor

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #31 : 21 Август 2009, 13:26:22 »
Дайте пожалуйста содержимое файла wpa_supplicant.conf у клиента, а то не получается соединиться с hostap точкой.


Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #32 : 21 Август 2009, 14:25:07 »
Я подключаюсь ноутами при помощи NetworkManager-а, без wpa_supplicant.conf
Смотри при подключении на клиенте iweventи, скажем, cat /var/log/syslog | grep hostap на ТД. Может, чего-нибудь и углядишь...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн vprisivko

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #33 : 01 Сентябрь 2009, 03:36:19 »
Честно говоря, не уверен, что
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
нужно, ибо при создании моста он автоматически помещает добавленные в него режимы в неразборчивый (promiscous) режим.

Насчет этого
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
тоже: разве мост самостоятельно не опустит соединение, зачем это нужно?
« Последнее редактирование: 01 Сентябрь 2009, 03:41:04 от vprisivko »

Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #34 : 01 Сентябрь 2009, 10:12:22 »
перечитал топик, и просто в шоке от пользователей, в первом посте написано - необходимо ставить свежее ядро, а ниже куча вопросов о проблеме со старым ядром!! ну как так можно?!! :idiot2: Или все думают, что автор просто так написал...

Автор, выдели большими красными буквами в первом посте - НАДО СТАВИТЬ ядро 2.6.30 и выше!
Kubuntu

Оффлайн vprisivko

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #35 : 02 Сентябрь 2009, 02:46:39 »
У меня как раз такой же чип на wifi карточке, что и у топикастера.

Но почему-то беспроводная сеть работает только в том случае, когда она не входит в мост (или же он не поднят). Вот системные логи (в hostapd включен verbose debugging):
Sep  2 00:16:04 server kernel: [80345.801300] br0: port 1(wlan0) entering disabled state
Sep  2 00:16:12 server kernel: [80354.335740] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10)
Sep  2 00:16:12 server kernel: [80354.371450] Registered led device: b43-phy0::tx
Sep  2 00:16:12 server kernel: [80354.371600] Registered led device: b43-phy0::rx
Sep  2 00:16:12 server kernel: [80354.415693] br0: port 1(wlan0) entering learning state
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authentication OK (open system)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-AUTHENTICATE.indication(00:18:de:4a:4d:49, OPEN_SYSTEM)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authenticated
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: association OK (aid 1)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: associated (aid 1)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-ASSOCIATE.indication(00:18:de:4a:4d:49)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: event 1 notification
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: start authentication
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:20 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:21 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:21 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:22 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:22 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: deauthenticated due to local deauth request
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authentication OK (open system)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-AUTHENTICATE.indication(00:18:de:4a:4d:49, OPEN_SYSTEM)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authenticated
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: association OK (aid 1)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: associated (aid 1)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-ASSOCIATE.indication(00:18:de:4a:4d:49)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: event 1 notification
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: start authentication
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:23 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:24 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:24 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:25 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:25 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: deauthenticated due to local deauth request
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authentication OK (open system)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-AUTHENTICATE.indication(00:18:de:4a:4d:49, OPEN_SYSTEM)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authenticated
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: association OK (aid 1)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: associated (aid 1)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-ASSOCIATE.indication(00:18:de:4a:4d:49)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: event 1 notification
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: start authentication
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:26 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:27 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:27 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:27 server kernel: [80369.415067] br0: port 1(wlan0) entering forwarding state
Sep  2 00:16:28 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:28 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: deauthenticated due to local deauth request
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authentication OK (open system)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-AUTHENTICATE.indication(00:18:de:4a:4d:49, OPEN_SYSTEM)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: authenticated
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: association OK (aid 1)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.11: associated (aid 1)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-ASSOCIATE.indication(00:18:de:4a:4d:49)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 MLME: MLME-DELETEKEYS.request(00:18:de:4a:4d:49)
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: event 1 notification
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: start authentication
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 IEEE 802.1X: unauthorizing port
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: EAPOL-Key timeout
Sep  2 00:16:29 server hostapd: wlan0: STA 00:18:de:4a:4d:49 WPA: sending 1/4 msg of 4-Way Handshake

Iptables настроены верно (у меня был раньше скрипт только для 2 проводных интерфейсов, и там я поменял LAN_IFACE=eth1 на LAN_IFACE=br0).

Когда пытаюсь законнектиться, ничего не выходит.

P.S. Debian Linux Squeeze (Testing)
# uname -a
Linux server 2.6.30 #5 Mon Aug 31 04:57:45 MSD 2009 i686 GNU/Linux

Оффлайн ziablik

  • Активист
  • *
  • Сообщений: 354
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #36 : 04 Сентябрь 2009, 22:56:07 »
Я и говорю, ядро нужно посвежее, а ошибку, небось, выдавал на 28-м...

в том то и дело, что в 30-м.

Оффлайн bologa

  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #37 : 07 Сентябрь 2009, 17:34:18 »
Блин, тоже столкнулся с проблемой раздачи инета по дому. Дело в том что аппаратные точки доступа типа длинка 300 - это просто УГ, а дорогие - под 120 баксов тоже нестабильно работают.

Интернет у меня билайн (Украина), аналог корбины в России. Сейчас заходит прямиком на виндовый комп. Хочу сделать роутер на базе Ubuntu и раздавать инет мастдайному компу по проводу и ноуту  по вайфаю.

Хватит ли мощности сигнала сетевой карты, работающей в режиме точки доступа, чтобы "пробить" бетонную стену (ноут в другой комнаты)?
В продаже есть сетевая D-link DWA-520, она подойдёт или лучше взять что-то из списка топикстартера?
Ubuntu ставить серверную или десктопную, просто думал с десктопной можно расширить возможности роутера - торренты тянуть и раздавать например... Опять же как хранилище всяких фото-видео данных можно использовать...
Какое железо приготовить для роутера? 800 целерона с 256 озу наверное не хватит?


Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #38 : 08 Сентябрь 2009, 09:33:50 »
у меня в соседней за стеной комнате прием 90%, хотя окно выходит на ту же сторону с комнатой где АП стоит.
торренты можно тянуть и без графической системы - rtorrent консольный клиент.
для серверной версии такой конфигурации должно хвататить, а вот для десктопной вряд ли.

вообще мое мнение такое: если есть возможность купить роутер - надо покупать: мощнее сигнал, намного проще настройка, встроенный свитч, ТИШИНА, всё время включен, можно установить альтернативную прошивку и настроить работу торрент клиента с записью на usb винт или флешку.
Kubuntu

Оффлайн bologa

  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #39 : 08 Сентябрь 2009, 10:52:05 »
у меня в соседней за стеной комнате прием 90%, хотя окно выходит на ту же сторону с комнатой где АП стоит.
торренты можно тянуть и без графической системы - rtorrent консольный клиент.
для серверной версии такой конфигурации должно хвататить, а вот для десктопной вряд ли.

вообще мое мнение такое: если есть возможность купить роутер - надо покупать: мощнее сигнал, намного проще настройка, встроенный свитч, ТИШИНА, всё время включен, можно установить альтернативную прошивку и настроить работу торрент клиента с записью на usb винт или флешку.

Так дело в том, что из всех роутеров нормальных только два Asus RT-N15 или D Link DIR-655 - цена каждого около 120 у.е. Все остальные, которые дешевле, на деле оказываются тормознутыми, допустим при включенных торрентах могут резать канал. Нафига оно нужно при канале 4 мегабита оно будет резать до 1,5 мегабит.

Но даже с этими роутерами есть проблемы.

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #40 : 08 Сентябрь 2009, 21:26:36 »
vprisivko, я не тестировал данное хауту на дебиане, не знаю, что тебе ответить, возможно, посмотри в сторону примерно этого (сборка пакетов "ручками"):
http://forum.ubuntu.ru/index.php?topic=62844
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн vprisivko

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #41 : 08 Сентябрь 2009, 21:44:48 »
fwhr
Решил как раз буквально час назад, спасибо за мануал.

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: How-To: Программная точка доступа (hostapd)
« Ответ #42 : 14 Сентябрь 2009, 09:59:29 »
спасибо за мануал. все поднялось спустя пару часов втыкания))))

у меня вопрос на тему: а нет ли какой нибудь веб утилитки чтобы управлять этим всем добром? кто подключен, сколько трафика прошло через wifi и т.д.?
bUbuntu - In a world without walls who needs Windows?..

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd)
« Ответ #43 : 14 Сентябрь 2009, 10:16:14 »
Ты вроде сам находил wifi admin, я тоже, но не игрался с ним пока что. Так что сам попробуй с этой штукой разобраться...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: How-To: Программная точка доступа (hostapd)
« Ответ #44 : 15 Сентябрь 2009, 15:25:15 »
Ты вроде сам находил wifi admin, я тоже, но не игрался с ним пока что. Так что сам попробуй с этой штукой разобраться...

wifi admin работает только с madwifi. не получилось заставить его работать с такой конфигурацией.
« Последнее редактирование: 16 Сентябрь 2009, 16:30:16 от Ve0 »
bUbuntu - In a world without walls who needs Windows?..

 

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