udev Regel für usb

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
klal
Beiträge: 196
Registriert: 20.12.2007 12:16:41

udev Regel für usb

Beitrag von klal » 19.09.2017 10:23:04

Hallo,
seit dem Update auf Stretch funktionieren die udev Regel nicht mehr, die die usb-Sticks automatisch an den richtigen Platz mounten sollen.

Bsp.:
SUBSYSTEMS=="usb", KERNEL=="sd?1",ATTRS{serial}=="XXXXXXXXXXXXX",RUN="/bin/mount /mnt/Mountpoint"

Vorher funktionierte alles wunderbar. Wenn der Stick eingesteckt wurde, wurde er direkt auf /mnt/Mountpoint gemountet. (/bin/mount /mnt/Mountpoint ist in fstab definiert ...)

Die Regel befindet sich unter "/etc/udev/rules.d/z92_usb_Sticks_dev.rules"

Hat jemand eine Idee was man bei Stretch verändern muss damit es wieder funktioniert?

Grüße
Klal

rendegast
Beiträge: 14736
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: udev Regel für usb

Beitrag von rendegast » 19.09.2017 13:05:47

Code: Alles auswählen

udevadm info -a /sys/block/sdX/sdX1
taucht ATTRS{serial} denn noch auf?

Hier ist (für ein blockdevice) die Seriennummer nur mehr in einem ATTRS{wwid}.
'-q all' gibt sie in einer Environment-Variablen ID_SERIAL_SHORT,
in der rule wohl als ENV{ID_SERIAL_SHORT}.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

klal
Beiträge: 196
Registriert: 20.12.2007 12:16:41

Re: udev Regel für usb

Beitrag von klal » 19.09.2017 14:17:40

ja, ATTRS{serial} gibts noch.

Benutzeravatar
smutbert
Beiträge: 6240
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: udev Regel für usb

Beitrag von smutbert » 19.09.2017 17:10:49

Hast du schon mit

Code: Alles auswählen

…,RUN="/usr/bin/touch /tmp/regel_funktioniert"
oä gestestet ob die Regel an sich funktioniert?
(Es gibt bestimmt elegantere Möglichkeiten zur Fehlersuche, aber ich probiere es meist erst einmal so)

scientific
Beiträge: 2960
Registriert: 03.11.2009 13:45:23
Lizenz eigener Beiträge: Artistic Lizenz
Kontaktdaten:

Re: udev Regel für usb

Beitrag von scientific » 19.09.2017 20:02:08

Ich hab gute Erfahrungen mit

Code: Alles auswählen

 ENV{ID_FS_UUID}="die-uuid-des-file-systems" 
statt ATTRS...

lg scientific
dann putze ich hier mal nur...

Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie

auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main

Antworten