Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Отваливается автообновление #13

Closed
Kagashini opened this issue Nov 16, 2024 · 9 comments
Closed

Отваливается автообновление #13

Kagashini opened this issue Nov 16, 2024 · 9 comments

Comments

@Kagashini
Copy link

Kagashini commented Nov 16, 2024

Добрый день.
Отваливается автообновление через некоторое время, может есть иной способ? Способ на главной странице у меня работал некоторое время, у некоторых работает только 1 раз.

Откройте административную панель OpenWRT раздел "System" - "Startup" - "Local Startup". Добавьте перед "exit 0" строки, чтобы автоматически запускать скрипт обновления при старте, а также в 00:05:00 и 12:05:00

sleep 15

/etc/homeproxy/scripts/update_crond.sh

echo "5 0,12 * * * /etc/homeproxy/scripts/update_crond.sh" > /etc/crontabs/root
/etc/init.d/cron enable
/etc/init.d/cron start
@prmaks
Copy link

prmaks commented Nov 16, 2024

Такая же проблема. Поставил пока что ребут по времени для обновления списков в роутере

@rekryt
Copy link
Owner

rekryt commented Nov 16, 2024

Действительно сталкивался с тем что правила не добавлялись в cron иногда после рестарта. На роутерах быстрых всё ок, а на тормозных может помочь сделать sleep 30, а не 15.

@Kagashini
Copy link
Author

Здесь проблема не только после рестарта, 5 дней роутер стабильно обновлял данные, потом перестал Redmi AX6000. Перезагружаю и снова пока работает.

@rekryt
Copy link
Owner

rekryt commented Nov 17, 2024

изображение
А в планировщике задача пропадает?

@Kagashini
Copy link
Author

Да, пропадает, чистый лист.

@prmaks
Copy link

prmaks commented Nov 17, 2024

изображение А в планировщике задача пропадает?

Да, пропадает

@rekryt
Copy link
Owner

rekryt commented Nov 17, 2024

https://oldwiki.archive.openwrt.org/doc/howto/cron#activating_cron

Может надо

/etc/init.d/cron start
/etc/init.d/cron enable

а не enable а потом start

@prmaks
Copy link

prmaks commented Nov 18, 2024

https://oldwiki.archive.openwrt.org/doc/howto/cron#activating_cron

Может надо

/etc/init.d/cron start
/etc/init.d/cron enable

а не enable а потом start

Не сработало

@Kagashini
Copy link
Author

Kagashini commented Jan 3, 2025

В общем нужно выполнить команду, спасибо добрым людям за подсказку:

sed -i '/sed -i/s/^/\t#/; /\/etc\/init.d\/cron restart >/s/^/\t#/' /etc/init.d/homeproxy

Любой рестарт homeproxy стирал cron. Теперь стирать не будет, но нужно ли тогда добавление в Local Startup, если можно добавить в Sсheduled Tasks:

5 0,12 * * * /etc/homeproxy/scripts/update_crond.sh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants