"Could not claim the IO device": Canon PowerShot A620, Edgy

Bug #91063 reported by saurav
2
Affects Status Importance Assigned to Milestone
libgphoto2 (Ubuntu)
New
Undecided
Unassigned

Bug Description

I cannot import photos from my Canon PowerShot A620 in Ubuntu Edgy which was working fine in Dapper. gnome-volume-manager-thumb pops up an error dialog:

"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."

My lsusb output is :

Bus 004 Device 005: ID 04a9:30fc Canon, Inc.
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Output of grep 30fc /etc/udev/rules.d/45-libgphoto2.rules :

SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="30fc", MODE="0660", GROUP="plugdev"

The output of id is :
uid=1000(saurav) gid=1000(saurav) groups=4(adm),20(dialout),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(lpadmin),111(scanner),114(admin),1000(saurav),1001(vboxusers)

So everything seems to be in place. But still the problem persists. Importing photos as root works fine.

Thanks in advance,
saurav

Revision history for this message
Fox3 (pmudmap5) wrote :

Got exactly the same thing here with the exception of having a PoweShot S2 IS.

Worked fine yesterday before the update. Works if I run as root now.

HTH

Revision history for this message
delete (deletethis-deactivatedaccount) wrote :

Same problem since update with Kodak EasyShare CX7430!

Revision history for this message
Robert Woestman (robertwoes) wrote :

check out my comment here:
https://launchpad.net/ubuntu/+source/libgphoto2/+bug/64146.

SAME PROBLEM with canon A300. Details at the link.
DOES work with:
$gksu gthumb
then...
FILE -> Import Photos...
it's still a pain because i have to sudo chown the images.

Revision history for this message
Evgeny Kuznetsov (nekr0z) wrote :

Check out bug #91250.

Revision history for this message
Fox3 (pmudmap5) wrote :
Revision history for this message
saurav (saurav-sarkar) wrote :

Adding the rule
SUBSYSTEM!="usb*", GOTO="libgphoto2_rules_end"

in /etc/udev/rules.d/45-libgphoto2.rules doesn't work but adding SUBSYSTEM!="usb_device", GOTO="libgphoto2_rules_end" works. Thanks a lot

-saurav

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.