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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Помогите с помощью Scheduled tasks подключаться к интернету в заданное время.  (Прочитано 588 раз)

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

Оффлайн artfok

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Помогите с помощью Scheduled tasks автоматически подключаться к интернету.Живу в ебенях,поэтому инет только 3G,безлимит начинается с 1 ночи до 7 утра,не спать до 1 ночи как то напрягает))))нашел в сети что можно настроить автоматическое включение софта(и выключение тоже) с помощью Scheduled tasks,а как это сделать не понимаю(какую команду прописать в этом самом Scheduled tasks).Инет 3G в network managere подключается как usb ethherner.Помогите пожалуйста,чтобы в 1 ночи включался а в 7 отключался.

Пользователь решил продолжить мысль [time]17 Декабрь 2015, 07:56:10[/time]:
хорошо,если так сложно попробую по другому.Как посмотреть какая выполняется команда когда я тыкаю в network managere на кнопочку подключить(интернет),чтобы эту команду записать в Scheduled tasks.Спасибо.
« Последнее редактирование: 17 Декабря 2015, 07:13:21 от artfok »

Оффлайн guju

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Имею аналогичную экспозицию: 3G, "с 1 ночи до 7 утра...", "не спать до 1 ночи как то напрягает" :)
Задачу реализовал следующим образом.
1) Включение компа в 1:05  - по rtcwake. А усыпляем вот такой командой с заданием времени пробуждения:
sudo rtcwake -m mem -t $(date +%s -d 'tomorrow 01:05')
2) В 1:06 по cron запускается скрипт на закачки торрентов (с помощью aria2c). При необходимости можно запускать по крону и другое всякое.
3) Выключение в 7 утра - скриптом по cron. Командой в скрипте: sudo pm-hibernate.
Прим. В п.3 команда запускается из скрипта потому, что скрипт ещё кое-чего там делает. )

P.S. А про Scheduled tasks ничего не могу сказать не знаком.

P.P.S. Забыл про подключалку сказать. Через nmcli, + скрипт в автозагрузке для автоподключения и восстановления при обрыве:
connect_name="MTS"
while [ 1 ]
do
 sleep 10
 if [ "`nmcli con status | grep "$connect_name"`" = "" ]
  then sudo nmcli con up id "$connect_name"
 fi
done

Имя соединения вписать, разумеется, своё нужно.
« Последнее редактирование: 25 Декабря 2015, 22:25:14 от guju »

Оффлайн artfok

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Решил проблему так,в планировщике /sbin/stop network manager,запуск-/sbin/start network manager а облако само синхронизацию подхватывает.

 

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