Ankündigung

Einklappen
Keine Ankündigung bisher.

KNX probleme nach Neuinstallation

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

    KNX probleme nach Neuinstallation

    Hallo,

    wollte meinen Server aufsetzen , bekomme nach installation nach Github Komplettanleitung den KNXD jedoch nicht ans laufen.

    beim starten des Services:
    "● knxd.service - KNX Daemon
    Loaded: loaded (/lib/systemd/system/knxd.service; enabled)
    Active: activating (auto-restart) (Result: exit-code) since So 2017-01-29 10:49:07 CET; 9s ago
    Process: 990 ExecStart=/usr/bin/knxd $KNXD_OPTS (code=exited, status=1/FAILURE)
    Main PID: 990 (code=exited, status=1/FAILURE)
    "
    kann man irgendwo detailirterer Fehlermeldungen ansehen?
    mein KNX_OPTS sieht so aus wie vorher in der Test VM:

    KNXD_OPTS= "-c --no-tunnel-client-quening -b ipt:192.168.178.20"
    hab nen Weinzierl KNX Ethernet Gateway

    beim von Hand starten bekomme ich das hier:
    "smarthome@server:~$ sudo /etc/init.d/knxd start
    [....] Starting knxd (via systemctl): knxd.serviceJob for knxd.service failed. See 'systemctl status knxd.service' and 'journalctl -xn' for details.
    failed!"
    nutze das neuste Jessie 32bit in ner VM auf nem i386 Atom D525. Das komische ist, ich hatte es mal in ner VM installiert vor ca 3Monaten, nach der gleichen Anleitung und das lief Wunderbar..

    #2
    Wenn das jetzt der neueste knxd (0.12.x) ist, dann passen die Optionen nicht mehr so. Lies mal die Readme zum knxd.

    Kommentar


      #3
      Das könnte sein, danke für den tipp
      Das wäre dann sowas hier ..

      KNXD_OPTS= "-B Single -E --no-tunnel-client-quening -b ipt:192.168.178.20"

      Kommentar


        #4
        Aus dem Readme:
        Code:
        - You need "-e"; knxd no longer defaults to address 0.0.1.
        - You need "-E" if you want to allow clients to connect (options -u -i -T). As that's almost always the case, knxd will print a warning if this option is missing.
        Beide Parameter müssen angegeben werden und benötigen Argumente, eine KNX-Adresse für -e (also den knxd selber) und einen KNX-Adressbereich für -E (die clients die mit knxd kommunizieren).

        Weiter:
        Code:
        knxd --help
        [...]
        --no-tunnel-client-queuing   wait 30msec between transmitting packets.
                                     Obsolete, please use --send-delay=30
        [...]
        Zuletzt geändert von umatz; 29.01.2017, 18:37.

        Kommentar


          #5
          ok wäre dann bei sowas, wenn ich die Doku richtig verstehe.
          funktioniert aber auch nicht
          KNXD_OPTS= "--eibaddr=EIBADDR -E -i -B Single -b ipt:192.168.178.20 --send-delay=30"

          Kommentar


            #6
            Seufz. Versuch mal
            Code:
            KNXD_OPTS="--eibaddr=0.0.1 -E 0.0.2:8 --send-delay=30 -B single -b ipt:192.168.178.20"

            Kommentar


              #7
              scheint so zumindest mal normal zu starten Vielen Dank

              Kommentar

              Lädt...
              X