Программирование - Алексей Зиневич - персональный блог

Стандартная проблема для владельцев роутера ZyXEL на официальной прошивке - теряем соединение с интернет (и/или) VPN. Встроенного watchdog или расписания автоматической перезагрузки нет.

Решается с помощью компьютера работающего 24x7 и скрипта на VBS. Для примера скрипт подключен к Планировщику заданий Windows. (Обязательно указывать запуск от Только зарегистрированного пользователя).  Его можно связать с ping'овалкой и сделать watchdog с перезагрузкой. Подходит также и для любых устройств, поддерживающих telnet и командную строку:

Итоговый вариант кода выносного модуля погодной станции для загрузки в микроконтроллер (Atmel). Код - на "упрощенном" С.