← Back to team overview

sslug-teknik team mailing list archive

Re: Ingen adgang til kamera

 

man, 2004-01-05 kl. 16:41 skrev Jesper K. Pedersen:
> On Sun, 04 Jan 2004 15:03:38 +0100
> Anders Drejer <speedygonzalez@xxxxxxxxxxxx> wrote:
> 
> > Jeg vil endnu engang forsøge, at få hjælp fra denne liste, mht at
> > downloade billeder fra mit digitalkamera, som er et Kodak DC240 Zoom
> > (USB).
> > 
> > Når jeg tænder for kameraet dukker der et ikon frem på skrivebordet (i
> > mit tilfælde gtkam). Programmet kan godt autodetecte kameraet, men når
> > jeg klikker på "OK" eller "anvend" får jeg to fejlmeldinger:
> > 
> > Could not claim the USB device/Could not initilize camera
> > 
> > samt
> > 
> > Bad parameter/Could not list folders in '/'
> > 
> > Hvis jeg prøver med gphoto2 --auto-detect -L får jeg følgende:
> > 
> > 
> > Model                          Port
> > ----------------------------------------------------------
> > Kodak DC240                    usb:
> > 
> > ***  Fejl  ***
> > An error occurred in the io-library ('Could not claim the USB
> > device'): Could not claim interface 0 (Device or resource busy). Make
> > sure no other program or kernel module (e.g. dc2xx or stv680) is using
> > the device and you have read/write access to the device.
> > ***  Fejl  (-53: 'Could not claim the USB device') ***
> > 
> > Jeg har i en tidligere version af Mandrake fået kontakt med kameraet
> > ved at slette en fil der hed noget med dc2xx0, men den har jeg ikke
> > kunnet finde i Mandrake 9.2. Er der nogen der har et bud på hvad der
> > kan gøres?-- 
> > 
> 
> Får du den fejl også som brugeren "root" ?
> Typisk skyldes det at almindelige brugere normalt ikke har adgang til
> USB filsystemet der er mountet under /proc/bus/usb
> 
> Måden du kan fikse det på er først at oprette en usb brugergruppe med
> alle de brugere der skal have adgang til USB systemet.
> 
> Hvis du vil give alle brugere adgang så er det tit nok at bruge gruppen
> "users" (under RedHat har den gruppe id 500 - men du kan se det i filen
> /etc/groups)
> Derefter skal du rette /etc/fstab hvor linien typisk siger:
> usbdevfs        /proc/bus/usb        usbdevfs  noauto        0 0
> 
> Hvor du skal ændre "noauto" til følgende:
> devmode=0666,devgid=500,noauto
> 
> Derefter skal du unmounte /proc/bus/usb og så mounte det igen - og din
> almindelig bruger har nu adgang til USB systemet.
> 
> Mvh
> Jesper K. Pedersen

Jaså ..... Jeg har slet ikke nogen linie i fstab, hvor ordet usb er
nævnt - selvom jeg har en usb kortlæser tilsluttet (og som for det meste
virker).
-- 
                           Med venlig hilsen

                                 Anders



References