Форумы

GNU.SU - Записки нубо-линуксойда :: Форумы :: CLI vs GUI :: Жизнь во мраке
 
<< Предыдущая тема | Следующая тема >>
Скрипт для запуска приложении при появлении интернета
Модераторы: tastelinux, Frizze, andrey, Bender
Автор Добавил
tastelinux
Птн Июн 03 2011, 11:35
andreika

ID пользователя #1
Зарегистрирован: Птн Апр 30 2010, 12:25

Сообщений: 337
Появился у меня какой-то косяк со временем. Постоянно после ребута на 3 часа вперед бежит. Сначала руками правил. Синхронизировал с часами в биосе. Такая же фигня. Лень было разбираться и поэтому поставил ntp в надежде, что все решится...И зря. запуск ntp-client в runlevel default сообщили мне, что мой вайфай цепляется на ноуте позже и запускать ntp пришлось каждый раз при загрузке ручками. В итоге мне это надоело и был нарыт такой скрипт.

#!/bin/bash
inet=10;
#wait for internet connection
while [ $inet -ne 1 ] ; do
  if (ping -c 2 -q www.gnu.su | grep -q "0% packet loss" ) ; then
    echo "Internet up";
    inet=1;
    continue;
  else
    echo "Internet down"
  fi
  sleep 10
done
// тут пишите свои команды. sudo /etc/init.d/ntp-client start.



Теперь при появлении интернете время синкается автоматом. Хочу проапгрейдить до сброса значения при отключении интернета, но потом.

[ Редактирование Втр Июн 07 2011, 12:05 ]
Наверх

 

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System