Een elegant, stapeling, Real timerklok voor Raspberry Pi (3 / 3 stap)

Stap 3: Uiteinde van de Bonus - Sync en load tijd tijdens het opstarten met systemd

Als u wilt dat uw systeem te gedragen als een gebruikelijke computer, heb laadtijd van de hardwareklok tijdens het opstarten en houden het bijgewerkt regelmatig met internettijd, ik ook geschreven een paar stappen de juiste systemd services instellen.

Instructies zal zeker kijken beter op mijn website, waar de code juist is geformatteerd en ik kon bieden syntaxkleuring.

  1. Maken en inschakelen van de rtc-init systemd service: een bestand van de rtc-init.service met de volgende regels in/etc/systemd/system/schrijven

     [Unit] Description=RTC Clock Setup and Time Sync Before=<a href="mailto:netctl-auto rel="nofollow">netctl-auto [Service] Type=oneshot ExecStart=/usr/lib/systemd/scripts/rtc-setup [Install] WantedBy=multi-user.target 

    Voeg vervolgens in /usr/lib/systemd/scripts/ een rtc-setup shellscript uitzien

     #!/bin/sh echo ds1307 0x68 >/sys/bus/i2c/devices/i2c-1/new_device echo "RTC DS1307 Installed" hwclock -s echo "System Time synced with RTC Time" 

    en geef het juiste machtigingen met chmod 755 rtc-setup.
    Systemctl rtc-init inschakelen zodat de service tijdens het opstarten worden uitgevoerd.

  2. Verplaatsen naar /usr/lib/systemd/system/ en maak een back-up van systemd-timesyncd met cp systemd-timesyncd systemd-timesyncd.original, en vervolgens bewerken van systemd-timesyncd , zoals hieronder getoond
     [Unit] ... After=systemd-remount-fs.service systemd-tmpfiles-setup.service systemd-sysusers.service rtc-init.service #Before=time-sync.target sysinit.target shutdown.target Before=time-sync.target shutdown.target Conflicts=shutdown.target ... [Install] #WantedBy=sysinit.target WantedBy=multi-user.target 
  3. Bewerken /etc/netctl/eth0 (bestandsnaam kan variëren op basis van Ethernet Interfacenaam) commentaar ExecUpPost lijn:
     Description='A basic dhcp ethernet connection' Interface=eth0 Connection=ethernet IP=dhcp #ExecUpPost='/usr/bin/ntpd -gq || true' ## for DHCPv6 #IP6=dhcp ## for IPv6 autoconfiguration #IP6=stateless 

    Hiermee schakelt u automatische tijd sync met ntpd (bij het netwerk opstarten tijdens het opstarten), omdat het al door systemd-timesyncd -service wordt uitgevoerd.

  4. Uiteindelijk lopen $ timedatectl set-ntp waar om de bewerkte versie van systemd-timesyncd service

Herstart en genieten, uw Pi moet nu laden de rtc tijd bij het opstarten (in een paar seconden). Vervolgens, als u met het internet verbonden bent de systemd-timesyncd -service haalt de huidige tijd met eenvoudige NTP protocol en het synchroniseert met systeemtijd en hardware tijd (uw RTC).

Gerelateerde Artikelen

Tizen voor Raspberry Pi 2

Tizen voor Raspberry Pi 2

Vandaag, ga ik u tonen hoe te gebruiken besturingssysteem Tizen voor Raspberry Pi 2. Tíz (tizenegy = 11, tizenkettö = 12, e.t.c.) nummer tien (10) in Hongaarse taalbetekent. In het algemeen, tegenwoordig, kunnen we zien Samsung televisies Tizen OS wo
Prototype en configureren van uw eigen Real timerklok-module voor de Raspberry Pi (Open Source Hardware en softwareconfiguratie))

Prototype en configureren van uw eigen Real timerklok-module voor de Raspberry Pi (Open Source Hardware en softwareconfiguratie))

Houden de prijs van de framboos is pi neer de ontwikkelaars links uit sommige van de essentie van die de real-time klok. Op het moment dat de raspberry pi het tijd over de Ethernet van het bijwerken van de tijd automatisch te spelen vanaf de globale
Een ATMEGA328P en een Real timerklok toe te voegen aan een bestaand Project

Een ATMEGA328P en een Real timerklok toe te voegen aan een bestaand Project

dit was een bestaand project dat ik enige tijd voor had gemaakt.Een 8 X 10 LED matrix.Het is dus niet een volledige bouwstijl, gewoon toevoegen waaropIk heb toegevoegd aan de 8 X 10 LED display een micro-processor, de ATMEGA328P draait op 8MHz intern
Raspberry Pi als een 3g (Huawei E303)-router voor draadloze (Edimax EW-7811Un)

Raspberry Pi als een 3g (Huawei E303)-router voor draadloze (Edimax EW-7811Un)

doel:De Raspberry Pi als een draadloze router met behulp van de OS Raspbian opgezet. De internet-verbinding zal worden verstrekt door een Huawei E303 USB 3 g dongle op het netwerk safaricom in Kenia, hoewel de setup ongeveer gelijk zijn op de meeste
Het maken van een datalogger voor een Kamstrup elektriciteit / gas meter met Raspberry Pi!

Het maken van een datalogger voor een Kamstrup elektriciteit / gas meter met Raspberry Pi!

Over de Raspberry PiZo ten slotte kreeg ik mijn nieuwe Raspberry Pi. Dit is een kleine, lage macht ARM linux bord met een ethernet-netwerkadapter, 2 USB-poorten en zelfs een full-HD HDMI-poort voor een loutere $30! Kijk op www.raspberrypi.org voor me
Bliksem! De Lightning-Detector voor Raspberry Pi weerstation (bijgewerkt)

Bliksem! De Lightning-Detector voor Raspberry Pi weerstation (bijgewerkt)

In dit Instructable leer je:Hoe een verbinding een Lightning Detector voor een zonne-aangedreven weerstationHet ontwerpen en plaatsen van de bliksem detector voor beste perfomanceHoe je kunt verzamelen van gegevens Zie het verhaal van de bliksem als
Arduino Real timerklok met Alarm en milieu-sensoren

Arduino Real timerklok met Alarm en milieu-sensoren

Arduino Klok, met batterij back-up (real-time clock), tijd, datum, Alarm, temperatuur, vochtigheid, druk, LCD uitvoer, invoer van het toetsenbord, slaapstand, LED LCD verlichting (4 X) wit met dimmer controleStap 1: OnderdelenlijstArduino Real timerk
Een vergasser biomassa Home-Built voor hout-Gas produceren

Een vergasser biomassa Home-Built voor hout-Gas produceren

ik heb een heleboel alternatieve energieprojecten gebouwd door de jaren heen. Zie mijn website op http://www.mdpub.com en mijn andere instructables om te zien mijn huis-gebouwde zonnepanelen, windturbine, geïmproviseerde generator en andere projecten
Lego Dashboard Mount voor Raspberry Pi

Lego Dashboard Mount voor Raspberry Pi

Toen ik mijn Raspberry heb ik besloten om het ontwikkelen van een algoritme voor real-time lane en voertuig detection.Ik heb het gedaan.Nu is het tijd om de Raspberry Pi op mijn auto's dashboard.Ik wil echter niet te verlaten voor altijd vast op het
Real timerklok - DS1302

Real timerklok - DS1302

dit is een zeer eenvoudige tutorial over hoe de DS1302 Real timerklok met een Arduino, of Versilino, bord.  Ik zal u door de bedrading, code en voorbeeld lopen.  Die is te vinden op www.Virtuabotix.com. Dit is mijn ifrst proberen op het creëren van e
Tafelblad Arcade Mame vak voor Raspberry Pi

Tafelblad Arcade Mame vak voor Raspberry Pi

Hallo!Welkom bij de bouw van een 2-speler tabletop Arcade emulator! Het vak is gebouwd van laser-gesneden 6mm Baltische berk, en afgezien van de houten delen, zult u moeten.Een Raspberry Pi - ik gebruikte een B +, maar B zal ook past. Op zoek naar ee
How to Turn een elegante toverstaf

How to Turn een elegante toverstaf

HALLO MENSEN VAN HET INTERNET. IK BEN HET, ME.Dus ik wilde een toverstaf, en omdat ik gebrek aan een stapel van goud en gemakkelijke toegang tot de maker van een wand ik moest mezelf. Na een beetje zoeken voor de ontwerpen van de wand op de interweb
Een perfecte presentatie doos maken voor een perfecte Gift (met inbegrip van de dingen die Martha Stewart vergeet te vertellen!)

Een perfecte presentatie doos maken voor een perfecte Gift (met inbegrip van de dingen die Martha Stewart vergeet te vertellen!)

Hebt u ooit iets zo cool gemaakt voor iemand die je wist dat je kon niet gewoon stok in een gewatteerde envelop en uit het schip naar hen?ik gewandeld van Breckenridge naar Aspen met mijn dan 14 maanden oude op mijn rug in eind augustus van 2015. Ik
Pandahall Tutorial - Hoe te DIY een bloem Choker ketting stap voor stap

Pandahall Tutorial - Hoe te DIY een bloem Choker ketting stap voor stap

Hou je van bloem choker ketting? In deze eenvoudige tutorial van de Pandahall, zal ik u tonen hoe te DIY een bloem choker ketting stap voor stap.Stap 1: Benodigdheden nodig in DIY de bloem choker ketting stap voor stap:16x8mm Beige parel kralen12mm g