Skocz do zawartości

nbox: ntpd nie synchronizuje czasu (martwy adres 212.77.100.101) - prośba o rozważenie opcji publikacji kodu na GitHubie lub gdzieś indziej


kofec

Rekomendowane odpowiedzi

Cześć,

na nBoxie z Graterlią (wersja: ostatnie) zauważyłem, że NTP przy starcie w ogóle nie działa. /etc/init.d/ntpd (wołany też z /etc/cron/daily/ntpdate) najpierw robi ping -q -c1 212.77.100.101, żeby sprawdzić, czy jest internet. Ten adres (dawne wp.pl) od dłuższego czasu nie odpowiada na ping, więc skrypt uznaje, że sieci nie ma, i nie uruchamia ntpdate.

Skutek: po starcie zegar ustawia dopiero enigma2 po dostrojeniu kanału, czyli już po starcie softcamu. U mnie oscam startował z datą sprzed lat i źle liczył cykl ECM, a pomagał dopiero jego restart.

Po zamianie adresu na nazwę wp.pl (albo innego hosta, który odpowiada na ping) czas jest ustawiony już przy S34ntpd, przed softcamem. Może warto w ogóle nie opierać się na pingu do jednego stałego adresu. Wystarczy np. próbować ntpdate kilka razy z krótkim timeoutem albo sprawdzać bramę domyślną.

Przy okazji pytanie do autora: czy nie rozważyłbyś wrzucenia źródeł Graterlii (skryptów init, pakietów) na GitHuba lub inny publiczny serwis?

Z krótkim opisem jak to skompilować, jakieś rekomendacje co do obrazu docker użytego, bo pewnie w najnowszych dystrybucjach Linux OS to sie nie skompiluje.  Wydaje się, że byłby to o wile mniej pracy w dzisiejszych czasach ze względu na asystentów AI.

Łatwiej byłoby zgłaszać takie rzeczy jako issue albo gotową poprawkę, zamiast opisywać je na forum. Chętnie bym się dołożył.

Dzięki za kawał dobrej roboty z Graterlią!

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...