On Wed, Apr 15, 2009 at 4:33 PM, Paul Hartman
<[email protected]> wrote:
> On Wed, Apr 15, 2009 at 4:26 PM, Dale <[email protected]> wrote:
>> pk wrote:
>>> Dale wrote:
>>>
>>>> Hi,
>>>>
>>>> I have a Canon PowerShot A95 camera that until today worked fine.  Gtkam
>>>> could see it and download my pictures.  I'm on the same old kernel but
>>>> did upgrade some stuff recently.
>>>>
>>>
>>> UDEV?
>>>
>>> Also, there might be other stuff that messes with the udev rules
>>> (libgphoto2, which is the backend of gtkam, has its own udev rules).
>>> Check your /etc/udev/rules.d/ to see if there are any changes...
>>>
>>> Best regards
>>>
>>> Peter K
>>>
>>>
>>>
>>
>> I ran udevadm monitor and then turned on the camera.  It didn't see
>> anything either.  It acts like it is not plugged in.
>>
>> I also tried to run gtkam as root and it saw nothing either.  I don't
>> think it is a permissions issue, which I have had a long time ago.
>>
>> I did check for the udev rules and it was updated a couple weeks ago.
>> I'll reemerge libgphoto and friends.  Maybe it will help.
>>
>> Open to other ideas tho.
>
> I have a Canon PowerShot SD550 camera at home. I haven't tried hooking
> it up with the USB interface in a looooooong time, so if your problem
> was caused by an update of some sort it may have happened to me, too.
> I'll give it a go tonight when I get home and let you know how it
> turns out. (It uses the ptp2 driver, I believe)

I just tried it, works fine. I plugged it in and KDE4 popped up a "new
device plugged in" box showing USB Imaging Interface. I clicked it and
Digikam popped up and showed me the pictures on the camera, and I was
able to copy them to my PC. I'm using all the newest ~amd64 version of
everything... so while that doesn't necessarily rule our your xorg
woes, at least I know that the /new/ version of everything doesn't
break it.

I have /etc/udev/rules.d/70-libgphoto2.rules which was generated by
gphoto2. My user is in the plugdev group and has access to the device
node for the camera.

$ gphoto2 --auto-detect
Model                          Port
----------------------------------------------------------
Canon Digital IXUS 750 (PTP mode) usb:
Canon Digital IXUS 750 (PTP mode) usb:001,036

(IXUS 750 is known as SD550 in the United States)

dmesg showed this when I plugged it in:

usb 1-4: new high speed USB device using ehci_hcd and address 36
usb 1-4: New USB device found, idVendor=04a9, idProduct=3116
usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-4: Product: Canon Digital Camera
usb 1-4: Manufacturer: Canon Inc.
usb 1-4: configuration #1 chosen from 1 choice


When plugging it in, udev shows this:

# udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[1239840372.308016] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4 (usb)
KERNEL[1239840372.310580] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0 (usb)
UDEV  [1239840372.310666] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4 (usb)
KERNEL[1239840372.311815] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0/usb_endpoint/usbdev1.37_ep81
(usb_endpoint)
KERNEL[1239840372.313347] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0/usb_endpoint/usbdev1.37_ep02
(usb_endpoint)
KERNEL[1239840372.313442] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0/usb_endpoint/usbdev1.37_ep83
(usb_endpoint)
KERNEL[1239840372.313517] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/usb_endpoint/usbdev1.37_ep00
(usb_endpoint)
UDEV  [1239840372.313623] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0 (usb)
UDEV  [1239840372.314474] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0/usb_endpoint/usbdev1.37_ep81
(usb_endpoint)
UDEV  [1239840372.315209] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0/usb_endpoint/usbdev1.37_ep02
(usb_endpoint)
UDEV  [1239840372.315982] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/usb_endpoint/usbdev1.37_ep00
(usb_endpoint)
UDEV  [1239840372.335215] add
/devices/pci0000:00/0000:00:0b.1/usb1/1-4/1-4:1.0/usb_endpoint/usbdev1.37_ep83
(usb_endpoint)

Reply via email to