user-zugriff auf usb scanner - vermutlich udev problem
Stefan U. Hegner
stefan at hegner-online.de
Sun Feb 22 15:28:25 CET 2009
Moin zusammen,
danke für Euren Input.
Jan 'RedBully' Seiffert schrieb:
> Maximilian Wilhelm wrote:
>
>> Anno domini 2009 Jan 'RedBully' Seiffert scripsit:
>>
>>> Nimm deinen User mal in die gruppe usb auf. Neu anmelden, am besten reboot damit
>>> der stuff wirklich neu eingelesen wird, nicht vergessen.
>>>
Fürchte, damit ist es nicht getan (s.u.)
>> War für sowas nichtmal 'plugdev' gedacht?
>>
In welchem Paket ist Plugdev? - Nur um zu checken ob ich das installiert
habe.
> Gut moeglich, aber der Scanner erzeugt ja kein orginaeres Scanner-Device file,
> sondern nur das "ich bin ein Geraet an diesem Bus file", wie eben jedes USB
> Geraet (auch dein USB Racketen Werfer).
... wo gibt es den den? Bei www. terrorist-supplies.com ?
> Ich dachte plugdev ist eher fuer
> angesteckte "echte" devices (/dev/sd* mit dem removable media bit z.B.). Kann
> auber auch sein ...
>
>> Oder ist das auch schon wieder vorbei?
>>
> ... das mein System vergurgt ist:
>
>> $ grep -R 'GROUP="usb"' /etc/udev/rules.d/
>> /etc/udev/rules.d/65-permissions.rules:SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb", MODE="664"
>>
Da steht bei mir nur:
SUBSYSTEM=="usb_device", MODE="0664"
>> /etc/udev/rules.d/30-kernel-compat.rules:SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", NAME="%c", GROUP="usb", MODE="0664"
>> $ equery belongs /etc/udev/rules.d/30-kernel-compat.rules
>> [ Searching for file(s) /etc/udev/rules.d/30-kernel-compat.rules in *... ]
>> sys-fs/udev-124-r1 (/etc/udev/rules.d/30-kernel-compat.rules)
>>
Die Datei /etc/udev/kernel-compat.rules und der o.g. Symlink existieren
bei mir nicht.
> Ist wohl so upstream vom Kernel geplant, auf Desktop orientierten Distros ist
> das vielleicht anders.
>
>> Die Gruppe usb gibts auf meinem Debian Sid garnicht :)
>>
Bei mir ist auch keine Gruppe "usb" definiert. - War das in Etch schon
"Standard"?
> ... den bei mir gehoeren die Dateien in /dev/bus/usb nunmal der gruppe "usb",
> und ich kann mich da an sowas erinnern als ich meinen Epson Scanner bzw so ein
> anderes "aus dem Userspace"-Device ansprechen wollte.
> Muss er halt ausprobieren...
... er probiert, ja. Aber leider ohne den gewünschten Erfolg.
Wenn ich udev restarte würde ich erwarten, dass durch den Symlink
/etc/udev/rules.d/025_libsane.rules die /etc/udev/libsane.rules
abgearbeitet wird wo steht:
# Mustek BearPaw 1200 USB
SYSFS{idVendor}=="0400", SYSFS{idProduct}=="1000", MODE="664", GROUP="scanner"
... und in Folge dessen der Scanner auf Device `plustek:libusb:003:004'
in /proc/bus/usb/003/004 als mit root:scanner angezeigt wird - dem ist
aber leider nicht so:
# ls-l /proc/bus/usb/003/004
-rw-r--r-- 1 root root 57 2009-02-20 19:50 /proc/bus/usb/003/004
Habe schon fast den argen Verdacht, dass meine udev Installation
beschädigt ist. - Was mich nur ziemlich verwundert ist, dass ich auf 2
Systemen da identische Einträge habe. Ein System ist von Sarge nach Etch
migriert (i386), dass andere habe ich vor 15 Monaten (als amd64) neu
aufgesetzt. ... Das finde ich schon komisch.
Gab es im letzten Jahr ein größeres udev-update für Etch, bei dem ich
die Anpassung der Config verschnarcht habe?
Macht es Sinn, ein
apt-get install --reinstall udev
zu probieren?
Danke!
Stefan.
--
Stefan U. Hegner
<stefan at hegner-online.de>
* * *
D-32584 Löhne --- good ole Germany
internet: http://www.hegner-web.de
* * *
GPG-Key | D9DB 51BD 2DA6 9B3A 41CB
F-Print | 0287 05A1 8D11 38BA CE91
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20090222/beb5b48c/attachment.sig>
More information about the Linux
mailing list