NEWS
IOBroker - Radar2
-
@thomas-braun ok das habe ich alles gemacht
Leider ändert sich nichts
-
@thomas-braun also ich kann als root user den Befehl ohne Probleme ausführen. Es muss wohl an dem User iobroke rliegen. Hast du eine Idee wie ich das ind er Konsole ausprobieren kann? Iobroker braucht ein Passwort, dass habe ich aber nicht...
-
sudo -u iobroker arp-scan [OPTIONEN]
Der user iobroker (als System-User) hat und braucht kein Passwort.
-
@thomas-braun said in IOBroker - Radar2:
sudo -u iobroker arp-scan
ok also ich habe ein Ergebniss bekommen. Liegt es denn doch am Adapter?
-
@gabe
Hast dusudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f `which arp-scan`)
nochmal frisch ausgeführt?
Alternativ:
iobroker stop iobroker fix iobroker start
-
@thomas-braun said in IOBroker - Radar2:
sudo setcap cap_net_admin,cap_net_raw,cap_net_bind_service=+eip $(eval readlink -f
which arp-scan
)beides gerade nochmal versucht, leider ohne Erfolg
-
@gabe
Wie sehen denn die Rechte an der Datei aus?getfacl /usr/sbin/arp-scan
-
@thomas-braun said in IOBroker - Radar2:
getfacl /usr/sbin/arp-scan
sieht so aus
# file: usr/sbin/arp-scan # owner: root # group: root # flags: s-- user::rwx group::r-x other::r-x
-
@gabe
Sollte eigentlich passen. Ich denke da muss der Maintainer von radar2 nochmal reinschauen. -
@thomas-braun alles klar. Danke für deine Hilfe!!!
-
@gabe hatte das gleiche Problem. Der Code stimmt. Das Problem ist das da evtl noch tunnel oder andere interfaces gescannt werden. Einfach mit --interface= in den Optionen (-lgq --retry=5 --timeout=400) das korrekte Interface angeben. Dannach kommen die Meldungen nicht mehr :-).