[Linux] Digikam picture import error

Steven Benmosh linux@flux.org
Sun, 18 Mar 2007 08:09:16 -0600


------=_Part_82672_53423.1174226956052
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

In the past, I have used digikam to download images from my Canon PowerShot
A610 to my ubuntu box without problems.

Recently, I have installed a number of GPS related programs (GPSD, GPSMAN,
GPSBABEL), and also other programs as well. Now I get the following error
message, and I can not import the images:

"An error occurred in the io-library ('Could not claim the USB device'):
Could not claim interface 0 (Operation not permitted). Make sure no other
program or kernel module (such as sdc2xx, stv680, spca50x) is using the
device and you have read/write access to the device."

lsusb shows Bus 003 Device 011: ID 04a9:30fd Canon, Inc.

dmesg|grep usb shows: [18298574.868000] usb 3-7: new high speed USB device
using ehci_hcd and address 11
[18298575.028000] usb 3-7: configuration #1 chosen from 1 choice

I tried updating the configuration file as recommended for other cameras
generating the same bugs (sorry, don't remember the configuration file
name). Maybe I did not do it correctly, but either way, it did not help.

So here is the questions:

1. How do I find out which program and/or kernel module is using the device,
if any?
2. How do I find whether I have read/write access to the device (whice
device, btw, I do not seem to have any /dev/usbxx listed (I ran ls /dev|grep
usb, grep us, grep sb), my gps is serial)
3. How do I enable access to the device once I find out the culprit?

Thanks,

Z.

------=_Part_82672_53423.1174226956052
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

In the past, I have used digikam to download images from my Canon PowerShot A610 to my ubuntu box without problems.<br><br>Recently, I have installed a number of GPS related programs (GPSD, GPSMAN, GPSBABEL), and also other programs as well. Now I get the following error message, and I can not import the images:
<br><br>&quot;An error occurred in the io-library (&#39;Could not claim the USB device&#39;): Could not claim interface 0 (Operation not permitted). Make sure no other program or kernel module (such as sdc2xx, stv680, spca50x) is using the device and you have read/write access to the device.&quot;
<br><br>lsusb shows Bus 003 Device 011: ID 04a9:30fd Canon, Inc.<br> <br>dmesg|grep usb shows: [18298574.868000] usb 3-7: new high speed USB device using ehci_hcd and address 11<br>[18298575.028000] usb 3-7: configuration #1 chosen from 1 choice
<br><br>I tried updating the configuration file as recommended for other cameras generating the same bugs (sorry, don&#39;t remember the configuration file name). Maybe I did not do it correctly, but either way, it did not help.
<br><br>So here is the questions:<br><br>1. How do I find out which program and/or kernel module is using the device, if any?<br>2. How do I find whether I have read/write access to the device (whice device, btw, I do not seem to have any /dev/usbxx listed (I ran ls /dev|grep usb, grep us, grep sb), my gps is serial)
<br>3. How do I enable access to the device once I find out the culprit?<br><br>Thanks,<br><br>Z.<br><br><br>

------=_Part_82672_53423.1174226956052--