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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [РЕШЕНО] Расшаривание интернета по WiFi / hostapd  (Прочитано 6665 раз)

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

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
LUbuntu, Asus eee 1005ha
Здравствуйте, я новичёк в линуксе... недавно нашёл статью на хабре про создание softAp с помощью hostapd...

Произвёл настройку, согласно инструкции:
/etc/hostapd/hostapd.conf:

interface=wlan0
driver=nl80211
ssid=название
country_code=RU
hw_mode=g
channel=11

macaddr_acl=0

wpa=3
wpa_key_mgmt=WPA-PSK
wpa_passphrase=мой пароль
wpa_pairwise=TKIP CCMP

Запускаю службу... SoftAp начинает вести вещание и ipod без проблем подключается к ней... автоматически получая настройки...
Но! Интернет на ipode не появляется... в состоянии сети(на ipod) вижу полученный ip-адрес, маску, но нет ip адреса шлюза...

Интернет я расшариваю мобильный... скайлик, если быть точным... модем celot-650... подключался тоже с небольшими плясками...

Вопрос: Какие дополнительные настройки необходимо произвести, чтобы расшарить интернет?
Имеет ли тема в шапке(про расшаривание интернета) отношение к моему случаю?

Спасибо...
« Последнее редактирование: 01 Июля 2011, 09:10:54 от RazrFalcon »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #1 : 28 Июня 2011, 21:40:17 »
Конечно имеет и самое прямое. Единственное, что Вам необходимо - это использовать интерфейсы, которые у Вас участвуют.
Хотя нет. Вам ещё нужн решить проблему дефолт-гетвей на ipont
Раз уж Вы на статью на хабре не сослались, могу предложить Вам проштудировать ещё статью из местного wiki.

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #2 : 28 Июня 2011, 22:28:32 »
Вот та статья: http://habrahabr.ru/blogs/linux/89420/

Не вижу в ней ничего про настройки моста... сейчас местный Wiki изучаю...

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #3 : 28 Июня 2011, 23:29:04 »
Я бы сказал что "рыть" нужно в сторону того как(чем) адреса раздаются.

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #4 : 29 Июня 2011, 13:27:28 »
Как я понял из статьи в wiki разделе:
Настроить bridge можно либо с помощью interfaces, либо с помощью hostapd

Настроить с помощью interfaces мне не удалось...
Проблемы возникли на самом начальном этапе, а именно на переводе адаптера в режим софтап...

--
sudo iwconfig wlan0 mode Master
Error for wireless request "Set Mode" (8B06) :
    SET failed on device wlan0 ; Invalid argument.
--

Далее
--
sudo aptitude install iw
sudo: aptitude: command not found
philipp@BP1005HA:~$ sudo apt-get install iw
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  ndiswrapper-common libdmraid1.0.0.rc16 archdetect-deb python-pyicu
  libdebian-installer4 cryptsetup reiserfsprogs rdate btrfs-tools
  localechooser-data apt-clone dpkg-repack libcheese-gtk18 libdebconfclient0
  dmraid
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  iw
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 94 пакетов не обновлено.
Необходимо скачать 34,5 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 131 kB.
Получено:1 http://ru.archive.ubuntu.com/ubuntu/ natty/universe iw i386 0.9.19-1 [34,5 kB]
Получено 34,5 kБ за 1с (19,0 kБ/c)                                 
Выбор ранее не выбранного пакета iw.
(Чтение базы данных ... на данный момент установлено 111536 файлов и каталогов.)
Распаковывается пакет iw (из файла .../archives/iw_0.9.19-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет iw (0.9.19-1) ...
philipp@BP1005HA:~$ sudo iw dev wlan0 del
philipp@BP1005HA:~$ sudo iw phy phy0 interface add wlan0 type __ap
philipp@BP1005HA:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

ppp0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:off/any 
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
--

Как видите, mode не Master...

rapidsp

  • Гость
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #5 : 29 Июня 2011, 14:03:19 »
А мост то зачем? Расшариваете инет сразу на вифи и на проводную сеть?

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #6 : 29 Июня 2011, 14:15:31 »
Эм-м-м... я не знаю, зачем мост... в статье говорится про мост...
Я подумал, что это то, что мне нужно...

Мне нужно, чтобы ppp0 расшаривалось посредством softap на wlan0... наверное так...
Я не знаю, что мне нужно и где это настроить... я делал, как в вики, но столкнулся с описанной в предыдущем посте проблемой...

Я могу поднять софтап с помощью хостапд, но интеренет не расшаривается... Можежет в hostapd.config нужно прописать что-нибудь(расшариваемое соединение, например)

rapidsp

  • Гость
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #7 : 29 Июня 2011, 14:47:42 »
Запускаю службу... SoftAp начинает вести вещание и ipod без проблем подключается к ней... автоматически получая настройки...
Но! Интернет на ipode не появляется... в состоянии сети(на ipod) вижу полученный ip-адрес, маску, но нет ip адреса шлюза...
Ну значит надо показать, как в dhcp настроены параметры раздаваемого адреса.

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #8 : 29 Июня 2011, 15:10:20 »
Спасибо.
А где настройки dhcp менять?

И где я могу их посмотреть, чтобы здесь показать?

Пользователь решил продолжить мысль 29 Июня 2011, 15:19:28:
А, вот, что ещё обнаружил:
Не могу подключиться к ipod по ssh... правда, я не знаю, как это в Ubuntu проделать(в винде я использовал winscp).
В lubuntu в Nautilus ввожу sftp://root@ip-адрес ipod, который он получает от softap... но ничего не происходит... через минуты 2 вылазит ошибка, аля: ssh внезапно завершилось...
Может эти проблемы связаны?
« Последнее редактирование: 29 Июня 2011, 15:19:28 от Black_Parrot »

rapidsp

  • Гость
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #9 : 29 Июня 2011, 15:24:02 »
Спасибо.
А где настройки dhcp менять?

И где я могу их посмотреть, чтобы здесь показать?

/etc/dhcp3/dhcpd.conf

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #10 : 29 Июня 2011, 17:17:23 »
У меня нет каталога /etc/dhcp3...
У меня есть /etc/dhcp...
в нём:
/etc/dhcp/dhclient-enter-hooks.d
/etc/dhcp/dhclient-exit-hooks.d
/etc/dhcp/dhclient.conf


Пользователь решил продолжить мысль 29 Июня 2011, 17:35:45:
Кстати, в /etc/network/interfaces у меня всего-то 2 строки...
auto lo
iface lo inet loopback
« Последнее редактирование: 29 Июня 2011, 17:38:12 от Black_Parrot »

rapidsp

  • Гость
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #11 : 29 Июня 2011, 17:37:38 »
А как же айпад вообще IP получил?

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #12 : 29 Июня 2011, 17:49:45 »
Не знаю... hostapd выдал... :)
Он не получил только адрес шлюза...

Пользователь решил продолжить мысль 29 Июня 2011, 17:57:13:
Может дело в том, что у меня LUbuntu? Или, в данном случае, разницы с Ubuntu нет?
« Последнее редактирование: 29 Июня 2011, 17:57:13 от Black_Parrot »

rapidsp

  • Гость
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #13 : 29 Июня 2011, 18:06:57 »
https://forum.ubuntu.ru/index.php?topic=61834.0
(не знаю как вставлять ссылки с help.ubuntu.ru)

Вот тут про все есть. Надо будет немного вдумываться.
Про мост лучше опустить.

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 29 Июня 2011, 18:09:16 от rapidsp »

Оффлайн Black_Parrot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Расшаривание интернета по WiFi / hostapd
« Ответ #14 : 29 Июня 2011, 18:23:27 »
У меня сразу вопрос, с вашего позволения... :)

В interfaces нужно прописать все сетевые интерфейсы?
Как мне прописать skylink(ppp0) туда? У меня он получает адресс автоматически(ppp) + там ещё правила набора, пароль и имя пользователя(это всё я вводил в GUI "сетевые подключения")...
Interfaces как бы заменяет то, что введено в GUI??

Пользователь решил продолжить мысль 29 Июня 2011, 18:31:02:
Ставлю Dhcp сервер...
philipp@BP1005HA:~$ sudo aptitude install dhcp3-server
[sudo] password for philipp:
sudo: aptitude: command not found
philipp@BP1005HA:~$ sudo apt-get install dhcp3-server
Чтение списков пакетов... Готово
Построение дерева зависимостей        
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  ndiswrapper-common libdmraid1.0.0.rc16 archdetect-deb python-pyicu
  libdebian-installer4 cryptsetup reiserfsprogs rdate btrfs-tools
  localechooser-data apt-clone dpkg-repack libcheese-gtk18 libdebconfclient0
  dmraid
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
  isc-dhcp-server
Предлагаемые пакеты:
  isc-dhcp-server-ldap
НОВЫЕ пакеты, которые будут установлены:
  dhcp3-server isc-dhcp-server
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 94 пакетов не обновлено.
Необходимо скачать 407 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 073 kB.
Хотите продолжить [Д/н]? y
Получено:1 http://ru.archive.ubuntu.com/ubuntu/ natty/main isc-dhcp-server i386 4.1.1-P1-15ubuntu9 [402 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ natty/main dhcp3-server all 4.1.1-P1-15ubuntu9 [5 850 B]
Получено 407 kБ за 46с (8 732 Б/c)                                            
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета isc-dhcp-server.
(Чтение базы данных ... на данный момент установлено 111542 файла и каталога.)
Распаковывается пакет isc-dhcp-server (из файла .../isc-dhcp-server_4.1.1-P1-15ubuntu9_i386.deb)...
Выбор ранее не выбранного пакета dhcp3-server.
Распаковывается пакет dhcp3-server (из файла .../dhcp3-server_4.1.1-P1-15ubuntu9_all.deb)...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для ureadahead ...
Настраивается пакет isc-dhcp-server (4.1.1-P1-15ubuntu9) ...
Generating /etc/default/isc-dhcp-server...
 * Starting ISC DHCP server dhcpd                                               * check syslog for diagnostics.
                                                                        [fail]
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
Настраивается пакет dhcp3-server (4.1.1-P1-15ubuntu9)

check syslog for diagnostics.
                                                                        [fail]
invoke-rc.d: initscript isc-dhcp-server, action "start" failed.
Это плохо?



Пользователь решил продолжить мысль 29 Июня 2011, 18:34:14:
/etc/dhcp3/dhcpd.conf

Так и не появился после завершения установки... Создавать руками?
« Последнее редактирование: 29 Июня 2011, 18:36:13 от Black_Parrot »

 

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