vvip-68 / GyverMatrixWiFi

Адресная матрица на NodeMCU с управлением по WiFi
150 stars 49 forks source link

Не работает синхронизация времени #30

Closed LaMarmota closed 4 years ago

LaMarmota commented 4 years ago

NTP-сервер ru.pool.ntp.org -> 192.36.143.130 Отправка NTP пакета на сервер ru.pool.ntp.org Таймаут NTP запроса!

И так постоянно... Пробовал разные платы (NodeMCU, Wemos). WiFi подключается и работает нормально. В чем может быть проблема?

vvip-68 commented 4 years ago

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

LaMarmota commented 4 years ago

Прошивку скачивал последнюю отсюда. Библиотеки все скопировал. Порты точно не закрыты. Есть еще варианты в чем может быть дело?

vvip-68 commented 4 years ago

Других вариантов нет.

  1. Тут кто-то уже писал про эту проблему. Именно после обсуждения было предложено изменить процедуру подключения к сети - использовать вариант инициализации с указанием IP DNS серверов. После изменения проблема решилась.
  2. Судя по тому какой вывод вы привели выше - У ВАС СТАРАЯ ВЕРСИЯ, в которых этих изменений нет.
  3. Тут кто-то уже писал (по поводу другой проблемы, правда) - "я скачал отсюда последнюю версию - там нет того-то и того-то". Пока носом не ткнул в текст скетча прям тут на GITe в файл, что все изменения есть и сделаны еще месяц назад, утверждал что у него последняя версия скачана. Потом все же как-то скачал действительно последнюю версию и его проблема исчезла. Проверьте еще раз - действительно ли у вас последняя версия, со всеми исправлениями.