Bug 400491

Summary: Gphoto2 cannot see camera, permission problem
Product: [Fedora] Fedora Reporter: Philippe Troin <phil>
Component: gphoto2Assignee: Jindrich Novy <jnovy>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 8CC: cmarthal, libbe, paulgvandenberg, pknirsch, rhbugs, sankarshan.mukhopadhyay, ste.sachse
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 2.4.0-4.fc8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-12-03 11:44:29 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
gphoto2 -L debug log none

Description Philippe Troin 2007-11-27 02:27:32 UTC
Description of problem:
Connection a camera via USB does not work.

Version-Release number of selected component (if applicable):
gphoto2-2.4.0-3.fc8.i386

How reproducible:
Always.

Steps to Reproduce:
1. Plug a camera
2. Run "gphoto2 -L"
3. Get an error
4. Su to root
5. Run "gphoto2 -L"
6. It works as root.

Changing /usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi as
follows makes it work:

--- /usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi.orig
+++ /usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi       
2007-09-18 22:34:09.000000000 -0700
@@ -8,7 +8,7 @@
  <device>
   <match key="info.bus" string="usb">
    <!-- skip USB Mass Storage Devices -->
-   <match key="usb.interface_class" compare_ne="8">
+   <match key="usb.interface.class" compare_ne="8">
     <match key="usb.vendor_id" int="1363">
      <match key="usb.product_id" int="514">
       <merge key="info.category" type="string">camera</merge>

Phil.

Comment 1 Jindrich Novy 2007-11-27 09:10:03 UTC
Fixed in F8 and rawhide. It should occur shortly in testing updates.

Comment 2 Hans Ulrich Niedermann 2007-11-27 20:17:46 UTC
I suspect that this bug and https://bugzilla.redhat.com/show_bug.cgi?id=382271
may be identical, and now both fixed with the
s/usb.interface_class/usb.interface.class/ change.


Comment 3 Jindrich Novy 2007-11-28 13:19:30 UTC
*** Bug 376801 has been marked as a duplicate of this bug. ***

Comment 4 Jindrich Novy 2007-11-28 13:20:00 UTC
*** Bug 349691 has been marked as a duplicate of this bug. ***

Comment 5 Jindrich Novy 2007-11-28 13:22:06 UTC
*** Bug 382271 has been marked as a duplicate of this bug. ***

Comment 6 Fedora Update System 2007-11-29 01:35:06 UTC
gphoto2-2.4.0-4.fc8 has been pushed to the Fedora 8 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gphoto2'

Comment 7 Paul Vandenberg 2007-11-29 23:58:07 UTC
The gphoto update didn't fix the problem for me. My bug, 376801, was marked as a
duplicate of this one. However, I don't think it is exactly the same. I have the
problem even when using root. This bug indicates that the import works as root.
Anyway, I bought a card reader to get around my problem.

Comment 8 Fedora Update System 2007-12-03 11:44:27 UTC
gphoto2-2.4.0-4.fc8 has been pushed to the Fedora 8 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 9 Stephan Sachse 2008-01-02 23:14:50 UTC
Created attachment 290685 [details]
gphoto2 -L debug log

the problem still exists for me with my Canon PowerShot A60 (same as bug
376801)

/var/log/messages says

Jan  2 20:24:23 foobar kernel: usb 2-2: new full speed USB device using
uhci_hcd and address 17
Jan  2 20:24:23 foobar kernel: usb 2-2: configuration #1 chosen from 1 choice

-> here gthumb-import pop-up comes up

Jan  2 20:24:59 foobar kernel: usb 2-2: reset full speed USB device using
uhci_hcd and address 17
Jan  2 20:24:59 foobar kernel: usb 2-2: device firmware changed
Jan  2 20:24:59 foobar kernel: usb 2-2: USB disconnect, address 17
Jan  2 20:24:59 foobar kernel: usb 2-2: new full speed USB device using
uhci_hcd and address 18
Jan  2 20:24:59 foobar kernel: usb 2-2: configuration #1 chosen from 1 choice
-> a new gthumb-import pop-up comes up

Comment 10 Nathaniel Daw 2008-01-06 21:16:24 UTC
I also found this is still broken due to permissions problems on the USB device.
The solution to bug #424331 (commenting out a udev rule), which is about
permissions problems with USB printers, also fixed this for me.

Comment 11 Steven Dake 2008-05-18 21:06:56 UTC
*** Bug 430296 has been marked as a duplicate of this bug. ***

Comment 12 Hans Ulrich Niedermann 2008-05-18 21:22:06 UTC
Could you elaborate on how Bug 430296 ("RHEL5 cmirror tracker: recovered cluster
node deadlocks during volume activation") is a duplicate of this-here bug 400491
on a gphoto2 permission problem?

Comment 13 Corey Marthaler 2008-05-19 15:33:51 UTC
He meant 400941. I'll change it.