Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. Radar2 läßt sich nicht mit root rechten ausführen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Radar2 läßt sich nicht mit root rechten ausführen

    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      necromonger last edited by

      which setcap

      /usr/sbin/setcap
      

      iobroker fix durchgejagt und neugestartet. Gleicher Fehler!

      1 Reply Last reply Reply Quote 0
      • N
        necromonger last edited by necromonger

        @Thomas-Braun said in Radar2 läßt sich nicht mit root rechten ausführen:

        sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f which l2ping)

        Fehler gefunden:

        sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f /usr/sbin/arp)
        

        Kommandozeile hat bei der Installation irgendwie nicht funktioniert!

        Jetzt läuft alles!!

        Danke dir für deine Hilfe!

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

          @necromonger sagte in Radar2 läßt sich nicht mit root rechten ausführen:

          sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f which l2ping)

          Das ist ja auch falsch. Da fehlen die Hochkommata um which l2ping
          Hatte ich aber auch so nicht geschrieben.

          1 Reply Last reply Reply Quote 0
          • S
            steimi @Thomas Braun last edited by

            @thomas-braun ich habe (vermutlich nach dem Update auf Debian 12) das selbe Problem.

            bei dem Befehl "which arp-scan" und "arp" kommt unter dem User iobroker immer die Meldung

            iobroker@iobroker:~$ arp-scan
            -bash: arp-scan: Kommando nicht gefunden.
            

            somit laufen auch die beiden setcap-Befehle für arp & arp-scan auf Fehler.

            
            iobroker@iobroker:~$ sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
            readlink: fehlender Operand
            „readlink --help“ liefert weitere Informationen.
            usage: setcap [-h] [-q] [-v] [-n <rootid>] (-r|-|<caps>) <filename> [ ... (-r|-|<capsN>) <filenameN> ]
            
             Note <filename> must be a regular (non-symlink) file.
             -r          remove capability from file
             -           read capability text from stdin
             <capsN>     cap_from_text(3) formatted file capability
             [ Note: capsh --suggest="something..." might help you pick. ]
             -h          this message and exit status 0
             -q          quietly
             -v          validate supplied capability matches file
             -n <rootid> write a user namespace (!= 0) limited capability
             --license   display the license info
            iobroker@iobroker:~$
            
            

            Im Log für Radar2 kommt dann

            Adapter not running as root or iobroker has no sudo right, cannot use arp-scan!
            

            Gruppenzugehörigkeit ist folgende:

            iobroker@iobroker:~$ sudo -u iobroker groups
            iobroker tty dialout cdrom floppy sudo audio dip video plugdev netdev bluetooth
            

            was kann/muss ich tun?

            System ist aktuell, js-controller 5.0.12/node 18.17.1

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

              @steimi sagte in Radar2 läßt sich nicht mit root rechten ausführen:

              was kann/muss ich tun?

              Schau mal ob das überhaupt installiert ist.

              sudo apt update
              apt policy arp-scan
              
              S 1 Reply Last reply Reply Quote 0
              • S
                steimi @Thomas Braun last edited by

                @thomas-braun

                iobroker@iobroker:~$ sudo apt update
                apt policy arp-scan
                OK:1 https://security.debian.org/debian-security bookworm-security InRelease
                OK:2 https://deb.debian.org/debian bookworm InRelease
                Holen:3 https://deb.debian.org/debian bookworm-updates InRelease [52,1 kB]
                OK:4 https://deb.debian.org/debian stable InRelease
                Holen:5 https://deb.nodesource.com/node_18.x bookworm InRelease [4.586 B]
                Es wurden 56,7 kB in 1 s geholt (80,5 kB/s).
                Paketlisten werden gelesen… Fertig
                Abhängigkeitsbaum wird aufgebaut… Fertig
                Statusinformationen werden eingelesen… Fertig
                Alle Pakete sind aktuell.
                arp-scan:
                  Installiert:           1.10.0-2
                  Installationskandidat: 1.10.0-2
                  Versionstabelle:
                 *** 1.10.0-2 500
                        500 https://deb.debian.org/debian bookworm/main amd64 Packages
                        500 https://deb.debian.org/debian stable/main amd64 Packages
                        100 /var/lib/dpkg/status
                iobroker@iobroker:~$
                
                Thomas Braun 2 Replies Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @steimi last edited by

                  @steimi

                  Keine Ahnung. Hier läuft es... 😉

                  Kann aber vom Büro aus nicht tiefer buddeln, wo es da bei dir klemmen könnte.

                  type -p arp-scan
                  

                  liefert?

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

                    @steimi sagte in Radar2 läßt sich nicht mit root rechten ausführen:

                     500 https://deb.debian.org/debian bookworm/main amd64 Packages                                                                    
                    
                        500 https://deb.debian.org/debian stable/main amd64 Packages
                    

                    Das ist übrigens eine Doublette. Solange bookworm=stable ist kein Problem. Könnte allerdings eins werden, wenn trixie=stable wird.

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      steimi @Thomas Braun last edited by

                      @thomas-braun
                      danke erstmal für die schnelle Hilfe. wenn du irgendwann Zeit hast reicht mir das.

                      type -p arp-scan
                      

                      liefert gar kein Ergebnis?!

                      1 Reply Last reply Reply Quote 0
                      • S
                        steimi @Thomas Braun last edited by steimi

                        @thomas-braun danke für den Hinweis bzgl sources.list, habe es angepasst

                        1 Reply Last reply Reply Quote 0
                        • T
                          tombox @necromonger last edited by

                          @necromonger probier mal die GitHub version habe etwas gefixt

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          671
                          Online

                          31.6k
                          Users

                          79.6k
                          Topics

                          1.3m
                          Posts

                          4
                          31
                          1476
                          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