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


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

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

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

Оффлайн MadKox

  • Активист
  • *
  • Сообщений: 441
  • =)
    • Просмотр профиля
    • Моя страница на Launchpad
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #165 : 16 Апреля 2010, 11:25:18 »
2 Piter Garin: Сначала все таки желательно прописать его в /etc/network/interfaces (как-то так):
iface ppp0 inet ppp
provider dsl-provider
auto ppp0
где dsl-provider - имя провайдера.
Потом просто заменить в приведенном в вики скрипте eth0 на ppp0.

2 zl0i: Опять таки - см. пример скрипта из вики, в том конфиге инет есть везде и на клиентах и на самой точке доступа.
Homo homini admini est...

Оффлайн stan

  • Активист
  • *
  • Сообщений: 291
  • Kubuntu
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #166 : 16 Апреля 2010, 18:05:11 »
Подскажите, что нужно изменить в /etc/network/interfaces, если доступ в интернет через ppp0 (свисток 3g). Его подключаю вручную, при старте системы его, естественно, нет.

ничего не надо менять.
вот мой /etc/network/interfaces:
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0

#локалка от провайдера
auto eth0
iface eth0 inet dhcp

#wi-fi карта которая раздает, начальные установки
auto wlan0
iface wlan0 inet static
address 192.168.0.1
netmask 255.255.255.0

а вот тут /etc/network/if-up.d/iptables (сделать исполняемым)
#!/bin/sh

/sbin/iptables -t nat -A POSTROUTING -o ppp+ -j MASQUERADE  # + значит любое число
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE  # если нет локалки, можно и не писать эту строку
Kubuntu

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #167 : 16 Апреля 2010, 19:12:43 »
Имел наглость поправить опечатку https://help.ubuntu.ru/wiki/wifi_ap?rev=1268657034&do=diff
А так же в моем случае не sudo iwconfig wlan0 mode Master, а sudo iwconfig wlan0 mode ad-hoc. (9.10)
А удалить можно и так sudo ifconfig wlan8 down, т.е без доп утилиты iw.
И еще, чтоб не перезагружать комп после каждого изменения лучше делать sudo service <имя_сервиса> restart.
С разрешения могу поправить. В целом - замечательное руководство, большое спасибо!
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн Piter Garin

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #168 : 17 Апреля 2010, 01:18:35 »
Спасибо за помощь.  Сделал по совету MadKox.  Поначалу опять не подключалось.  Прописал IP на клиентах вручную - стали подключаться.  Видимо не работает DHCP.
Сейчас посмотрю  как делать бэкап, потом продолжу процесс....

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #169 : 17 Апреля 2010, 08:39:07 »
Рано я радовался: ДНС не раздает, Пинги до ТД не ходять, даже если статику прописать. Хоть в режим ТД входит и находится другим компом, проходя аутентификацию.
Инет на раздающем у меня через ppp0, настроенный по pppoeconf. Вайфай wlan8. Делал все по вики: Если я правильно понял, то бридж мне делать не надо, а все идет напрямую. ubuntu 910 2.6.31-21-generic
Прикладываю всю инфу. Подскажите, что не так.
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #170 : 17 Апреля 2010, 14:47:15 »
2 zl0i: Опять таки - см. пример скрипта из вики, в том конфиге инет есть везде и на клиентах и на самой точке доступа.
В оригинале тоже инет на раздающей тачке есть ;), просто кто-то что-то не так пишет.
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Piter Garin

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #171 : 19 Апреля 2010, 12:24:07 »
Для домашней сетки из нескольких компов, на мой взгляд, лучше dhcp не запускать. На клиентах, кроме пароля, нужно прописать IP, маску сети и IP шлюза.
При этом ускорится запуск сервера, клиенты будут подключаться быстрее. 

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #172 : 19 Апреля 2010, 16:00:32 »
Ахтунг отменяется удалил dnsmasq и поставил dhcp3 как в первом посте. Задал в /etc/network/interfaces везде статические адреса. И удалил к чертям network-manager. ДА и вообще настройку делал почти полностью как в первом посте. И все заработало :(. Ура!
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #173 : 20 Апреля 2010, 01:52:42 »
А никто не пробовал этот HowTo на Ubuntu 10.04?
bUbuntu - In a world without walls who needs Windows?..

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #174 : 20 Апреля 2010, 02:55:32 »
Ядро там "подходящее", не вижу причин, чтобы не заработало. Установка пакетов - "упрощённая, однострочная":
sudo aptitude install hostapd libnl1 wireless-tools libiw30 binutils bridge-utils dhcp3-server(сменилась по сравнению с 9.10 версия и имя пакета libiw)
Настройки все - прежние...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Piter Garin

  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: How-To: Программная точка доступа (hostapd) [В Wiki]
« Ответ #175 : 20 Апреля 2010, 12:54:50 »
Я, как раз, на 10.04в2 запустил.

Пользователь решил продолжить мысль 20 Апреля 2010, 12:56:47:
Правда, без DHCP :-\
« Последнее редактирование: 20 Апреля 2010, 12:56:47 от Piter Garin »

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
А такой вопрос, если ядро обновится на новое, у меня эта тема не слетит? драва не нужно будет пере собирать?

off: использую в качестве dns форвардера dnsmasq... он прекрасно работает как dhcp)))
« Последнее редактирование: 01 Мая 2010, 21:13:31 от Ve0 »
bUbuntu - In a world without walls who needs Windows?..

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
В данном треде описана настройка ТД без "ручной" сбоки дров.
Так что при обновлении ядра всё так же и продолжит работать (если по какой-то причине не выкинут поддержку конкретной железки из самого ядра).
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Ve0

  • Активист
  • *
  • Сообщений: 262
    • Просмотр профиля
    • bUbuntu.spb.ru
У меня тогда вопрос. Поднимится ли моя карточка в виде точки доступа не компиля руками дрова? Дрова ath5k. Карточка D-Link DWA-520. И заведется ли это все под 10.04?

lspci:
03:00.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
bUbuntu - In a world without walls who needs Windows?..

Оффлайн fwhr

  • Автор темы
  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
У меня нет такой карты, а на подобные вопросы я для себя обычно отвечаю, установив ОС на флешку или внешний винт. И сразу видно, что там получается :)
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

 

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