Ankündigung

Einklappen
Keine Ankündigung bisher.

Verbindung bricht ab

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

    Verbindung bricht ab

    Hallo, bei meiner Installation bricht die Verbindung nach einiger Zeit ab.
    SmartVISU ist noch erreichbar und auch das Backend von SmarthomeNG daher vermute ich dass es mit dem KNXD zusammenhängt.

    Ich habe einen Enertex IP Router mit der IP 10.0.0.35

    in der knxd.conf steht folgendes:

    Code:
     KNXD_OPTS="-e 0.0.1 -E 0.0.2:8 -c -b ipt:10.0.0.53"
    Kann mir bitte jemand helfen?

    #2
    Ja, helfen gerne aber ist das so schwer mal den zweiten und angepinnten Beitrag zu lesen und insbesondere den Inhalt zum Thema Fehlersuche zu lesen und zu befolgen?
    Es ist doch ideal wenn Du nachvollziehbar Abbrüche hast um die im Logfile zu posten und dann damit Fehler zu eliminieren...

    Kommentar


      #3
      Du hast einen Enertex IP Router ... Welchen?
      Google findet immer einen mit der Produktbezeichnung "1147"
      Aus dem Datenblatt leite ich ab, dass das Gerät sowohl Routing als auch Tunneliing kann bzw tut.
      Deine KNXD_OPTS ist auf Tunneling eingesetellt (... -p ipt:10.0.54)
      Hast Du die Abbrüche auch dann, wenn Du den KNXD sagst da ist ein MULTICAST-Geräte im Einsatz (=Routing)? Dafür müßtest Du nur "... -b:ip" eintragen.

      Kommentar


        #4
        ich habe jetzt alles neu installiert und kann erneut nach einiger Zeit nicht mehr schalten (SmarthomeNG, Smartvisu nach Komplettanleitung).
        Wenn ich den KNXD neu starte funktioniert wieder alles:
        Code:
         sudo systemctl stop knxd.socket sudo systemctl stop knxd.service  
         sudo systemctl enable knxd.service sudo systemctl enable knxd.socket  sudo systemctl start knxd.socket  
         sudo systemctl start knxd.service  sudo systemctl status knxd.socket  
         sudo systemctl status knxd.service
        Habe dann die KNXD.conf erweitert um -9 t 1022

        Code:
        [B]KNXD_OPTS="-9 -t 1022 -e 0.0.1 -E 0.0.2:8 -c -b ipt:10.0.0.53"[/B]
        Jetzt bekomme ich bei sudo systemctl start knxd.service folgende Fehlermeldung:
        Code:
        Job for knxd.service failed. See 'systemctl status knxd.service' and 'journalctl -xn' for details.
        finde aber die journalctl datei nicht.
        Code:
         journalctl -u knxd.service -b
        No journal files were found.

        Kommentar


          #5
          rok123
          sudo journalctl -u ...

          Kommentar


            #6
            Logfile:
            Code:
            -- Logs begin at Mi 2017-04-12 22:32:57 CEST, end at Fr 2017-04-14 07:06:26 CEST
            Apr 12 22:33:04 sh systemd[1]: Starting KNX Daemon...
            Apr 12 22:33:04 sh systemd[1]: Started KNX Daemon.
            Apr 13 21:25:53 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:25:53 sh systemd[1]: Stopped KNX Daemon.
            Apr 13 21:26:14 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:26:14 sh systemd[1]: Started KNX Daemon.
            Apr 13 21:26:17 sh systemd[1]: Started KNX Daemon.
            Apr 13 21:41:54 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:41:54 sh systemd[1]: Stopped KNX Daemon.
            Apr 13 21:42:10 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:42:10 sh knxd[5423]: /usr/bin/knxd: invalid option -- '9'
            Apr 13 21:42:10 sh knxd[5423]: Try `knxd --help' or `knxd --usage' for more info
            Apr 13 21:42:10 sh systemd[1]: knxd.service: main process exited, code=exited, s
            Apr 13 21:42:10 sh systemd[1]: Failed to start KNX Daemon.
            Apr 13 21:42:10 sh systemd[1]: Unit knxd.service entered failed state.
            Apr 13 21:42:20 sh systemd[1]: knxd.service holdoff time over, scheduling restar
            Apr 13 21:42:20 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:42:20 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:42:20 sh knxd[5425]: /usr/bin/knxd: invalid option -- '9'
            Apr 13 21:42:20 sh systemd[1]: knxd.service: main process exited, code=exited, s
            Apr 13 21:42:20 sh knxd[5425]: Try `knxd --help' or `knxd --usage' for more info
            Apr 13 21:42:20 sh systemd[1]: Failed to start KNX Daemon.
            lines 1-23...skipping...
            -- Logs begin at Mi 2017-04-12 22:32:57 CEST, end at Fr 2017-04-14 07:06:26 CEST. --
            Apr 12 22:33:04 sh systemd[1]: Starting KNX Daemon...
            Apr 12 22:33:04 sh systemd[1]: Started KNX Daemon.
            Apr 13 21:25:53 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:25:53 sh systemd[1]: Stopped KNX Daemon.
            Apr 13 21:26:14 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:26:14 sh systemd[1]: Started KNX Daemon.
            Apr 13 21:26:17 sh systemd[1]: Started KNX Daemon.
            Apr 13 21:41:54 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:41:54 sh systemd[1]: Stopped KNX Daemon.
            Apr 13 21:42:10 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:42:10 sh knxd[5423]: /usr/bin/knxd: invalid option -- '9'
            Apr 13 21:42:10 sh knxd[5423]: Try `knxd --help' or `knxd --usage' for more information.
            Apr 13 21:42:10 sh systemd[1]: knxd.service: main process exited, code=exited, status=64/n/a
            Apr 13 21:42:10 sh systemd[1]: Failed to start KNX Daemon.
            Apr 13 21:42:10 sh systemd[1]: Unit knxd.service entered failed state.
            Apr 13 21:42:20 sh systemd[1]: knxd.service holdoff time over, scheduling restart.
            Apr 13 21:42:20 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:42:20 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:42:20 sh knxd[5425]: /usr/bin/knxd: invalid option -- '9'
            Apr 13 21:42:20 sh systemd[1]: knxd.service: main process exited, code=exited, status=64/n/a
            Apr 13 21:42:20 sh knxd[5425]: Try `knxd --help' or `knxd --usage' for more information.
            Apr 13 21:42:20 sh systemd[1]: Failed to start KNX Daemon.
            Apr 13 21:42:20 sh systemd[1]: Unit knxd.service entered failed state.
            Apr 13 21:42:30 sh systemd[1]: knxd.service holdoff time over, scheduling restart.
            Apr 13 21:42:30 sh systemd[1]: Stopping KNX Daemon...
            Apr 13 21:42:30 sh systemd[1]: Starting KNX Daemon...
            Apr 13 21:42:30 sh knxd[5429]: /usr/bin/knxd: invalid option -- '9'
            Apr 13 21:42:30 sh knxd[5429]: Try `knxd --help' or `knxd --usage' for more information.
            Apr 13 21:42:30 sh systemd[1]: knxd.service: main process exited, code=exited, status=64/n/a

            Kommentar


              #7
              Wozu soll die Option -9 am Anfang dienen?

              Kommentar


                #8
                Zitat von bmx Beitrag anzeigen
                Wozu soll die Option -9 am Anfang dienen?
                "-f 9" wäre verwendbar. Mit "knxd --help" kann man sich ja alle Möglichkeiten anzeigen lassen.
                EIB/KNX, VISU mit knxd + linknx + knxweb, Steuerbefehle via SMS und Email mit postfix + procmail

                Kommentar


                  #9
                  Ich habe noch immer nach einiger Zeit einen Abbruch der KNXD-Verbindung.
                  Das Journal File ist recht, was ist hier interessant für die Fehlerbehebung, auf was muss ich achten?

                  Kommentar


                    #10
                    Wo ist denn dieses journal file?

                    Kommentar


                      #11
                      Hier liegt das File, bislang aber noch kein Abbruch, schalten mit groupswrite und SmarVISU noch möglich.
                      https://www.dropbox.com/s/i8kfnner6k...-file.txt?dl=0

                      Sobald der Fehler wieder kommt lade ich das neue File hoch.

                      Kommentar


                        #12
                        Lade das Journal Log das nächste mal auf
                        pastebin.com
                        hoch.
                        Ist free und easy auch für den Leser

                        Kommentar


                          #13
                          So nun ist die Verbindung wieder abgebrochen.
                          Das File liegt unter:
                          https://pastebin.com/M4Ncrbps


                          Im Putty werden aber die hinteren Zeichen abgeschnitten, hilft das File trotzdem oder wie kann ich das beheben.
                          Zuletzt geändert von rok123; 15.04.2017, 09:48.

                          Kommentar


                            #14
                            Weiss nicht, das muss Smurf beurteilen.

                            Um 2km Journal Files zu vermeiden, kannst du auch folgendes eingeben:
                            Code:
                            sudo journalctl -a -u knxd --no-pager --since="2017-2-1 09:00:00" --until=“2017-2-1 09:30:00“
                            Die Option "--until..." kannste in deinem Falle weglassen.
                            Weiterhin, kannst Du im putty Logging einschalten. Dann kannste den Output auch in Windows finden.
                            Zuletzt geändert von itarch; 15.04.2017, 10:55.

                            Kommentar


                              #15
                              Der Pastebin existiert nicht (mehr).

                              Bitte nicht copy+paste bei Zeilenumbrüchen, das macht das Log fast immer kaputt. Auch putty-Logging ist ziemlich suboptimal.

                              Man kann das Journal einfach in eine Datei umleiten (journalctl --since "30 min ago" -u knxd > /tmp/DATEI.log) und die hochladen.
                              DistKV, Home Assistant, 1wire, KNX, Python, Asterisk, SMD-Lötkolben

                              Kommentar

                              Lädt...
                              X