Скрипты для перезагрузки роутера и для монтирования сетевых ресурсов при загрузке

Где-то в Интернете нашел баш скрипт который перегружает домашний роутер в случае отсутствия интернета. Мне иногда помогает. У моего старого  Keenetic Ultra довольно часто выключаются Ethernet порты и пропадает доступ в Интернет. При этом WiFi продолжает работать. Лечится перезагрузкой роутера. Поскольку WiFi работает то можно перегрузить роутер удаленно. Сам скрипт.

Скрипт добавляется в планировщик crontab

/3 * * * * /home/pi/scripts/router_reboot.sh

Второй скрипт, так же найденный в Интернете,  устраняет проблему того, что при загрузке из-за запаздывания активации сетевых подключений не успевают монтироваться сетевые ресурсы. Скрипт монтирует ресурс только после того как сетевое хранилище начнет пинговаться. Вместо монтирования, вы можете разместить свою команду которая должна выполняться при загрузке после того как сетевое устройство будет доступно.

 

Нужно добавить в файл /etc/rc.local такую строчку перед строчкой exit 0

sudo /home/pi/scripts/mount.sh

214

 

Добавить комментарий