Как заставить rtcwake использовать подходящее время для пробуждения?

Мне нужен способ разбудить хост Debian каждый день в 11:45.

Похоже, что rtcwake – хороший инструмент для этого, но я не могу заставить его использовать нужное время.

Аппаратные часы установлены на UTC, и я нахожусь в UTC + 2:

# timedatectl Local time: Tue 2017-03-28 01:19:45 CEST Universal time: Mon 2017-03-27 23:19:45 UTC RTC time: Mon 2017-03-27 23:19:46 Time zone: Europe/Paris (CEST, +0200) NTP enabled: no NTP synchronized: no RTC in local TZ: no DST active: yes Last DST change: DST began at Sun 2017-03-26 01:59:59 CET Sun 2017-03-26 03:00:00 CEST Next DST change: DST ends (the clock jumps one hour backwards) at Sun 2017-10-29 02:59:59 CEST Sun 2017-10-29 02:00:00 CET 

Я ничего не пробовал / l / u, безрезультатно:

 # rtcwake -m no -t `date +%s -d"2017-03-28 11:45"` 

→ 09:44:59

 # rtcwake -m no -l -t $(date +\%s -d '2017-03-28 11:45') 

→ 13:44:59

 # rtcwake -m no -u -t $(date +\%s -d '2017-03-28 11:45') 

→ 9:45:00

Есть ли что-то еще, что я должен обновить в системе, чтобы использовать rtcwake в нужное время?

Спасибо.

– Редактировать: Вот результат из cat / proc / driver / rtc:

 rtc_time : 00:08:06 rtc_date : 2017-03-28 alrm_time : 09:45:00 alrm_date : 2017-03-28 alarm_IRQ : no alrm_pending : no update IRQ enabled : no periodic IRQ enabled : no periodic IRQ frequency : 1024 max user IRQ frequency : 64 24hr : yes periodic_IRQ : no update_IRQ : no HPET_emulated : yes BCD : yes DST_enable : no periodic_freq : 1024 batt_status : okay 

BTW, Google не помог найти, как отменить работу: «rtcwake -m disable», похоже, не работает.

  • Suspend больше не работает после обновления до xubuntu 15.10
  • ACPI пробуждение с клавиатуры / мыши через / proc / acpi / wakeup после приостановки. Как найти правильное устройство?
  • suspend не работает после обновления до Debian 7.8
  • Где поставить скрипты, которые запускаются при возобновлении работы компьютера?
  • Как зашифровать мою систему, чтобы приостановить работу в ОЗУ, а также зашифровать
  • Клавиатура не работает в X11 после возобновления сна / приостановки
  • Зашифрованный раздел недоступен после возобновления
  • Debian просыпается с приостановления пароля
  • One Solution collect form web for “Как заставить rtcwake использовать подходящее время для пробуждения?”

    Из того, что я вижу, rtcwake действительно использует нужное время. По-видимому, время, которое отображается, – это время вашего RTC, а не время, которое вы установили (местный часовой пояс). Поэтому он основан на UTC, когда вы rtcwake ваши часы RTC установлены в UTC (с -u или -a по умолчанию). И это локальное время, когда вы rtcwake часы RTC устанавливаются в локальное время (с -l ).

    Interesting Posts

    Apache autoindex: отключить гиперссылки?

    Найти разрешение экрана, охватываемое приложением

    Какие правила определяют отношения между родителями и дочерними процессами, запущенными оболочкой через трубу?

    «Слишком много открытых файлов ssh», когда количество открытых файлов намного ниже ulimit

    Печатать содержимое файла и удалять напечатанное содержимое * из файла

    разница между «ls -alR /» и «ls -alR / &»?

    Как узнать, какая технология виртуализации используется на сервере VPS Linux?

    Заменить строку 1 только при наличии строки 2, 3 или 4

    Что именно делает rmdir -p?

    Как заставить систему войти в аварийный режим?

    Абсолютный Linux без звука (дистрибутив на основе slackware)

    Бэширование многопараметрического аргумента

    свободный / верх разница. Есть ли бесплатная виртуальная память?

    Недавнее изменение приводит к тому, что Shift + Space ничего не делает

    Где я могу найти файл конфигурации для uw-imapd на debian?

    Linux и Unix - лучшая ОС в мире.