ShellSwitch Fehlermeldung "Gelöst"

Begonnen von Hemeheme, 15 März 2017, 11:29:23

Vorheriges Thema - Nächstes Thema

Hemeheme

Ich war gezwungen meinen Raspberry Pi 3 Fhem Server neu aufzusetzen da sich meine SD Karte verabschiedete.

Installation ohne Probleme durchgelaufen ShellSwitch in fhem Ordner kopiert und die Rechte gesetzt nun bekomme ich beim Schalten meiner Funksteckdosen die Fehlermeldung


wiringPiSetup: Unable to open /dev/mem or /dev/gpiomem: Permission denied.

Ich finde in dem Ordner wiringPi keinen dev Ordner!
Über SSH kann ich die Steckdosen über Codesend ansprechen.

Während für einen Lösung dankbar.


fstefan1960

"Permission denied" weist ja darauf hin, dass da die Zugriffsrechte nicht passen.

Die "Ordner" unter /dev/ sind typischerweise Ordner, auf die nur root zugreifen kann.

Da müsste zunächst geprüft werden, ob es die Ordner richtig gibt und wie die Rechte gesetzt sind.

FHEM auf PC: CUL868, CUL 443, HM_LAN, JeeLink
FHEM auf Raspi: CUL868
div. LaCrosse Temp/Hum-Sensoren, HM-Heizkörperventile, Schaltaktoren, etc.

DeeSPe

Zitat von: Hemeheme am 15 März 2017, 11:29:23
Ich war gezwungen meinen Raspberry Pi 3 Fhem Server neu aufzusetzen da sich meine SD Karte verabschiedete.

Installation ohne Probleme durchgelaufen ShellSwitch in fhem Ordner kopiert und die Rechte gesetzt nun bekomme ich beim Schalten meiner Funksteckdosen die Fehlermeldung


wiringPiSetup: Unable to open /dev/mem or /dev/gpiomem: Permission denied.

Ich finde in dem Ordner wiringPi keinen dev Ordner!
Über SSH kann ich die Steckdosen über Codesend ansprechen.

Während für einen Lösung dankbar.

Die Lösung dafür ist m.E. dem Benutzer fhem die Gruppe gpio zusätzlich zuzuweisen.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Hemeheme

Danke für die Informationen habe es hinbekommen es lag ein Rechteprobleme vor

DeeSPe

Zitat von: Hemeheme am 20 März 2017, 17:21:23
Danke für die Informationen habe es hinbekommen es lag ein Rechteprobleme vor

Das wissen wir seit Deinem ersten Post!

Zitat von: Hemeheme am 15 März 2017, 11:29:23
wiringPiSetup: Unable to open /dev/mem or /dev/gpiomem: Permission denied.

"Permission denied" deutet eigentlich immer auf ein Rechteproblem hin!
Deswegen auch mein Tipp den Benutzer fhem zusätzlich in die Gruppe gpio zu stecken.

Schön wäre sicher für Andere zu erfahren wie Du Dein Rechteproblem gelöst hast.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Hemeheme

Ich habe die Rechte im Ordner

/433Utils/RPi_utils/
mit
sudo chown root ./codesend
sudo chmod 4711 ./codesend
gesetzt.

Mit bestem Gruß
Heme