Raspberry Pi NTP Server: Difference between revisions
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
===== Dezactivarea consolei seriale ===== | ===== Dezactivarea consolei seriale ===== | ||
Pentru dezactivarea consolei seriale editam fisierul /boot/firmware/cmdline.txt de unde stergem segmentul care contine consola, de obicei ceva de forma: | Pentru dezactivarea consolei seriale editam fisierul /boot/firmware/cmdline.txt de unde stergem segmentul care contine consola, de obicei ceva de forma: | ||
<code class="mw-code mw-highlight plainlinks" style="display:block"><!-- | <code class="mw-code mw-highlight plainlinks" style="display:block"><!-- | ||
--> console=serial0,115200 | --> console=serial0,115200 | ||
| Line 15: | Line 16: | ||
===== Verificarea activarii UART ===== | ===== Verificarea activarii UART ===== | ||
Edităm fisierul /boot/firmware/config.txt unde ne asiguram ca exista: | Edităm fisierul /boot/firmware/config.txt unde ne asiguram ca exista: | ||
<code class="mw-code mw-highlight plainlinks" style="display:block"><!-- | <code class="mw-code mw-highlight plainlinks" style="display:block"><!-- | ||
--> [all] | --> [all] | ||
 enable_uart=1 |  enable_uart=1 | ||
</code> | </code> | ||
===== Activarea modulului PPST ===== | |||
Incarcam modulul PPS executand: | |||
<code class="mw-code mw-highlight plainlinks" style="display:block"><!-- | |||
--> echo 'pps-gpio' >> /etc/modules | |||
</code> | |||
Pentru configurarea pinului PPS (GPIO 18) editam din nou fisierul /boot/firmware/config.txt iar in partea de jos adaugam: | |||
<code class="mw-code mw-highlight plainlinks" style="display:block"><!-- | |||
--> dtoverlay=pps-gpio,gpiopin=18 | |||
</code> | |||
Aceasta indica kernelului ca semnalul PPS este conectat la GPIO 18. | |||
Dupa ce efectuam aceste modificari, oprim systemul in vederea conectarii modului de GPS. | |||
Revision as of 01:42, 21 February 2026
Configurarea Raspberry Pi ca server NTP folosint NEO-7M
Un server NTP asigura sincronizarea corecta a orei pentru toate dispozitivele dintr-o retea, prevenind erori în loguri, autentificari sau servicii care depind de timp precis. Folosind un modul GPS cu PPS, un Raspberry Pi poate deveni o sursa Stratum‑1 foarte stabila și independenta de internet. Acest proiect prezinta configurarea unui astfel de server NTP simplu și fiabil pentru uz local.
Configurare UART și activare PPS
Pe Raspberry Pi, consola seriala este activa implicit, ceea ce blocheaza utilizarea interfetei UART pentru modulul GPS. Pentru a putea folosi portul serial și semnalul PPS, este necesara dezactivarea consolei și activarea manuala a suportului UART și PPS.
Dezactivarea consolei seriale
Pentru dezactivarea consolei seriale editam fisierul /boot/firmware/cmdline.txt de unde stergem segmentul care contine consola, de obicei ceva de forma:
console=serial0,115200
Lasam restul liniei pe un singur rand, exact cum era.
Verificarea activarii UART
Edităm fisierul /boot/firmware/config.txt unde ne asiguram ca exista:
[all]
enable_uart=1
Activarea modulului PPST
Incarcam modulul PPS executand:
echo 'pps-gpio' >> /etc/modules
Pentru configurarea pinului PPS (GPIO 18) editam din nou fisierul /boot/firmware/config.txt iar in partea de jos adaugam:
dtoverlay=pps-gpio,gpiopin=18
Aceasta indica kernelului ca semnalul PPS este conectat la GPIO 18.
Dupa ce efectuam aceste modificari, oprim systemul in vederea conectarii modului de GPS.