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


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

Автор Тема: Как убить скриптом dnsmasq  (Прочитано 1006 раз)

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

Оффлайн Kamelot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Как убить скриптом dnsmasq
« : 12 Февраля 2013, 11:08:01 »
Добрый день.
Есть ноутбук с него раздаю вайфай.
запуск раздачи делаю скриптом (запуск dnsmasq и hostapd), иногда при запуске скрипта 53 порт уже ктото слушает.
приходиться прописывать ручками команды
определяю кто его слушает
sudo netstat -anp|grep LISTEN |grep 53
так определяю номер процесса например 1153 это всегда dnsmasq и убиваю его
sudo kill 1153
подскажите как можно узнать номер процесса и убить его в том же скрипте что и запускает раздачу вайфай, перед запуском dnsmasq и hostapd?
« Последнее редактирование: 12 Февраля 2013, 11:20:48 от Kamelot »

Оффлайн rayanAyar

  • Старожил
  • *
  • Сообщений: 1027
  • Да пребудет с вами совпавшая контрольная сумма
    • Просмотр профиля
Re: Как убить скриптом dnsmasq
« Ответ #1 : 12 Февраля 2013, 11:33:46 »
killall dnsmasq

Оффлайн Kamelot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Как убить скриптом dnsmasq
« Ответ #2 : 12 Февраля 2013, 11:41:39 »
Спасибо, вроде получилось, еще вопрос не совсем по этой теме:
Как запустить этот скрипт при выходе из спящего или ждущего режима, в основном эта проблема с зависшим dnsmasq возникает когда
комп будят после спячки, список автозагрузки не срабатывает  что и логично.

Оффлайн shumtest

  • Активист
  • *
  • Сообщений: 731
  • Это вам просто кажется...
    • Просмотр профиля
    • Блог Шумомера
Re: Как убить скриптом dnsmasq
« Ответ #3 : 12 Февраля 2013, 14:25:47 »
Проблема тут лечится другая, но скрипт вешается на нужные вам события, т.ч. по аналогии: Ubuntu linux: лечим графические артефакты после ждущего режима и/или запуска

Оффлайн Kamelot

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Как убить скриптом dnsmasq
« Ответ #4 : 12 Февраля 2013, 14:39:03 »
там совсем мало описания но могу догадаться что
если кинуть скрипт в /etc/pm/sleep.d/ с любым именем и в свойствах файла установить галку "Разрешить выполнение как программы" то этот скрипт будет выполняться при просыпании? я правильно понял или имя файла скрипта все же имеет значение?
« Последнее редактирование: 12 Февраля 2013, 16:16:59 от Kamelot »

 

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