The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
запустить скрипт после .., !*! izvorot, 13-Ноя-12, 01:00  [смотреть все]
Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?
  • запустить скрипт после .., !*! guseniza, 02:34 , 13-Ноя-12 (1)
    > Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?

    что конкретно вы имеете ввиду?
    скрипт должен отслеживать поднялся ли wifi, либо он должен сам его поднять и выполнить остальные действия?

  • запустить скрипт после .., !*! Etch, 10:04 , 13-Ноя-12 (2)
    > Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?

    Система какая?
    На Debian-based дистрах читайте в 'man interfaces' про опцию 'up'.

    • запустить скрипт после .., !*! PavelR, 11:09 , 13-Ноя-12 (3)
      >> Приветствую всех! Подскажите как запустить скрипт после поднятия wi-fi ?
      > Система какая?
      > На Debian-based дистрах читайте в 'man interfaces' про опцию 'up'.

      post-up ?

      • запустить скрипт после .., !*! Etch, 19:56 , 13-Ноя-12 (4)
        > post-up ?

        Да, и про неё тоже.

        • запустить скрипт после .., !*! izvorot, 12:40 , 18-Ноя-12 (5) –1
          >> post-up ?
          > Да, и про неё тоже.

          извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия вф сам выполнять какие то действия.

          • запустить скрипт после .., !*! pavlinux, 01:15 , 20-Ноя-12 (6)
            >>> post-up ?
            >> Да, и про неё тоже.
            > извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия
            > вф сам выполнять какие то действия.


            if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
               then
                    echo "Wifi работат!!!"
              else
                    echo "Wifi неработат!!!"
            fi

            • запустить скрипт после .., !*! LSTemp, 05:34 , 20-Ноя-12 (7)
              >[оверквотинг удален]
              >> извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия
              >> вф сам выполнять какие то действия.
              >
               
              > if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
              >    then
              >         echo "Wifi работат!!!"
              >   else
              >         echo "Wifi неработат!!!"
              > fi
              >

               
              if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
                  then
              #         echo "Wifi работат!!!"
              echo 'Здесь может быть размещена Ваша реклама!'
                 else
              #         echo "Wifi неработат!!!"
              echo 'Один раз не сработало - поставьте цикл!'
              fi

              read -s -t 3600 -p 'Вы уверены? (Y/N): ' blackhole
              read -s -t 7200 -p 'В чем?: ' blackhole
              read -s -t 3600 -p 'Подтвердите Ваш выбор? (1/0): ' blackhole
              echo 'Ну не знаю...'
              sleep 24h


              • запустить скрипт после .., !*! izvorot, 07:51 , 21-Ноя-12 (8)
                >[оверквотинг удален]
                >    else
                > #         echo "Wifi неработат!!!"
                > echo 'Один раз не сработало - поставьте цикл!'
                > fi
                > read -s -t 3600 -p 'Вы уверены? (Y/N): ' blackhole
                > read -s -t 7200 -p 'В чем?: ' blackhole
                > read -s -t 3600 -p 'Подтвердите Ваш выбор? (1/0): ' blackhole
                > echo 'Ну не знаю...'
                > sleep 24h
                >

                хороший вариант,но придется скрипт ставить в крон или чтобы он висел в фоне,пробовал вариант с командой up - система после этого еле еле загрузилась-наверно что-то не то прописал (( и все же можно ли как то запуск скрипта привязать к запуску сетевого интерфейса,я уже не против чтобы был другой интерфейс.

                • запустить скрипт после .., !*! pavlinux, 21:15 , 21-Ноя-12 (9)
                  > хороший вариант,но придется

                  Если б написал, что такое "поднятие wifi" и что делает скрипт, может тогда и поняли.

                  post-up запускается тогда, когда у интерфейса появился флаг UP и без ошибок
                  выполнились всё предыдущие команды. Этот флаг, ещё не значит, что установлено
                  сетевое соединение.

                • запустить скрипт после .., !*! LSTemp, 05:08 , 22-Ноя-12 (10)
                  >[оверквотинг удален]
                  >> read -s -t 7200 -p 'В чем?: ' blackhole
                  >> read -s -t 3600 -p 'Подтвердите Ваш выбор? (1/0): ' blackhole
                  >> echo 'Ну не знаю...'
                  >> sleep 24h
                  >>

                  > хороший вариант,но придется скрипт ставить в крон или чтобы он висел в
                  > фоне,пробовал вариант с командой up - система после этого еле еле
                  > загрузилась-наверно что-то не то прописал (( и все же можно ли
                  > как то запуск скрипта привязать к запуску сетевого интерфейса,я уже не
                  > против чтобы был другой интерфейс.

                  вообще-то это тупая шутка была, а не руководство к действию.

                  PS
                  Pavel все уже Вам подсказал.


                • запустить скрипт после .., !*! LSTemp, 03:17 , 27-Ноя-12 (12)
                  > хороший вариант,но придется скрипт ставить в крон или чтобы он висел в
                  > фоне,пробовал вариант с командой up - система после этого еле еле
                  > загрузилась-наверно что-то не то прописал (( и все же можно ли
                  > как то запуск скрипта привязать к запуску сетевого интерфейса,я уже не
                  > против чтобы был другой интерфейс.

                  вообще это от системных скриптов зависит. обычно в Redhat-based дистрибутивах эти скрипты лежат в /etc/sysconfig/network-scripts, а соотвествующая документация в /usr/share/doc/initscripts-*.

                  скорей всего у Вас системные скрипты называются ifup-post & ifdown-post и они в конце своей работы вызывают ifup-local & ifdown-local, которые можно создать для выполнения дополнительных действий на поднятие/отключение сетевого интерфейса. посмотрите, попробуйте...


              • запустить скрипт после .., !*! дрынна, 10:10 , 25-Ноя-12 (11) –1
                >>[оверквотинг удален]
                >>> извините за неинформативность вопроса.система ubuntu 12.10 . Скрипт должен после поднятия
                >>> вф сам выполнять какие то действия.
                >>
                 
                >> if [ `ping -I wlan0 -c 3 ya.ru` == 0 ]
                >>    then
                >>         echo "Wifi работат!!!"
                >>   else
                >>         echo "Wifi неработат!!!" ...

                "неработает" - это неправильно. "ни работаит" - правильно. Новое время, новая орфаграпфия




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру