Автор Тема: [WiFi Hosapd AP]. Нужна помощь в тестировании  (Прочитано 10881 раз)

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

Оффлайн Кровавый

  • Новичок
  • **
  • Автор темы
  • Сообщений: 11
  • Уже не ламер, но ещё и не хакер...
    • Официальный сайт МОУСОШ п.Мичуринский
[WiFi Hosapd AP]. Нужна помощь в тестировании
« : Сентябрь 02, 2011, 21:29:22 »
Собственно, не прошло и года, я всё-таки нашёл время закончить то, что начал.
"WiFi Hosapd AP" создана с целью облегчить создание точки доступа WiFi на основе Hostapd и DHCP3-Server.

Написана на языке Gambas 3 RC1 RC3.
Для любителей срача сразу оговорюсь: писал на том, на чём умею. Сможете сделать на C++ - пожалуйста! Стучите в личку - разжую все алгоритмы и положу в вам рот. Останется только проглотить. :)

Основные возможности:
1. Создание точки доступа в пару кликов.
2. Поддержка WAP2-PSK.
3. Поддержка скрытых сетей.
4. Готовые настройки по-умолчанию.
5. Запрос пароля для SUDO едино разовый (по-умолчанию). Но можно его и сбрасывать при выходе (опционально). + Ручной сброс пароля.
6. Сохраняет старые конфигурационные файлы в том же каталоге. Бэкап в ручную. Автоматизированное удаление.

Известные проблемы:
1. В некоторых случаях приходится делать несколько попыток активации/дезактивации точки доступа - исправлено
2. Не умеет проверять конфиги - исправлено
3. "Подвисает", когда пытается запросить список розданных IP-адресов у DHCP-сервера - скорее особенность, чем баг.

В данный момент актуальна версия программы:0.9.2 RC2.

Что мне на данный момент требуется:
1. Запустить у себя.
2. Попытаться поднять точку доступа
3. Приконектиться к ней чем-нибудь, дабы проверить работоспособность
4. Отписаться тут, работает ли. :)

Установка:
1. Добавляем PPA ppa:ihaywood3/gambas3:
sudo add-apt-repository ppa:ihaywood3/gambas3
Добавляем ключ:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7F7D85E4
Обновляем список пакетов:
sudo apt-get update
2. Устанавливаем следующие пакеты:
sudo apt-get install wireless-tools bridge-utils hostapd dhcp3-server gambas3-runtime gambas3-gb-gtk gambas3-gb-qt4 gambas3-gb-settings gambas3-gb-form gambas3-gb-vb gambas3-gb-gui gambas3-gb-image

3. Скачиваем сам WiFi Hostapd AP (~ 450 кб):
Официальная страница проекта: http://code.google.com/p/wifi-hostapd-ap/downloads/list

4. Разархивируем, открываем контекстное меню, вкладка "права" и ставим галочку, делая файл исполняемым. Запускаем.



Успешно протестировал на Ubuntu 11.04, Kubuntu 11.04, Runtu 10.04 Lite.



Изменения:
1. Добавлен рекурсивный алгоритм для активации параметров раздачи интернета.
2. Исправлена ошибка, которая вызывалась из-за отсутствия интерфейса wlan0 при первом запуске.
3. Версия 0.9.1

Возможные проблемы:
1. Может не включить точку доступа, но сказать, что она включена. Решается ручным выключением интерфейса и повторной активацией.



Изменения:
1. Удалён рекурсивный алгоритм для активации параметров раздачи интернета за ненадобностью.
2. Изменена система взаимодействия с компонентами системы.
3. Значительно ускорена работа операций ввода/вывода и активации/дезактивации точки доступа.
4. Добавлена возможность удалять бэкапы конфигов. (Меню: "Настройки", пункт "Тока доступа", вкладка "Приложение")
5. Добавлена возможность сброса пароля вручную. (Меню: "Настройки", пункт "Тока доступа", вкладка "Приложение")
6. Изменена иконка приложения.
7. Изменён алгоритм проверки статуса точки доступа, обеспечена связь с алгоритмом активации и дезактивации.
8. Добавлена отладочная информация при неудачной активации точки доступа. Вызывается в диалоговом окне, следующим за окном с ошибкой.
9. Исправлены грамматические ошибки в интерфейсе.
10. Добавлены горячие клавиши для вызова диалогов.
« Последнее редактирование: Сентябрь 09, 2011, 21:07:15 от Кровавый »

Оффлайн Кровавый

  • Новичок
  • **
  • Автор темы
  • Сообщений: 11
  • Уже не ламер, но ещё и не хакер...
    • Официальный сайт МОУСОШ п.Мичуринский
Re: [WiFi Hosapd AP]. Нужна помощь в тестировании
« Ответ #1 : Сентябрь 09, 2011, 21:09:04 »
Первый пост обновил. Актуальная версия 0.9.2 RC2
Требуется помощь в тестировании. :)

Оффлайн makin

  • Новичок
  • **
  • Сообщений: 12
Re: [WiFi Hosapd AP]. Нужна помощь в тестировании
« Ответ #2 : Февраль 27, 2012, 22:22:41 »
Пробовал установить на ubuntu 11.10
Failed to fetch http://ppa.launchpad.net/ihaywood3/gambas3/ubuntu/dists/oneiric/main/source/Sources  404  Not Found
Failed to fetch http://ppa.launchpad.net/ihaywood3/gambas3/ubuntu/dists/oneiric/main/binary-i386/Packages  404  Not Found
Some index files failed to download. They have been ignored, or old ones used instead.
без них Dependency is not satisfiable: gambas3-runtime (>= 2.90.0)
А где брать новые пакеты gambas. Google мне в помощ.
Нашел другой ppa ppa.launchpad.net/nemh/gambas3/ubuntu , установил gambas3 , а там версия 3.0
теперь установка hostapd выдает wifi-hostapd depends on gambas3-gb-form (<< 2.99.90
« Последнее редактирование: Март 01, 2012, 13:51:54 от makin »

Оффлайн Кровавый

  • Новичок
  • **
  • Автор темы
  • Сообщений: 11
  • Уже не ламер, но ещё и не хакер...
    • Официальный сайт МОУСОШ п.Мичуринский
Re: [WiFi Hosapd AP]. Нужна помощь в тестировании
« Ответ #3 : Март 28, 2012, 22:45:35 »
Пробовал установить на ubuntu 11.10
Failed to fetch http://ppa.launchpad.net/ihaywood3/gambas3/ubuntu/dists/oneiric/main/source/Sources  404  Not Found
Failed to fetch http://ppa.launchpad.net/ihaywood3/gambas3/ubuntu/dists/oneiric/main/binary-i386/Packages  404  Not Found
Some index files failed to download. They have been ignored, or old ones used instead.
без них Dependency is not satisfiable: gambas3-runtime (>= 2.90.0)
А где брать новые пакеты gambas. Google мне в помощ.
Нашел другой ppa ppa.launchpad.net/nemh/gambas3/ubuntu , установил gambas3 , а там версия 3.0
теперь установка hostapd выдает wifi-hostapd depends on gambas3-gb-form (<< 2.99.90

Версия в первом посте больше не актуальна. Я не писал сюда, так как тут была тишина.
Сейчас тестируется программа написанная на C++ и QT 4.7. Страница проекта тут: http://code.google.com/p/wifi-hostapd-ap/

Оффлайн vovchok

  • Постоялец
  • ***
  • Сообщений: 192
Re: [WiFi Hosapd AP]. Нужна помощь в тестировании
« Ответ #4 : Декабрь 29, 2014, 19:20:25 »
Установил вышеупомянутую программу по этой инструкции в RuntuGnome12.04, т.к. нужно было передать инет на планшет по wifi - в результате (после сохранения настроек DNSMASQ) DNS перестал работать в системе вообще, в том числе и после сноса всего этого безобразия. Для восстановления DNS нужно сбросить network-manager (удалением его с purge и повторной установкой), но такой фокус проконал лишь в RuntuLite12.04 (при наличии вручную скачанных пакетов, т.к. инет из-за DNS не работает), а в RuntuGnome12.04 даже удаление без инета не пошло и пришлось переустанавливать всю систему из дистрибутива. Вот так всё печально!
« Последнее редактирование: Декабрь 29, 2014, 19:32:13 от vovchok »