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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [WiFi Hostapd AP] Программа для создания точки доступа WiFi  (Прочитано 202187 раз)

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

Оффлайн faintelroy

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Точка доступа активируется успешно, андроид-планшет нормально подключается к ней, получает IP и отображается в списке клиентов, но браузер не может открыть ни одну страницу, т.к. "Превышено время ожидания ...". Может быть, у кого-нибудь есть идеи, в какую сторону копать?
Settings:
(Нажмите, чтобы показать/скрыть)
ifconfig:
(Нажмите, чтобы показать/скрыть)

Оффлайн dikiyZ

  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
xubuntu 14.04 Не работает программная ТД wifi. Пробовал "старым способом" - затык в самом начале, не переводится в master mode.
ap-hotspot не работает тоже, даже с hostapd от релиза 13.10 (в новом релизе криворукие разрабы поломали пакет).
 Те же два адаптера работают "из коробки" в Kubuntu 14.04, там новый менеджер сети, со встроенной возможностью создания ТД.
Как же сделать в ubuntu или kubuntu такую привычную program AP??
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн CAESAR23132

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Присоединяюсь к такой же пробелеме что и у dikiyZ, стоит ubuntu 14.04, ad-hoc сеть создается нормально, а вот точка доступа через программку нет, пишет: "ошибка запуска hostapd" карточка также не хочет переключаться в master mode (wireless network n-130)
можно ли как то выдрать из кубунты (где кстати все работает) этот менеджер и засунуть в ubuntu?

Оффлайн dikiyZ

  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
 давно решил проблему, но в эту секту ubuntu-поклонников захожу крайне редко, поэтому совсем забыл опубликовать решение :). В очередной раз разработчики софта облажались и привычно забили на работу над ошибками, поэтому необходимо сделать следующее:

cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot
sudo gedit /etc/ap-hotspot.conf

вставить:


# WiFi Hotspot
interface=wlan0
driver=nl80211
#Access Point
ssid=hotspotname
hw_mode=g
# WiFi Channel:
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

запуск:
sudo ap-hotspot start
остановка:
sudo ap-hotspot stop
« Последнее редактирование: 27 Мая 2014, 22:46:55 от dikiyZ »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн Gircin

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Перелопатил почти всю тему, но проблему решить так и не смог - не хочет запускаться hostapd.

ROOT: ok. Begin ... 
Testing AP... 
DEVICE -  OFF
DNSMASQ -  ON
HOSTAPD -  OFF
IP FORWARDING -  ON
AP IS NOT RUNNING
 
Start activation.
 
Preparation device  ...  OK
Check device  ...  OK
Starting device  ...  OK
Enable IP Forwardng  ...  OK
Set rules to IPTABLES  ...  OK
 * Starting DNS forwarder and DHCP server dnsmasq                                * (already running)
Starting DNSMASQ  ...  OK
 * Starting advanced IEEE 802.11 management hostapd                             /usr/sbin/hostapd: error while loading shared libraries: libnl-3.so.200: cannot open shared object file: No such file or directory
                                                                         [fail]
iptables -t nat -A POSTROUTING -o  eth0  -j MASQUERADE  ...  FAIL
"Точка доступа успешно запущена!"
Testing AP... 
DEVICE -  ON
DNSMASQ -  ON
HOSTAPD -  OFF
IP FORWARDING -  ON
AP IS NOT RUNNING

Оффлайн dikiyZ

  • Активист
  • *
  • Сообщений: 342
  • Убунтоид, как правило, человек. Но такой занудный!
    • Просмотр профиля
Да не работает hostapd уже  давно. Проект заброшен года два назад! ap-hotspot работает. Рецепт давал выше.
« Последнее редактирование: 29 Мая 2014, 13:38:35 от dikiyZ »
если система просто работает без дополнительного шаманства, то теряется ощущение собственной элитности. Вот почему нам нужен линукс.
 Предупреждён администрацией форума за неоднократное чувство юмора

Оффлайн Gircin

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
cd /tmp
wget http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb (у меня 32х система)

--2014-05-29 14:15:28--  http://archive.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
Преобразование адреса archive.ubuntu.com... 91.189.88.153, 91.189.91.13, 91.189.91.14, ...
Устанавливается соединение с archive.ubuntu.com|91.189.88.153|:80... соединились.
Запрос HTTP послан, ожидание ответа... 200 OK
Длина: 423204 (413K) [application/x-debian-package]
Saving to: «hostapd_1.0-3ubuntu2.1_i386.deb.1»

100%[======================================>] 423.204     1,20M/s   в 0,3s     

2014-05-29 14:15:29 (1,20 MB/s) - «hostapd_1.0-3ubuntu2.1_i386.deb.1» saved [423204/423204]

sudo dpkg -i hostapd*.deb

(Чтение базы данных ... на данный момент установлено 149045 файлов и каталогов.)
Подготовка к замене пакета hostapd 1:1.0-3ubuntu2.1 (используется файл hostapd_1.0-3ubuntu2.1_i386.deb) ...
Распаковывается замена для пакета hostapd ...
dpkg: зависимости пакетов не позволяют настроить пакет hostapd:
 hostapd зависит от libc6 (>= 2.15), однако:
  Версия libc6 в системе 2.11.1-0ubuntu7.13.
 hostapd зависит от libnl-3-200 (>= 3.2.16), однако:
  Пакет libnl-3-200 не установлен.
 hostapd зависит от libnl-genl-3-200 (>= 3.2.16), однако:
  Пакет libnl-genl-3-200 не установлен.
 hostapd зависит от libssl1.0.0 (>= 1.0.0), однако:
  Пакет libssl1.0.0 не установлен.
 hostapd зависит от initscripts (>= 2.88dsf-13.3), однако:
  Версия initscripts в системе 2.87dsf-4ubuntu17.5.
dpkg: не удалось обработать параметр hostapd (--install):
 проблемы зависимостей -- оставляем не настроенным
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
При обработке следующих пакетов произошли ошибки:
 hostapd

sudo apt-mark hold hostapd

Usage: apt-mark [options] {markauto|unmarkauto} packages...

apt-mark: error: first argument must be 'markauto', 'unmarkauto' or 'showauto'

lom@lom:/tmp$ sudo add-apt-repository ppa:nilarimogard/webupd8
gpg: создана таблица ключей `/tmp/tmpdE74Ke/secring.gpg'
gpg: создана таблица ключей `/tmp/tmpdE74Ke/pubring.gpg'
gpg: запрашиваю ключ 4C9D234C с hkp сервера keyserver.ubuntu.com
gpg: /tmp/tmpdE74Ke/trustdb.gpg: создана таблица доверий
gpg: ключ 4C9D234C: открытый ключ "Launchpad webupd8" импортирован
gpg: Всего обработано: 1
gpg:               импортировано: 1  (RSA: 1)
OK

sudo apt-get update

В кэше http://archive.ubuntu.com lucid Release.gpg
В кэше http://archive.ubuntu.com/ubuntu/ lucid/main Translation-ru
В кэше http://archive.ubuntu.com/ubuntu/ lucid/universe Translation-ru         
В кэше http://archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ru       
В кэше http://archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ru       
В кэше http://archive.ubuntu.com lucid Release                                 
В кэше http://ppa.launchpad.net lucid Release.gpg               
Игн http://ppa.launchpad.net/ekozincew/ppa/ubuntu/ lucid/main Translation-ru
В кэше http://ppa.launchpad.net lucid Release.gpg               
Игн http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/ lucid/main Translation-ru
В кэше http://ppa.launchpad.net lucid Release                   
В кэше http://ppa.launchpad.net lucid Release
В кэше http://archive.ubuntu.com lucid/main Packages             
В кэше http://archive.ubuntu.com lucid/universe Packages                       
В кэше http://archive.ubuntu.com lucid/restricted Packages                     
В кэше http://archive.ubuntu.com lucid/multiverse Packages                     
В кэше http://ppa.launchpad.net lucid/main Packages                           
В кэше http://ppa.launchpad.net lucid/main Packages
Чтение списков пакетов... Готово

sudo apt-get install ap-hotspot

Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
E: Не удалось найти пакет ap-hotspot

Дальше ap-hotspot не запускается


Оффлайн ozim

  • Активист
  • *
  • Сообщений: 350
  • Kubuntu 14.04 x64
    • Просмотр профиля
dikiyZ,
у меня адаптер tp-link wn723n
при попытке Вашим способом поднять точку я получаю
"Your wireless card or driver does not support Access Point mode"
ЧЯДНТ?
Адаптер дорогой, ИМХО должен поддерживать..

Оффлайн cccp812

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Да не работает hostapd уже  давно. Проект заброшен года два назад! ap-hotspot работает. Рецепт давал выше.

Вот что после приготовления по рецепту выше вышло:

viktor@viktor-HP:/tmp$ sudo ap-hotspot start
ошибка: unsupported option (BSD syntax)

Использование:
 ps [опции]

 Попробуйте 'ps --help <simple|list|output|threads|misc|all>'
  или 'ps --help <s|l|o|t|m|a>'
 для дополнительной справки.

Для дополнительных подробностей смотрите ps(1).
egrep: /proc//environ: Нет такого файла или каталога
Your wireless card or driver does not support Access Point mode
viktor@viktor-HP:/tmp$

Оффлайн winner13

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
sudo apt-add-repository ppa:ekozincew/ppa
sudo apt-get update

Отвечает ошибкой%:

W: Не удалось получить http://ppa.launchpad.net/ekozincew/ppa/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found

E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.

Есть альтернативные репозиатрии???

Оффлайн DarkneSS

  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
    • Персональная страничка Дмитрия DarkneSS Перлова
winner13, просто добавьте для той версии, что есть, раз для trusty не собрали.
openSUSE 13.2 x64 | KDE 4

Оффлайн winner13

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
DarkneSS,
Я дико извиняюсь, за возможный флейм, но у меня бUbuntu всего нечего если с неделю стоит, объясните как???

Оффлайн DarkneSS

  • Участник
  • *
  • Сообщений: 164
    • Просмотр профиля
    • Персональная страничка Дмитрия DarkneSS Перлова
winner13, По ссылке в ппа: https://launchpad.net/~ekozincew/+archive/ubuntu/ppa
Жмите Technical details about this PPA, выбираете первый вариант из списка и копируете строчку в ваш /etc/apt/sources.list Для редактирования этого файла нужны права рута, так что или sudo nano в консоли, или gksudo gedit (в точности синтактиса последнего не уверен).
openSUSE 13.2 x64 | KDE 4

Оффлайн winner13

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
DarkneSS, спасибо за ссылку. Но не стал парится с репозитариями, всё равно под трусти нету нечего. Нашёл и скачал по прямой ссылке последнюю версию что нашёл. Вот кому понадобится прямой линк на деб пакет.
http://ppa.launchpad.net/ekozincew/ppa/ubuntu/pool/main/w/wifi-hostapd-ap/wifi-hostapd-ap_1.1.1-0~1~saucy1_i386.deb
Устанавливать буду: sudo dpkg -i wifi-hostapd-ap_1.1.1-0~1~saucy1_i386.deb
Вроде нормально всё, установилось, запустилось, запускал с терминала командой sudo wifi-hostapd-ap - открывается интерфейс, при включении точки доступа, вылетает софина, и стряпается отчет об ошибке. Очень жаль.

Пользователь решил продолжить мысль [time]01 Август 2014, 23:25:52[/time]:
dikiyZ,
sudo apt-mark hold hostapd
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install ap-hotspot
sudo gedit /etc/ap-hotspot.conf

Установилось тоже без проблем, правда скорость отдачи с сервера не найс, но эту уже придирки.

Но при старте:
sudo ap-hotspot start
Your wireless card or driver does not support Access Point mode
Вроде так не должно быть, на окошках нормуль всё было.
« Последнее редактирование: 01 Августа 2014, 23:31:13 от winner13 »

Оффлайн akula22

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
прога запускаетс9, ошибок нет,  телефоном подключаюсь к точке все норм, НО инета нет
сам инет идет с флешки  usb0  работает как сетевуха
инет еще раздаетс9 на комп  eth0
route -n
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 usb0
10.42.0.0       0.0.0.0         255.255.255.0   U     1      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 usb0
192.168.150.0   0.0.0.0         255.255.255.0   U     0      0        0 wlan0

подскажите что надо сделать чтобы инет пошел?

и как сделть чтоб точка стартовала при загрузки системы
« Последнее редактирование: 23 Августа 2014, 00:53:15 от akula22 »

 

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