@dro4

Как запустить скрипт после полной загрузки OpenWrt?

Следуя данному мануалу настроил блокировку рекламы, проблема в том что скрипт корректно отрабатывается только по cron и по запуску руками, после перезагрузки роутера - он не срабатывает, добавлял команду запуска в /etc/rc.local но похоже скрипт отработал еще до того как поднялся интернет, и /tmp/adfree был пустой. Ваши идеи?
  • Вопрос задан
  • 7597 просмотров
Решения вопроса 1
@solalex
добавить в скрипт задержку
sleep 10
(или больше)
а в /etc/rc.local прописать
/root/hosts/upd-adfree.sh &
& - обязателен!
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@lovecraft
Сделать так, чтобы скипт выполнялся после "подъёма" интерфейса: https://wiki.openwrt.org/doc/techref/hotplug
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы