Re: USB-Event abfangen?
Paul Puschmann <lnx@uzulabs.net> wrote:
>Tom Schmitt wrote:
>> Wie kann ich immer wenn ein USB-Stick eingesteckt wird
>> ein Skript von mir starten?
> Evtl. eine eigene udev-Regel schreiben, die das für dich macht.
In /etc/udev/rules.d/ eine Datei mit folgendem Inhalt anlegen
BUS=="usb", KERNEL=="sd?1",SYSFS{serial}=="123456",SYMLINK+="mystick",RUN+="/usr/local/myscript"
Wobei Du den Wert nach serial entweder durch den Wert eines Sticks ersetzt
(lsusb -v) oder weglässt (ob das geht hab ich aber noch nie getestet).
Der Stick ist dann über /dev/mystick mountbar und als Script wird
/usr/local/myscript aufgerufen. Ist übrigens auch sehr interessant wenn man
automatisch beim Einstecken eines bestimmten USB Sticks Daten abgleichen will.
Interessant ist vielleicht noch der Fall dass der Stick nicht nur eine
Partition sd?1 hat, sondern entweder mehrer oder keine.
Mfg
Thorsten
--
http://www.tgunkel.de
Reply to: