
Ich freue mich darauf, ANY
USB auf dem Plugin automatisch zu mounten und ein Shell-Skript auf meinem Raspberry Pi mit Raspbian Wheezy auszuführen. Ich habe usbmount
die automatische Montage installiert und diese Schritte befolgt:
3. Now is time to create your UDEV rule:
sudo nano /etc/udev/rules.d/85-my_rule.rules
4. And add the text
ACTION=="add", SUBSYSTEM=="usb_device",RUN+="usr/bin/local/script.sh"
Ich habe ein Shellscript script.sh erstellt, /usr/bin/local
das derzeit nur eine Echo-Anweisung enthält, und ihm die Berechtigungen a+x zugewiesen. Das funktioniert jedoch nicht, wenn der USB-Stick eingesteckt ist. Es wird automatisch gemountet, aber das Skript wird nicht ausgeführt und auf meinem Terminal wird kein Echo ausgegeben. (Ich greife per SSH vom Laptop auf meinen Pi zu.)
Irgendwelche Ideen, wo etwas kaputt geht? :)
Antwort1
Da ist ein Tippfehler. Es müsste heißen: RUN+="/usr/bin/local/script.sh". Ansonsten sieht es gut aus!