Ankündigung

Einklappen
Keine Ankündigung bisher.

vcontrold (Dämon für Viessmann Heizungssteuerungen) für EDOMI

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

    Mach das ganze mal ohne angeschlossenem USB Adapter und berichte.

    Kommentar


      Bildschirmfoto 2018-05-02 um 22.02.36.png

      Kommentar


        Der vcontrold sollte ohne Adapter starten.

        Den Befehl hast du zerrissen, bei -d dev/ttyUSB0 -l /usr... (gehört zusammen)

        Der Speicherfehler sollte aber trotzdem nicht auftreten.

        Versuchs nochmal mit einem dem Befehl (nach Anleitung) also wirklich mit USB5:
        Code:
        /usr/local/edomi/main/vcontrol/vcontrold -n -x /usr/local/edomi/main/vcontrol/vcontrold.xml -d dev/ttyUSB5

        Kommentar


          geht auch nicht:

          [root@edomi ~]#

          [root@edomi ~]# /usr/local/edomi/main/vcontrol/vcontrold -n -x /usr/local/edomi/main/vcontrol/vcontrold.xml -d dev/ttyUSB5

          Speicherzugriffsfehler

          [root@edomi ~]#



          Kommentar


            Versuch noch meine xml Dateien, sind dem LBS beigelegt.
            Die funktionieren in der Konstellation bei mir.

            Also ohne angeschlossenem Adapter.

            Kommentar


              keine Änderung mit Deinen xml Dateien > Speicherzugriffsfehler

              Kommentar


                Zitat von jonofe Beitrag anzeigen
                BTW: Segmentation Faults können durchaus auch durch HW Defekte ausgelöst werden.
                Hab im Moment auch keine Idee mehr?!?!

                Kommentar


                  Hast du vcontrol mal neu installiert?

                  Außerdem könntest du ein

                  Code:
                  ldd /<pfad>/vcontrold
                  mal vergleichen zu einem System auf dem es fehlerfrei läuft.

                  Kommentar


                    Das funktionierende System:

                    Code:
                    [root@edomi ~]# ldd /usr/local/edomi/main/vcontrol/vcontrold
                            linux-vdso.so.1 =>  (0x00007fff6c9ff000)
                            libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007f5d3cfda000)
                            libc.so.6 => /lib64/libc.so.6 (0x00007f5d3cc46000)
                            libdl.so.2 => /lib64/libdl.so.2 (0x00007f5d3ca41000)
                            libz.so.1 => /lib64/libz.so.1 (0x00007f5d3c82b000)
                            libm.so.6 => /lib64/libm.so.6 (0x00007f5d3c5a7000)
                            /lib64/ld-linux-x86-64.so.2 (0x00007f5d3d332000)
                    [root@edomi ~]#

                    Kommentar


                      da kommt bei mir:


                      [root@edomi ~]# ldd /usr/local/edomi/main/vcontrol/vcontrold

                      statically linked



                      Kommentar


                        Dann hast du vermutlich einen vcontrold installiert, der gar nicht zu deinem System passt.
                        Jetzt solltet ihr vermutlich darüber sprechen, wie vcontrold richtig installiert wird. Dabei bin ich leider keine Hilfe...

                        Kommentar


                          Dem LBS liegt die kopilierte Version für CentOS6.5 (Edomi Standart) bei.
                          Sonst muss vcontrold selbst komiliert werden.

                          Das habe ich so in die Hilfe geschrieben.

                          jonofe Sollte dann eindeutig sein, oder ?

                          xmitgliedx Benuzt du ein anderes System?

                          Kommentar


                            Ich nutze noch den 1. LBS und habe damals vcontrold entsprechend der damaligen Anleitung installiert. Muss ich das dann wieder "deinstallieren"?

                            Kommentar


                              Nein...

                              EDIT: Pfad zu Binaries dann im LBS ändern oder die Dateien umziehen nach
                              /usr/local/edomi/main/vcontrol/
                              Zuletzt geändert von urknall; 03.05.2018, 10:58.

                              Kommentar


                                Zitat von murelli146 Beitrag anzeigen
                                xmitgliedx Benuzt du ein anderes System?
                                Nein, CentOS6.5 mit Edomi 1.58 Es funktioniert auch alles andere, nur bei diesem LBS stehe ich total auf dem Schlauch. Ordner vcontrol liegt unter /usr/local/edomi/main/
                                nur habe ich scheinbar irgendwie keinen Zugriff darauf und bei jedem Aufruf: /usr/local/edomi/main/vcontrol/vcontrold -n -x /usr/local/edomi/main/vcontrol/vcontrold.xml -d dev/ttyUSB5 kommt: Speicherzugriffsfehler!!! segfault at 8 ip xxxxxxxxxxxx sp xxxxxxxxxxx error 4 in ld-2.12.so
                                Kann ich diese
                                ld-2.12.so irgendwie updaten/austauschen? Mit den Anleitungen im Netz funktioniert es auch nicht wirklich

                                VG
                                Thomas

                                Kommentar

                                Lädt...
                                X