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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн ING

  • Активист
  • *
  • Сообщений: 366
    • Просмотр профиля
А "Старым способом" пробовали? Там есть и диагностика и подбор драйвера ...

Оффлайн creatfly

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Решил по другому попробовать, создать точку доступа с другого ноута.
Точка запустилась, точку видно, но не подключается к ней.
Настройки Hostapd
(Нажмите, чтобы показать/скрыть)
Настройки DNSMASQ
(Нажмите, чтобы показать/скрыть)
Вывод ifconfig
(Нажмите, чтобы показать/скрыть)

Оффлайн ING

  • Активист
  • *
  • Сообщений: 366
    • Просмотр профиля
Настройки DNSMASQ
#Name:Default
#Type:DNSMASQ
interface=eth2
dhcp-range=192.168.0.2,192.168.0.255,1h;
server=/www.google.com/8.8.8.8

Цитировать
If you want dnsmasq to listen for DHCP and DNS requests only on specified interfaces (and the loopback) give the name of the interface (eg eth0) here.
Если вы хотите чтобы dnsmasq слушал DHCP и DNS запросы только с определенных интерфейсов (и loopback) укажите имя интерфейса здесь (например eth0)

interface=wlan0 # Т.е. dnsmasq будет слушать (и обслуживать) только интерфейс wlan0 (а у вас стоит eth0)

« Последнее редактирование: 02 Февраля 2014, 12:13:14 от ING »

Оффлайн creatfly

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
interface=wlan0 # Интрефейс, который будет слушать dnsmasq

т.е запросы с какого интерфейса будут обслужены dnsmasq (DHCP, DNS). А у вас стоит eth2.

Теперь к точке подключается, но интернет не раздает.
Выводы каких команд выложить чтобы стало понятнее в чем проблема?

Ввожу в терминале ping google.ru с компьютера который подключен к моей точке доступа.
ping google.ru
PING google.ru (173.194.32.191) 56(84) bytes of data.
Пакеты не приходят.
« Последнее редактирование: 02 Февраля 2014, 12:04:00 от creatfly »

Оффлайн ING

  • Активист
  • *
  • Сообщений: 366
    • Просмотр профиля
Теперь к точке подключается, но интернет не раздает.
Выводы каких команд выложить чтобы стало понятнее в чем проблема?

Ввожу в терминале ping google.ru с компьютера который подключен к моей точке доступа.
ping google.ru
PING google.ru (173.194.32.191) 56(84) bytes of data.
Пакеты не приходят.

А вот тут я сам в непонятках :( у меня подобная проблема на одном компьютере и нет проблем на другом.

Пользователь решил продолжить мысль 02 Февраля 2014, 14:41:36:
Разве что нужно маршрут для транзитных пакетов создать, как это описано тут в разделе "Настройка общего доступа - Настройка iptables и ip форвардинга".

Цитировать
После перезагрузки компьютера мы сможем «увидеть» свою точку доступа, однако вряд ли сможем подключиться к ней, т.к. нам пока никто не может раздать сетевые параметры и доступ к интернету. Поэтому необходимо выпонить ряд общих действий, не связанных в принципе с Wi-Fi, но необходимых для разделения одного интернет-канала на несколько компьютеров.

Это разумно, но не объясняет мне, почему на втором компе, в той-же конфигурации все работает и без этого :) В iptables нет никаких правил, но все работает! (ужас :))


Пользователь решил продолжить мысль 02 Февраля 2014, 15:03:16:
Я изменил значение переменной Lan_Interface с "br0" на "wlan0" так как не использую мост в настройках, все остальное оставил без изменений.

/etc/firewall/iptables
(Нажмите, чтобы показать/скрыть)

настройки моих interfaces, dnamasq и hostapd тут
и еще раз уточню, это только на одном компе, на другом, все работает и без /etc/firewall/iptables, что мне не понятно :(
« Последнее редактирование: 02 Февраля 2014, 15:04:10 от ING »

Оффлайн creatfly

  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
А у меня маленькая проблема)))
В папке etc нету папки firewall.
Я правильно понял что надо сделать мост между проводным и беспроводным соединением.

Оффлайн ING

  • Активист
  • *
  • Сообщений: 366
    • Просмотр профиля
Ну да ... ее, папки, там нет :)

$ sudo mkdir /etc/firewall
$ sudo nano /etc/firewall/iptables

копируешь содержимое сюда, правишь, сохраняешь (Crtl+O), выходишь (Ctrl+X), дальше по инструкции ...

Пользователь решил продолжить мысль 02 Февраля 2014, 20:20:15:
Я правильно понял что надо сделать мост между проводным и беспроводным соединением.

Если следовать инструкции, то да ... У меня без моста, потому я сделал так:
Цитировать
Я изменил значение переменной Lan_Interface с "br0" на "wlan0" так как не использую мост в настройках, все остальное оставил без изменений.
« Последнее редактирование: 02 Февраля 2014, 20:20:15 от ING »

Оффлайн Pereloma

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
ДД Переставил систему на 12.04 Все стало запускатся но как только врубаю прогу на компе с UBUNTU пропадает нэт и подключеные устройства тоже не выходят в нэт ... (((

Пользователь решил продолжить мысль 28 Января 2014, 11:36:19:
на всякий добавлбю
sudo ifconfig -a
(Нажмите, чтобы показать/скрыть)
cat /etc/dnsmasq.conf
(Нажмите, чтобы показать/скрыть)

Оффлайн jcrush

  • Активист
  • *
  • Сообщений: 678
  • Khabara.Ru
    • Просмотр профиля
    • Компьютерные интернет обзоры
вопрос такой - если комп получает инет по вайфаю, то он же не может и раздавать по точке доступа одновременно с приемом?
Ubuntu Mate Stfw.Ru — SEO блог ...

Оффлайн ING

  • Активист
  • *
  • Сообщений: 366
    • Просмотр профиля
вопрос такой - если комп получает инет по вайфаю, то он же не может и раздавать по точке доступа одновременно с приемом?

Не может.

Если только вы не подключите еще один wifi-адаптер на компе :)
« Последнее редактирование: 03 Февраля 2014, 23:24:47 от ING »

Оффлайн Pereloma

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля

Половину из написанного не понял :( что такое "ДД"? Что это "все", которое стало запускаться? Какую "прогу" вы "врубаете" из-за которой (видимо) "пропадает нет" ...
Рабочий лексикон и отсылки к преведущему сообщению.
на Ubuntu 13 программа вовсе не ставилась, на 12й запустилась все подключается но в интернет не выходит на подключеных устройствах!

Пользователь решил продолжить мысль 03 Февраля 2014, 20:45:55:
ах да и на раздающем компе тоже нэт пропадает !
« Последнее редактирование: 03 Февраля 2014, 20:45:55 от Pereloma »

Оффлайн Grayscale

  • Активист
  • *
  • Сообщений: 573
    • Просмотр профиля
вопрос такой - если комп получает инет по вайфаю, то он же не может и раздавать по точке доступа одновременно с приемом?
долго задавался тем же вопросом, гуглил. Даже натыкался на мануал в буржуйском интернете. Что-то наподобие wifi повторителя(repeater) это называется.
лично мне завести не удалось(

Пользователь решил продолжить мысль 04 Февраля 2014, 00:05:12:
вопрос такой - если комп получает инет по вайфаю, то он же не может и раздавать по точке доступа одновременно с приемом?
вот посредством Connectify на форточках можно сделать, мануалов много
В мире столько разнообразной фигни.. И в каждой найдется специалист
ASUS K46CB(S46CB) i7-3537U @ 2.0GHz 8Gb RAM + SSD 64 Gb + Manjaro Linux

Оффлайн Smith2007

  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)


(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

не запускается hostapd

Ubuntu 12.04
« Последнее редактирование: 06 Февраля 2014, 08:05:30 от Smith2007 »

Оффлайн Luca Brasi

  • Активист
  • *
  • Сообщений: 706
  • typical engineer
    • Просмотр профиля
Помогите с настройкой точки. Вчера работала сегодня уже нет... Точка включена, телефон подконнектился, а инета нету.
Запускаю с следующим конфигом
(Нажмите, чтобы показать/скрыть)
Ubuntu 18.04/ AMD Ryzen 5 2600 3.4GHz/ MSI B450-A Pro Max / Crucial DDR4-3000 16384MB / MSI PCI-Ex GeForce GT 710 2048 MB / Chieftec GPS-600

Оффлайн art-udav

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
У кого выходит такое сообщение   dnsmasq: failed to create listening socket for х.х.х.х: Адрес уже используется
Просто удалите DNS серевер - bind9 и потом перезагрузите компьютер,сразу заработает точка доступа

 

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