Hallo Benjamin, * Am 14.04.2002 um 14:22 Uhr schrieb Benjamin Koenig:
Ich kann mittels der Shell problemlos (als root!) Bilder von meiner Digicam (Canon PowerShot A20) laden. Als normaler User gibt es bei den selben Befehlen eine Fehlermeldung:
gphoto2 --port "usb" --camera "Canon PowerShot A20" --shell
*** Fehler *** Ein Fehler trat in der IO-Bibliothek auf (»Konnte das USB-Gerät nicht beanspruchen«): Konnte Schnittstelle 0 nicht reservieren (Die Operation ist nicht erlaubt). Stellen Sie sicher, dass kein anderes Programm oder Kernelmodul (z.B. dc2xx) das Gerät verwendet und Sie Lese- und Schreibrechte für das Gerät haben. FEHLER: Could not retrieve the folder list *** Error ('Konnte das USB-Gerät nicht beanspruchen') ***
Nun gut - wo stelle ich denn ein, dass ein normaler User Lese- und Schreibrechte für ein USB-Gerät erhält?
lege am besten eine eigene Gruppe an (z.B. digicam), wechsel ins Verzeichnis '/dev/usb' und weise allen Devices "dc2*" diese neue Gruppe zu: chown root.digicam dc2* Nimm Deinen User-Account in diese Gruppe auf und schon sollte es funktionieren ;-) -Jürgen -- Eine Smith & Wesson uebertrumpft vier Asse. / Registered Linux-User #130804 http://counter.li.org \ \ Linux Stammtisch Bremerhaven http://linux.hs-bremerhaven.de /