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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Wi-Fi Soft AP не раздает адрес по DHCP  (Прочитано 11030 раз)

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

Оффлайн KirilC

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #60 : 30 Января 2012, 03:32:09 »
AnrDaemon,
если можно с командами как его сделать и добавить

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #61 : 30 Января 2012, 03:38:33 »
в файл /etc/network/interfaces
добавь строку post-up /etc/init.d/dnsmasq restart
в самый конец

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #62 : 30 Января 2012, 03:48:21 »
Полноценный мост для беспроводных сетей (802.11) требует поддержки WDS.
Переведи на русский "полноценный мост".
У человека всё номрально работает, проблема только в том, что DHCP сервер надо перезапустить после переконфигурации моста.
Линукс это вполне в состоянии сделать без твоих идиотских советов и брызгания слюной.

Пользователь решил продолжить мысль 30 Января 2012, 03:52:41:
в файл /etc/network/interfaces
добавь строку post-up /etc/init.d/dnsmasq restart
в самый конец
Если туда что-то добавлять, то не "в сымый конец", а в настройки wlan0.
Если и добавлять именно ту команду, которую ты имел в виду, то не /etc/init.d/dnsmasq restart а
service dnsmasq restart

Почему так - тебе тоже надо объяснять?
Но я предпочитаю скриптик.
Код: (bash) [Выделить]
#! /bin/sh
if [ "$IFACE" = "wlan0" ]; then
  service dnsmasq restart
fi
C любым именем (лучше всё таки имя вменяемое дать - сам потом забудешь) положить в каталог /etc/network/if-post.up.d/ и сделать исполняемым (chmod 755).
« Последнее редактирование: 30 Января 2012, 03:54:38 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #63 : 30 Января 2012, 03:53:59 »
а я предпочитаю  /etc/init.d/dnsmasq restart

... и ещё 1001 способ...
Создание своего скрипта автозапуска при загрузке компьютера

https://help.ubuntu.ru/wiki/создание_скрипта_автозапуска
« Последнее редактирование: 30 Января 2012, 03:58:07 от rusooo »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #64 : 30 Января 2012, 03:55:32 »
... и ещё 1001 способ...
Создание своего скрипта автозапуска при загрузке компьютера

https://help.ubuntu.ru/wiki/создание_скрипта_автозапуска
При чём тут это?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #65 : 30 Января 2012, 04:00:16 »
а я предпочитаю post-up /etc/init.d/dnsmasq restart

Выполнение скрипта при включении/отключении сети

 Есть директория /etc/network/ с поддиректориями if-down.d, if-pre-up.d, if-post-down.d, if-up.d. Если разместить скрипт в одной из этих поддиректорий, то он будет выполняться соответственно при выключении, перед включением, после выключения или при включении сети.

 Другой способ — указать в файле /etc/network/interfaces одну из следующих директив: up, pre-up, post-up, down, pre-down, post-down. Например, строка
post-up /peth/to/script.sh
после включения сети выполнит скрипт script.sh. Подробнее можно почитать в man interfaces.
В любом случае на скрипт должны быть установлены права, разрешающие выполнение, иначе он не сможет запуститься.

и куда ты засунешь этот скрипт???
#! /bin/sh

if [ "$IFACE" = "wlan0" ]; then
  service dnsmasq restart
fi
« Последнее редактирование: 30 Января 2012, 04:03:35 от rusooo »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #66 : 30 Января 2012, 04:20:04 »
а я предпочитаю post-up /etc/init.d/dnsmasq restart
Что ты будешь делать, когда его перенесут в upstart?
Судорожно копаться в логах в попытке понять, какого чёрта у тебя не работает казалось бы простейшая конфигурация?
Потому и не работает, что ошибка дурацкая.

Цитировать
и куда ты засунешь этот скрипт???
Очевидно, в if-up.d. Описался в предыдущем посте.
Скрипты в каталоге выполняются после того, как обработается настройка, прописанная в interfaces. Эффект тот же.
При проблемах можно и задержку вставить. Хотя мне до сих пор не приходилось сталкиваться с проблемами.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Гарри Кашпировский

  • Гость
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #67 : 30 Января 2012, 11:02:15 »
Так в чем проблема, в том что DHCP стартует раньше до поднятия wlan0? И как ее решить правильно?                                 
Скорее так: dhcp стартует раньше чем конфигурируется и поднимается сетевой мост.Это можно проверить в syslog.

Оффлайн KirilC

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #68 : 30 Января 2012, 21:50:19 »
Всем спасибо! Проблему решил добавив в в файл /etc/network/interfaces строку post-up service dnsmasq restartЕще вопрос к знатокам, мелочь а не знаю куда копать, что делать для того чтобы при нажатии кнопки отключения системного блока сервер отключался а не показывал таблицу с выбором действия, выход, сон, выключение...?
       
« Последнее редактирование: 30 Января 2012, 21:55:58 от KirilC »

Гарри Кашпировский

  • Гость
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #69 : 30 Января 2012, 21:58:04 »
Понятия не имею, sudo halt наше всё! На сервере гуй... не сервер это, ой не сервер :)
В управлении питанием поищи.
(Нажмите, чтобы показать/скрыть)

Оффлайн KirilC

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #70 : 30 Января 2012, 22:03:48 »
KT315, Да гуй... я без него запутался бы, теперь конечно смогу настроить и сервер, но пока нет желания...
Спасибо за подсказки!       

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Wi-Fi Soft AP не раздает адрес по DHCP
« Ответ #71 : 30 Января 2012, 22:10:49 »
Чего там путаться? Ты же никаких действий с гуём при настройке сервера не делаешь, вообще.
Он только мешается (все эти нетворкменеджеры и иже с ними).
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

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