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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Режим hybrid-sleep  (Прочитано 2132 раз)

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

Оффлайн JoeRee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Режим hybrid-sleep
« : 28 Октября 2022, 16:00:01 »
Домашний сервер. Устанавливал еще в 2016 году. Т.е. стояла 16.04LTS
Тогда же сделал в CRONе: sudo systemctl hybrid-sleep - сервер засыпал в 00ч:00м.

+++ На MIKROTIKе сделал скрипт который будил сервак в определенные часы;
+++ На телефоне поставил софт, который так же его будил;
+++ Периодически будил с домашнего компа при помощи проги типа WakeOnLAN.
Все три варианта пробуждения работали прекрасно.

Обновил Ubuntu последовательно: 18 - 20 - 22. Все LTS.
Теперь все эти варианты не работают. Куда копать?

Memento mori...

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 7834
    • Просмотр профиля
Re: Режим hybrid-sleep
« Ответ #1 : 28 Октября 2022, 17:01:12 »
Неужто сам не видишь. Назад копать, на 16.04.

Morisson

  • Гость
Re: Режим hybrid-sleep
« Ответ #2 : 28 Октября 2022, 21:03:41 »
sudo systemctl hybrid-sleepв эмуляторе терминала работает?
« Последнее редактирование: 28 Октября 2022, 21:11:50 от Morisson »

Оффлайн Usermaster

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3246
    • Просмотр профиля
Re: Режим hybrid-sleep
« Ответ #3 : 28 Октября 2022, 21:12:20 »
Честно говоря такой способ не пробовал, не в курсе чего там с системой происходит, гибернация или ещё чего.

Самому эта функция требуется, реализовывал с помощью Bios (UEFI) и пакета ethtool.
ethtool нужен для перевода сетевой карты в режим ожидания магического пакета после выключения ОС.
После этого просто выключаю ПК:
sudo poweroffНу или без sudo если не debian  :)
Когда надо бужу, можно и по питанию настроить Bios чтоб просыпался после отключения питания.

Может в эту сторону посмотреть?
А чего это вы тут делаете, а?

Оффлайн JoeRee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Режим hybrid-sleep
« Ответ #4 : 29 Октября 2022, 13:11:39 »
sudo systemctl hybrid-sleepв эмуляторе терминала работает?
На виндовом компе захожу через ssh.
Запускаю "sudo systemctl hybrid-sleep" - серв засыпает.

В параллельном терминале при этом:
Цитировать
Reply from 192.168.1.254: bytes=32 time<1ms TTL=64
Reply from 192.168.1.254: bytes=32 time<1ms TTL=64
Reply from 192.168.1.254: bytes=32 time<1ms TTL=64
Reply from 192.168.1.254: bytes=32 time<1ms TTL=64
Reply from 192.168.1.254: bytes=32 time<1ms TTL=64
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Request timed out.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.
Reply from 192.168.1.2: Destination host unreachable.

Пользователь добавил сообщение 29 Октября 2022, 13:12:52:
Неужто сам не видишь. Назад копать, на 16.04.
Можно ли откатить назад?
Если нет, то проще уж заново всё переустановить...

Пользователь добавил сообщение 29 Октября 2022, 13:19:04:
Честно говоря такой способ не пробовал, не в курсе чего там с системой происходит, гибернация или ещё чего.

Самому эта функция требуется, реализовывал с помощью Bios (UEFI) и пакета ethtool.
ethtool нужен для перевода сетевой карты в режим ожидания магического пакета после выключения ОС.
После этого просто выключаю ПК:
sudo poweroffНу или без sudo если не debian  :)
Когда надо бужу, можно и по питанию настроить Bios чтоб просыпался после отключения питания.

Может в эту сторону посмотреть?

Изначально, я хотел при помощи Arduino реализовать Вкл-Выкл-Reset, но всё руки не доходят...

По питанию, был уверен, нельзя сделать. Т.к. комп весь обесточивается при poweroff, стало быть, и сетевая отключена...
Только дежурное +5В с БП есть - для кнопки питания.

Пользователь добавил сообщение 29 Октября 2022, 13:44:49:
Вспомнил про ethtool, спасибо!
Проверил: ethtool enp2s0 | grep Wake
Цитировать
Supports Wake-on: pumbg
Wake-on: d

Включил (Wake-on: g), серв стал пробуждаться.

P.S. Всё равно, серв после апгрейда, в плане засыпания-просыпания стал как-то нестабильно работать. Например, сегодня в 00:00 не вырубился: утром обнаружил и вручную команду дал - ответил, дословно не помню, что такой процесс уже в работе - типа жди...  :)
Соберу по-больше статистики - отпишусь...

P.P.S. И FTP загнулся, но это уже другая история.

Пользователь добавил сообщение 30 Октября 2022, 11:46:58:
Обнаружен частый косяк: после пробуждения серв работает ровно 20 мин. Затем сам засыпает.
Как найти, где задается это время?
« Последнее редактирование: 30 Октября 2022, 11:46:58 от JoeRee »
Memento mori...

Оффлайн JoeRee

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Режим hybrid-sleep
« Ответ #5 : 15 Сентября 2024, 08:34:07 »
Обновил систему с 22.04 до 24.04.1
Всё нормально, кроме hybrid-sleep. После "просыпания" система работает 15 мин. и, далее, впадает в этот самый режим сама.
Где-то, видимо, запускается некий таймер (предположение).
Как его вырубить (таймер, а не возможность hybrid-sleep)?
Memento mori...

 

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