Ankündigung

Einklappen
Keine Ankündigung bisher.

OAM-InternetServices: Probleme mit NTP

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    OAM-InternetServices: Probleme mit NTP

    Hallo zusammen,

    wieder einmal ein Problem, bei dem ich nicht weiterkomme....

    Ich habe ein OpenKNX REG1-LAN-TP-Base mit der OAM-InternetServices in der Version 1.2.1, mit dem Netzwerk-Modul 0.5 in Betrieb genommen. Um auszuschließen, dass die Firewall irgendwas behindert, darf das Gerät vollkommen frei in jegliche Richtung kommunizieren. Das ist der Log aus den letzten 2 Stunden:

    grafik.png

    Zu sehen ist eindeutig, dass er Anfragen bzgl. der Wetterdaten macht und auch bzgl. dem DHCP-Request. Leider kommen aber keinerlei NTP-Anfragen an.

    Beim NTP-Server habe ich sowohl den default-Wert genutzt, als auch den Router (welcher selbst NTP-Server ist) mit 10.0.40.1.

    ReadRequest wird auch nicht beantwortet, Zeit ist aktuell nicht auf dem Bus verfügbar.

    Hier noch die Einstellungen im Device selbst:
    grafik.png

    grafik.png

    Danke vorab

    #2
    So, nach einem Tag logging in der Firewall kann ich sagen, dass ich auch keinerlei Port-Anfragen vom neu eingesetzten OpenKNX-Router mit gleicher Hardware habe.
    Beim OpenKNX-Router nutze ich die 0.7-Firmware

    Beide Geräte haben aktuell vollständigen Zugriff auf alles und es wird alles mitgeloggt. Ich erhalte hier DNS-Anfragen auf Port 53 und die Abfragen der Wetterdaten über 443, NTP-Anfragen auf Port 123 gibt es nicht. Ebenso wenig auf irgendeinem anderen Port.

    Hat irgendjemand eine Idee?

    Kommentar


      #3
      Siehst du denn DNS Anfragen nach pool.ntp.org ?
      Eigentlich sollte es gehen. Bei mir gehts..

      NTP ist aktiviert (sieht man), das Gerät ist configured und hat eine gültige IP ?

      Dann sollte man mal per Console drauf und schauen welche Ausgaben da kommen..
      OpenKNX www.openknx.de

      Kommentar


        #4
        Ich würde auch erstmal prüfen ob du den ntp server von deinem PC aus anpingen kannst. Sitzt der Router in einem VLAN mit weiteren Einschränkungen oder Firewallregeln?
        Schon mal andere Server probiert wie z.B. de.pool.ntp.org, ptbtime1.ptb.de, usw.?

        Kommentar


          #5
          Ing-Dom
          Ich habe mir gerade den Code auf GitHub angeschaut.
          Im OFM-Network -> NetworkModule.cpp steht folgendes:

          PHP-Code:
          if (!configured || ParamNET_mDNS) {
              
          logDebugP("Start mDNS");
              ...
          #ifdef ParamNET_NTP
              
          if (ParamNET_NTP) {
                  
          openknx.time.setTimeProvider(new NtpTimeProvider());
              }
          #endif
          }​ 
          Der Methodenaufruf für die Erzeugung des Objekts steht innheralb der IF-Aanweisung und wird nie ausgeführt, wenn mDNS aus ist.

          Sollte es nich eher so aussehen:
          PHP-Code:
          if (!configured || ParamNET_mDNS) {
              
          // nur mDNS starten
          }

          #ifdef ParamNET_NTP
          if (ParamNET_NTP) {
              
          openknx.time.setTimeProvider(new NtpTimeProvider());
          }
          #endif​ 
          ---

          Janncsi Funktioniert NTP wenn du zu Testzwecken mal mDNS aktivierst?

          Kommentar


            #6
            da hast du wohl tatsächlich einen Bug gefunden!
            Haben wir wohl nie entdeckt weil mdns normal aktiv ist..
            OpenKNX www.openknx.de

            Kommentar


              #7
              Sehr cool, danke r4id! Habe mDNS aktiviert und es hat umgehend funktioniert:

              grafik.png

              Kommentar

              Lädt...
              X