Danke danke
Auf die Lösung musst du nicht bis morgen warten
Ich habe folgendes in meine "/etc/udev/rules.d/10-udev.rules" eingefügt:
|
Quellcode
|
1
|
SUBSYSTEM=="usb_device", SYSFS{serial}=="SG07S2628SPE", SYSFS{product}=="HP ScanJet 6300C", SYSFS{manufacturer}=="Hewlett-Packard", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="scanner", MODE="0664"
|
und es funktioniert.
SYSFS{serial}=="SG07S2628SPE"
SYSFS{product}=="HP ScanJet 6300C"
SYSFS{manufacturer}=="Hewlett-Packard"
muss man halt seinem Scanner anpassen.
Wie man zu den Informationen kommt:
Scanner ausstecken
|
Quellcode
|
1
|
udevmonitor
|
Scanner einstecken
Es erscheint sowas ähnliches wie
UEVENT[1147131640.430173] add@/devices/pci0000:00/0000:00:10.1/usb2/2-1
UEVENT[1147131640.437906] add@/devices/pci0000:00/0000:00:10.1/usb2/2-1/2-1:1.0
UEVENT[1147131640.437943] add@/class/usb_device/usbdev2.9
UDEV [1147131640.487492] add@/devices/pci0000:00/0000:00:10.1/usb2/2-1
UDEV [1147131640.880698] add@/devices/pci0000:00/0000:00:10.1/usb2/2-1/2-1:1.0
UDEV [1147131640.976275] add@/class/usb_device/usbdev2.9
usbdev2.9 entsprechend anpassen
|
Quellcode
|
1
|
udevinfo -a -p /class/usb_device/usbdev2.9
|