FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Hemeheme am 15 März 2017, 11:29:23

Titel: ShellSwitch Fehlermeldung "Gelöst"
Beitrag 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.

Titel: Antw:ShellSwitch Fehlermeldung
Beitrag von: fstefan1960 am 15 März 2017, 11:44:26
"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.

Titel: Antw:ShellSwitch Fehlermeldung
Beitrag von: DeeSPe am 15 März 2017, 13:34:29
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
Titel: Antw:ShellSwitch Fehlermeldung
Beitrag von: Hemeheme am 20 März 2017, 17:21:23
Danke für die Informationen habe es hinbekommen es lag ein Rechteprobleme vor
Titel: Antw:ShellSwitch Fehlermeldung "Gelöst"
Beitrag von: DeeSPe am 20 März 2017, 17:28:58
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
Titel: Antw:ShellSwitch Fehlermeldung "Gelöst"
Beitrag von: Hemeheme am 20 März 2017, 20:12:49
Ich habe die Rechte im Ordner

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

Mit bestem Gruß
Heme