Автор Тема: Временное переключение ноутбука WIFI в режим точки доступа  (Прочитано 12776 раз)

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

Оффлайн olegwhite

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
Добрый день.
Помогите пожалуйста разобраться. Я в Линух не так уж силен и не могу понять, с какой стороны подступить к проблеме.

Делал как здесь http://habrahabr.ru/post/122876/

при установке получаю ошибку

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
НОВЫЕ пакеты, которые будут установлены:
  dnsmasq hostapd
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 383 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 1 037 kB.
Получено:1 http://archive.ubuntu.com/ubuntu/ precise/universe dnsmasq all 2.59-4 [15,4 kB]
Получено:2 http://archive.ubuntu.com/ubuntu/ precise/universe hostapd i386 1:0.7.3-4ubuntu1 [367 kB]
Получено 383 kБ за 1с (320 kБ/c)
Выбор ранее не выбранного пакета dnsmasq.
(Чтение базы данных ... на данный момент установлен 120061 файл и каталог.)
Распаковывается пакет dnsmasq (из файла .../dnsmasq_2.59-4_all.deb)...
Выбор ранее не выбранного пакета hostapd.
Распаковывается пакет hostapd (из файла .../hostapd_1%3a0.7.3-4ubuntu1_i386.deb)...
Обрабатываются триггеры для ureadahead ...
ureadahead will be reprofiled on next reboot
Обрабатываются триггеры для man-db ...
Настраивается пакет dnsmasq (2.59-4) ...
 * Starting DNS forwarder and DHCP server dnsmasq                               
dnsmasq: failed to create listening socket for port 53: Адрес уже используется
                                                                         [fail]

invoke-rc.d: initscript dnsmasq, action "start" failed.
Настраивается пакет hostapd (1:0.7.3-4ubuntu1) ...
localepurge: Disk space freed in /usr/share/locale: 0 KiB
localepurge: Disk space freed in /usr/share/man: 0 KiB
localepurge: Disk space freed in /usr/share/gnome/help: 0 KiB
localepurge: Disk space freed in /usr/share/omf: 0 KiB

Total disk space freed by localepurge: 0 KiB

resolvconf: Error: /etc/resolv.conf isn't a symlink, not doing anything.
 * Stopping DNS forwarder and DHCP server dnsmasq                                * (not running)
update-rc.d: warning: hostapd start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: hostapd stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
 Disabling system startup links for /etc/init.d/hostapd ...
 Removing any system startup links for /etc/init.d/hostapd ...
   /etc/rc0.d/K20hostapd
   /etc/rc1.d/K20hostapd
   /etc/rc2.d/S20hostapd
   /etc/rc3.d/S20hostapd
   /etc/rc4.d/S20hostapd
   /etc/rc5.d/S20hostapd
   /etc/rc6.d/K20hostapd
 Adding system startup for /etc/init.d/hostapd ...
   /etc/rc0.d/K20hostapd -> ../init.d/hostapd
   /etc/rc1.d/K20hostapd -> ../init.d/hostapd
   /etc/rc6.d/K20hostapd -> ../init.d/hostapd
   /etc/rc2.d/K80hostapd -> ../init.d/hostapd
   /etc/rc3.d/K80hostapd -> ../init.d/hostapd
   /etc/rc4.d/K80hostapd -> ../init.d/hostapd
   /etc/rc5.d/K80hostapd -> ../init.d/hostapd
update-rc.d: warning: dnsmasq start runlevel arguments (none) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: dnsmasq stop runlevel arguments (none) do not match LSB Default-Stop values (0 1 6)
 Disabling system startup links for /etc/init.d/dnsmasq ...
 Removing any system startup links for /etc/init.d/dnsmasq ...
   /etc/rc0.d/K85dnsmasq
   /etc/rc1.d/K85dnsmasq
   /etc/rc2.d/S15dnsmasq
   /etc/rc3.d/S15dnsmasq
   /etc/rc4.d/S15dnsmasq
   /etc/rc5.d/S15dnsmasq
   /etc/rc6.d/K85dnsmasq
 Adding system startup for /etc/init.d/dnsmasq ...
   /etc/rc0.d/K85dnsmasq -> ../init.d/dnsmasq
   /etc/rc1.d/K85dnsmasq -> ../init.d/dnsmasq
   /etc/rc6.d/K85dnsmasq -> ../init.d/dnsmasq
   /etc/rc2.d/K85dnsmasq -> ../init.d/dnsmasq
   /etc/rc3.d/K85dnsmasq -> ../init.d/dnsmasq
   /etc/rc4.d/K85dnsmasq -> ../init.d/dnsmasq
   /etc/rc5.d/K85dnsmasq -> ../init.d/dnsmasq


при запуске

resolvconf: Error: /etc/resolv.conf isn't a symlink, not doing anything.
 * Restarting DNS forwarder and DHCP server dnsmasq                             
dnsmasq: failed to create listening socket for port 53: Адрес уже используется
                                                                         [fail]
net.ipv4.ip_forward = 1
Configuration file: /etc/hostapd.conf
Could not open configuration file '/etc/hostapd.conf' for reading.
net.ipv4.ip_forward = 0
resolvconf: Error: /etc/resolv.conf isn't a symlink, not doing anything.
 * Stopping DNS forwarder and DHCP server dnsmasq                                * (not running)


при этом на оригинальной Ubunte все работало, подозрения падают на проблемы с dnsmasq и присутствие bind9-host но я не знаю как разрешить эту проблему

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
подозрения падают на проблемы с dnsmasq и присутствие bind9-host но я не знаю как разрешить эту проблему
Подозрения очень правильно падают.
Зачем ставить dnsmasq, если уже стоит bnd9? По сути это одно и тоже.



Оффлайн olegwhite

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
То что мои подозрения подтвердились, конечно радуе, но как организовать то же на bind9 ?

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Прошу прощения, при более детальном рассмотрении оказалось, что dnsmasq совмещает в себе DNS и DHCP...
Поэтому для вашего случая одним bind9 не обойтись (он только DNS), нужен еще DHCP
Кроме того, пакет bind9-host содержит только утилиту host, а не сам сервер. Поэтому конфликтовать не может. Конфликт может быть с пакетом bind9.
Вам нужно выяснить, кто занял 53-й порт
sudo netstat -anp|grep LISTEN|grep 53А потом уже разрешать конфликт.

Оффлайн olegwhite

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      1152/dnsmasq   
unix  2      [ ACC ]     STREAM     LISTENING     11153    1662/ssh-agent      /tmp/ssh-XXWxPFKA1635/agent.1635
unix  2      [ ACC ]     STREAM     LISTENING     1530     1/init              @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     8539     855/dbus-daemon     /var/run/dbus/system_bus_socket

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      1152/dnsmasq   
Судя по ушам dnsmasq успешно запустился и занял причитающийся ему 53-й порт
т.е. проблемы как бы и нет...

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн FSnow

  • Global Moderator
  • *****
  • Сообщений: 688
Для настройки связки hostapd+dnsmasq существует GUI (Qt) - WiFi Hosapd AP.

Оффлайн olegwhite

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
А такой вариант подойдёт ? : Как раздать интернет через wifi в Ubuntu
Пробовал, соединяется а нет не раздает

Оффлайн olegwhite

  • Прохожий
  • *
  • Автор темы
  • Сообщений: 6
Для настройки связки hostapd+dnsmasq существует GUI (Qt) - WiFi Hosapd AP.

Отказался от Минта, Рунту установил Ubuntu UAPack и установил WiFi Hosapd AP.
Работает, не выход, конечно, но пока сойдет, буду разбираться.

Оффлайн calambus

  • Местный
  • *****
  • Сообщений: 1433
  • calambus@jabber.ru
опыт увеличивается пропорционально количеству выведенных из строя Систем и оборудования...
Руководство по добавлению изображений на Форум

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 856
какой ни есть у меня тырнет, ребенок просит поделиться. Могу ли я, получив тырнет через модем усб, раздать его по вайфаю? И если могу - то как это сделать?


Оффлайн ivm ®

  • Местный
  • *****
  • Сообщений: 924
  • ivm@jabber.at
    • Matuntu
http://forum.runtu.org/index.php/topic,1149.msg8056.html#msg8056 - давненько это здесь всё описано. Единственное, что при создании соединения Wi-Fi компьютера, который будет раздавать интернет, он должен быть точкой доступа - Access Point, а вторая машина тогда её увидит как сеть, с которой можно соединиться. По поводу защиты сети паролем могу порекомендовать простой вариант. Если радиус сети малый, то можно вообще не защищать паролем.
PS. поиск по форуму работает, поисковая фраза - соединить два компьютера.
© ivm 1991 - настоящее время. All Rights Reserved.
OS Matuntu-Best/Matuntu-Trusty/Matuntu-TT64-M16

Оффлайн yx

  • Местный
  • *****
  • Сообщений: 856
оно, может. я и полный придурок, но по ссылкам речь идет о проводных соединениях и использовании разных роутеров. Тонкость в том, что роутера нет, есть усб модем с мегафоном и дивайс внутри бука, который при случае работает с тырнетом, раздаваемом роутером.
ближе всего к решению моего вопроса был ответ http://ubuntu.forumei.com/t9-topic#9
пакет я доустановил, создал точку доступа как там написано, но связи нет. Где еще можно именно такую как мне нужно раздачу сделать или что нужно дополнить в инструкции по ссылке, чтобы все заработало. Ну достал ребенок до немогу