Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Proxmox
    5. Proxmox VM mit IOBroker OWServer

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Proxmox VM mit IOBroker OWServer

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Laser @Thomas Braun last edited by Laser

      @thomas-braun
      Als "root herumhampeln". OK . Das ist ein Testsystem ohne Verbindung nach "draussen". Ist die Benutzung als root die Fehlerursache?

      Meldung:

      
      Leider darf der Benutzer otto »/usr/bin/systemctl status owserver.service« als root auf debian11 nicht ausführen.
      otto@deb
      
      otto@debian11:~$ systemctl status owserver.service
      ● owserver.service - Backend server for 1-wire control
           Loaded: loaded (/lib/systemd/system/owserver.service; enabled; vendor preset: enabled)
           Active: failed (Result: signal) since Sat 2022-12-17 13:41:59 CET; 32min ago
      TriggeredBy: ● owserver.socket
             Docs: man:owserver(1)
          Process: 871 ExecStart=/usr/bin/owserver --foreground -c /etc/owfs.conf (code=killed, signal=SEGV)
         Main PID: 871 (code=killed, signal=SEGV)
              CPU: 21ms
      
      Warning: some journal files were not opened due to insufficient permissions.
      
      
      L Thomas Braun 2 Replies Last reply Reply Quote 0
      • L
        Laser @Laser last edited by

        @Bin jetzt als Normaluser eingeloggt. Gibt es eine Lösung für mein Problem?

        1 Reply Last reply Reply Quote 0
        • Thomas Braun
          Thomas Braun Most Active @Laser last edited by

          @laser sagte in Proxmox VM mit IOBroker OWServer:

          Das ist ein Testsystem ohne Verbindung nach "draussen".

          Das ist kein Grund da als root herumzukaspern.

          Ist die Benutzung als root die Fehlerursache?

          Vielleicht.

          L 1 Reply Last reply Reply Quote 0
          • L
            Laser @Thomas Braun last edited by Laser

            @thomas-braun
            OWServer deinstalliert und als Normalbenutzer wieder installiert. Exakt das gleiche Fehlverhalten. (Zumindest für mich)

            otto@debian11:~$ sudo systemctl restart owserver
            Job for owserver.service failed because the service did not take the steps required by its unit configuration.
            See "systemctl status owserver.service" and "journalctl -xe" for details.
            otto@debian11:~$ ^C
            otto@debian11:~$ systemctl status owserver.service
            ● owserver.service - Backend server for 1-wire control
                 Loaded: loaded (/lib/systemd/system/owserver.service; enabled; vendor pres>
                 Active: failed (Result: protocol) since Sat 2022-12-17 14:48:28 CET; 10s a>
            TriggeredBy: ● owserver.socket
                   Docs: man:owserver(1)
                Process: 642 ExecStart=/usr/bin/owserver --foreground -c /etc/owfs.conf (co>
               Main PID: 642 (code=exited, status=0/SUCCESS)
                    CPU: 19ms
            
            
            Thomas Braun 1 Reply Last reply Reply Quote 0
            • Thomas Braun
              Thomas Braun Most Active @Laser last edited by

              @laser

              Da fehlt rechts Output.
              Und was steht im journal?

              L 1 Reply Last reply Reply Quote 0
              • L
                Laser @Thomas Braun last edited by

                @thomas-braun
                Output fehlt? kann man nicht nach rechts scrollen?

                
                Dez 17 14:48:28 debian11 systemd[1]: Stopped Backend server for 1-wire control.
                ░░ Subject: A stop job for unit owserver.service has finished
                ░░ Defined-By: systemd
                ░░ Support: https://www.debian.org/support
                ░░
                ░░ A stop job for unit owserver.service has finished.
                ░░
                ░░ The job identifier is 1064 and the job result is done.
                Dez 17 14:48:28 debian11 systemd[1]: owserver.service: Start request repeated t>
                Dez 17 14:48:28 debian11 systemd[1]: owserver.service: Failed with result 'prot>
                ░░ Subject: Unit failed
                ░░ Defined-By: systemd
                ░░ Support: https://www.debian.org/support
                ░░
                ░░ The unit owserver.service has entered the 'failed' state with result 'protoc>
                Dez 17 14:48:28 debian11 systemd[1]: Failed to start Backend server for 1-wire >
                ░░ Subject: A start job for unit owserver.service has failed
                ░░ Defined-By: systemd
                ░░ Support: https://www.debian.org/support
                ░░
                ░░ A start job for unit owserver.service has finished with a failure.
                ░░
                ░░ The job identifier is 1064 and the job result is failed.
                
                
                Thomas Braun 1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @Laser last edited by

                  @laser

                  Siehst du nicht das es da am Ende Text fehlt?
                  Da kann ich scrollen wie ich will, du musst dein Terminal breiter ziehen.

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    Laser @Thomas Braun last edited by

                    @thomas-braun
                    OK, Terminal so breit gezogen, dass Alles reinpasst

                    
                    otto@debian11:~$ systemctl status owserver.service
                    ● owserver.service - Backend server for 1-wire control
                         Loaded: loaded (/lib/systemd/system/owserver.service; enabled; vendor preset: enabled)
                         Active: failed (Result: protocol) since Sat 2022-12-17 14:48:28 CET; 8min ago
                    TriggeredBy: ● owserver.socket
                           Docs: man:owserver(1)
                        Process: 642 ExecStart=/usr/bin/owserver --foreground -c /etc/owfs.conf (code=exited, status=0/SUCCESS)
                       Main PID: 642 (code=exited, status=0/SUCCESS)
                            CPU: 19ms
                    
                    
                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Thomas Braun
                      Thomas Braun Most Active @Laser last edited by

                      @laser sagte in Proxmox VM mit IOBroker OWServer:

                      owserver.service

                      Hab das gerade mal bei mir installiert. Läuft auf Anhieb.

                      sudo apt update
                      apt policy owserver
                      

                      sagt?

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        Laser @Thomas Braun last edited by

                        @thomas-braun

                        otto@debian11:~$ sudo apt update
                        OK:1 http://deb.debian.org/debian bullseye InRelease
                        OK:2 http://security.debian.org/debian-security bullseye-security InRelease
                        OK:3 http://deb.debian.org/debian bullseye-updates InRelease
                        OK:4 https://deb.nodesource.com/node_16.x bullseye InRelease
                        Paketlisten werden gelesen… Fertig
                        Abhängigkeitsbaum wird aufgebaut… Fertig
                        Statusinformationen werden eingelesen… Fertig
                        Alle Pakete sind aktuell.
                        otto@debian11:~$ apt policy owserver
                        owserver:
                          Installiert:           3.2p4+dfsg1-4+b1
                          Installationskandidat: 3.2p4+dfsg1-4+b1
                          Versionstabelle:
                         *** 3.2p4+dfsg1-4+b1 500
                                500 http://deb.debian.org/debian bullseye/main amd64 Packages
                                100 /var/lib/dpkg/status
                        
                        
                        Thomas Braun 1 Reply Last reply Reply Quote 0
                        • Thomas Braun
                          Thomas Braun Most Active @Laser last edited by

                          @laser

                          ls -la /etc/systemd/system/multi-user.target.wants/owserver.service
                          ls -la /etc/systemd/system/sockets.target.wants/owserver.socket
                          
                          L 1 Reply Last reply Reply Quote 0
                          • L
                            Laser @Thomas Braun last edited by Laser

                            @thomas-braun

                            
                            otto@debian11:~$ ls -la /etc/systemd/system/multi-user.target.wants/owserver.service
                            lrwxrwxrwx 1 root root 36 17. Dez 12:30 /etc/systemd/system/multi-user.target.wants/owserver.service -> /lib/systemd/                                           system/owserver.service
                            otto@debian11:~$ ls -la /etc/systemd/system/sockets.target.wants/owserver.socket
                            lrwxrwxrwx 1 root root 35 17. Dez 12:30 /etc/systemd/system/sockets.target.wants/owserver.socket -> /lib/systemd/syst                                           em/owserver.socket
                            
                            
                            Thomas Braun 1 Reply Last reply Reply Quote 0
                            • Thomas Braun
                              Thomas Braun Most Active @Laser last edited by Thomas Braun

                              @laser

                              ls -la /usr/bin/owserver
                              
                              L 1 Reply Last reply Reply Quote 0
                              • L
                                Laser @Thomas Braun last edited by

                                @thomas-braun

                                otto@debian11:~$ ls -la /usr/bin/owserver
                                -rwxr-xr-x 1 root root 43288  8. Nov 2020  /usr/bin/owserver
                                
                                
                                Thomas Braun 1 Reply Last reply Reply Quote 0
                                • Thomas Braun
                                  Thomas Braun Most Active @Laser last edited by Thomas Braun

                                  @laser

                                  Und was steht in der
                                  /etc/owfs.conf
                                  drin? Da wird ja die Hardware konfiguriert. Hast du da was geändert?

                                  L 1 Reply Last reply Reply Quote 0
                                  • L
                                    Laser @Thomas Braun last edited by Laser

                                    @thomas-braun
                                    muß erst mal sehen, wie ich das Alles hier rein bekomme...

                                    otto@debian11:/etc$ nano owfs.conf
                                      GNU nano 5.4                                         owfs.conf
                                    #
                                    ######################### OWFS ##########################
                                    #
                                    #mountpoint = /mnt/1wire
                                    #allow_other
                                    #
                                    ####################### OWHTTPD #########################
                                    
                                    http: port = 2121
                                    
                                    ####################### OWFTPD ##########################
                                    
                                    ftp: port = 2120
                                    
                                    ####################### OWSERVER ########################
                                    
                                    server: port = 192.168.2.103:4304
                                    #server: port = 192.0.0.1:4304
                                    
                                    
                                    
                                    Thomas Braun 1 Reply Last reply Reply Quote 0
                                    • Thomas Braun
                                      Thomas Braun Most Active @Laser last edited by

                                      @laser

                                      Meine default-Datei schaut ganz anders aus:

                                      ######################## SOURCES ########################
                                      #
                                      # With this setup, any client (but owserver) uses owserver on the
                                      # local machine...
                                      ! server: server = localhost:4304
                                      #
                                      # ...and owserver uses the real hardware, by default fake devices
                                      # This part must be changed on real installation
                                      server: FAKE = DS18S20,DS2405
                                      #
                                      # USB device: DS9490
                                      #server: usb = all
                                      #
                                      # Serial port: DS9097
                                      #server: device = /dev/ttyS1
                                      #
                                      # owserver tcp address
                                      #server: server = 192.168.10.1:3131
                                      #
                                      # random simulated device
                                      #server: FAKE = DS18S20,DS2405
                                      #
                                      ######################### OWFS ##########################
                                      #
                                      #mountpoint = /mnt/1wire
                                      #allow_other
                                      #
                                      ####################### OWHTTPD #########################
                                      
                                      http: port = 2121
                                      
                                      ####################### OWFTPD ##########################
                                      
                                      ftp: port = 2120
                                      
                                      ####################### OWSERVER ########################
                                      
                                      server: port = localhost:4304
                                      
                                      
                                      L 1 Reply Last reply Reply Quote 0
                                      • L
                                        Laser @Thomas Braun last edited by Laser

                                        @thomas-braun
                                        OK, oben der Teil ist bei mir abgeschnitten. Mit server: port = "localhost"
                                        habe ich probiert. Ging nie. Mit realer Ip- Adresse: funktionierte. Beim RAspberry Pi.
                                        Jetzt so probiert, wie es angezeigt wird. funktioniert auch nicht.

                                        otto@debian11:/etc$ cat owfs.conf
                                        # Sample configuration file for the OWFS suite for Debian GNU/Linux.
                                        #
                                        #
                                        # This is the main OWFS configuration file. You should read the
                                        # owfs.conf(5) manual page in order to understand the options listed
                                        # here.
                                        
                                        ######################## SOURCES ########################
                                        #
                                        # With this setup, any client (but owserver) uses owserver on the
                                        # local machine...
                                        ! server: server = localhost:4304
                                        #
                                        # ...and owserver uses the real hardware, by default fake devices
                                        # This part must be changed on real installation
                                        #server: FAKE = DS18S20,DS2405
                                        #
                                        # USB device: DS9490
                                        server: usb = all
                                        #
                                        # Serial port: DS9097
                                        #server: device = /dev/ttyS1
                                        #
                                        # owserver tcp address
                                        #server: server = 192.168.10.1:3131
                                        #
                                        # random simulated device
                                        #server: FAKE = DS18S20,DS2405
                                        #
                                        ######################### OWFS ##########################
                                        #
                                        #mountpoint = /mnt/1wire
                                        #allow_other
                                        #
                                        ####################### OWHTTPD #########################
                                        
                                        http: port = 2121
                                        
                                        ####################### OWFTPD ##########################
                                        
                                        ftp: port = 2120
                                        
                                        ####################### OWSERVER ########################
                                        
                                        server: port = 192.168.2.103:4304
                                        #server: port = 192.0.0.1:4304
                                        
                                        
                                        Thomas Braun 1 Reply Last reply Reply Quote 0
                                        • Thomas Braun
                                          Thomas Braun Most Active @Laser last edited by

                                          @laser

                                          Dann musst du dir wohl die Anleitung dazu durchlesen und für deine Situation passend umsetzen:

                                          You should read the owfs.conf(5) manual page in order to understand the options listed here.

                                          man owfs.conf
                                          
                                          L 1 Reply Last reply Reply Quote 0
                                          • L
                                            Laser @Thomas Braun last edited by

                                            @thomas-braun
                                            OK. Mache ich. Der Fehler liegt zu 99 % in der owfs.conf? OWFS muß ja auch ohne IOBroker erst mal funktionieren.

                                            Thomas Braun 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            766
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            150
                                            7630
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo