[kde-linux] device manager doesn't give the option to open with dolphin with kodak c140
yahoo-pier_andreit
pier_andreit at yahoo.it
Sun Feb 14 12:25:34 UTC 2010
Duncan ha scritto:
Thanks very much, you have been very clear, I discovered tht usb device
is much complicate than I thought :-))))
> yahoo-pier_andreit posted on Sat, 13 Feb 2010 17:28:44 +0100 as excerpted:
>
>> Duncan ha scritto:
>>> yahoo-pier_andreit posted on Sat, 13 Feb 2010 16:04:58 +0100 as
>>> excerpted:
>>>
>>>> suse linux 11.2 with kde4.4
>>>> if I plug my kodak easyshare c140 camera by usb cable, it is
>>>> recoinized as removable device but device manager give me only the
>>>> option to download pictures by digikam, I would like to open it with
>>>> dolphin like the previous camera, how can I do this? thanks for any
>>>> response
>>> Device manager is setup such that if it sees a mountable filesystem, it
>>> will offer to open it with the file manager (dolphin, konqueror, etc,
>>> whatever your default is configured as). However, not all such devices
>>> appear as mountable filesystems... using the kernel's mass storage
>>> driver.
>>>
>> azzz big surprise, I supposed as mountable filesystem was standard!!:-(
>>
>>> I suspect that's what's happening in your case. You could check the
>>> logs and see...
>>>
>> I suspect that your suspect is right :-)
>>
>> lsusb give me this:
>>
>> Bus 005 Device 002: ID 040a:05d2 Kodak Co.
>
> Anne says Kodaks are known for not using the normal mass storage layout.
> Unfortunately...
>
>> in kde4.4 is there a camera setup in general settings, it show me this
>> about :
>> Storage Devices Summary:
>> store_00010001:
>> Storage Type: RAM rimovibile (scheda di memoria)(memory stick)
>> Filesystemtype: Digital Camera Layout (DCIM)
>
> That seems to confirm it.
>
>> /var/log/messages give me this:
>
>> Feb 13 17:23:12 linux-dvkc kernel: [15846.021537] usb 5-1:
>> New USB device found, idVendor=040a, idProduct=05d2
>> Feb 13 17:23:12 linux-dvkc kernel: [15846.021548] usb 5-1:
>> New USB device strings: Mfr=1, Product=2, SerialNumber=3
>> Feb 13 17:23:12 linux-dvkc kernel: [15846.021555] usb 5-1:
>> Product: KODAK EasyShare C140 Digital Camera
>> Feb 13 17:23:12 linux-dvkc kernel: [15846.021561] usb 5-1:
>> Manufacturer: Eastman Kodak Company
>> Feb 13 17:23:12 linux-dvkc kernel: [15846.021566] usb 5-1:
>> SerialNumber: C140 030902338
>> Feb 13 17:23:12 linux-dvkc kernel: [15846.021717] usb 5-1:
>> configuration #1 chosen from 1 choice
>>
>> where can I understund that isn't usb storage??
>
> Here's the log (dmesg) on a standard thumb drive (multiple partitions,
> most ext4 w/o log), using the mass storage driver, picking up from the
> serial number line, so would match from the serial number line, second to
> the last line in yours above.
>
> usb 1-3: SerialNumber: 078807B8005F
> scsi8 : usb-storage 1-3:1.0
> scsi 8:0:0:0: Direct-Access Patriot Memory PMAP PQ: 0 ANSI: 0 CCS
> sd 8:0:0:0: [sde] 62652416 512-byte logical blocks: (32.0 GB/29.8 GiB)
> sd 8:0:0:0: [sde] Write Protect is off
> sd 8:0:0:0: [sde] Mode Sense: 23 00 00 00
> sd 8:0:0:0: [sde] Assuming drive cache: write through
> sd 8:0:0:0: [sde] Assuming drive cache: write through
> sde: sde1 sde2 sde3 sde4 sde5
> sd 8:0:0:0: [sde] Assuming drive cache: write through
> sd 8:0:0:0: [sde] Attached SCSI removable disk
>
>
> See that usb-storage line? That's the kernel's usb mass-storage driver
> kicking in. There's then an ID line, and the lines showing the kernel and
> udev assigning it /dev/sde and setting that up. You can see the
> partitions assigned, with the "Attached SCSI removable disk as the last
> line.
>
> Anything that appears as a standard mass storage device will have a
> similar dmesg trace.
>
> First there's finding the device, noting the USB bus number it's assigned
> (5-1 in your case, 1-3 in mine), some info about manufacturer and device
> description, a serial number... that much is pretty much standard for most
> USB devices.
>
> Then the individual device drivers kick in. In the case of the thumb
> drive I inserted, you can see the usb-storage aka mass storage driver kick
> in. That emulates a SCSI drive, so the SCSI drive system picks it up from
> there.
>
> In the kodak camera case, it apparently uses something other than USB mass
> storage. I don't know all how it works, but I believe the kernel simply
> supplies a much lower level "bit banging" interface for it, exposing it
> directly to userspace thru that, and userspace drivers in the camera
> software itself take over from there. I know a bit about the technology
> but haven't a clue on brands, but Anne says Kodak is known for not using
> mass storage on theirs, so...
>
> (As I mentioned, many PMPs, personal media players aka MP3 players, have a
> similar issue. The ones exposing a mass storage interface are the
> simplest to handle there as well, but others don't have that, using some
> media protocol (IDR the name exactly) instead. Others, iPods
> specifically, AFAIK, use mass storage, but new music must be listed in the
> index file in ordered for the player to see it, so a userspace client that
> understands and writes the index file must be used in ordered to have
> files transferred to the device actually show up as playable. Otherwise,
> it's simply an expensive thumb drive, transferring files from place to
> place, but not playing them.)
>
More information about the kde-linux
mailing list