You are not logged in.
Pages: 1
First of all, i hope this is the correct subforum for this thread.
I recently purchased a Canon IXUS 100 IS digital camera.
The thing is that if i plug the camera in my system, i cannot access the pictures inside, i am unabe to see them, no new unit gets mounted or anything.......
Then, if i insert the card in my pc's memory card reader (the typical X in one card reader) i get no unit mounted neither....
Is there some special way for managing canon cameras that i should use instead of directly accessing the card as one more disk unit?
Im a bit confused on this....
btw, the camera is ok: Under windows i get to see the pics inside and all the stuff....
Thanks!!!
Offline
Yes, this is common problem with Canons, they need special driver and are not visible as mass storage.
Offline
And how to manage this under linux? Is there a way?
Thanks! ![]()
Offline
Offline
If you use your card reader, put the card in and watch dmesg. The card should become available as e.g. /dev/sdc1 (or whatever the next available free drive letter is). You should be able to mount that device and access your photos. Or configure your automounter (whichever you use) to pick up the card and mount it automatically.
Alternatively use gphoto2 to access your canon camera using PTP (picture transfer protocol). Most canon cameras only support PTP, but some have an option to use either PTP or simple usb mass storage. Search your cameras options... In any case, gphoto2 should be able to access your camera via PTP.
Offline
dmesg outputs this when i plug the card to the card reader:
Info fld=0x0
sd 11:0:0:0: [sdd] ASC=0x11 ASCQ=0x6
sd 11:0:0:0: [sdd] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 08 00
end_request: I/O error, dev sdd, sector 0
sd 11:0:0:0: [sdd] Unhandled sense code
sd 11:0:0:0: [sdd] Result: hostbyte=0x00 driverbyte=0x08
sd 11:0:0:0: [sdd] Sense Key : 0x3 [current]
Info fld=0x0
sd 11:0:0:0: [sdd] ASC=0x11 ASCQ=0x6
sd 11:0:0:0: [sdd] CDB: cdb[0]=0x28: 28 00 00 00 00 00 00 00 08 00
end_request: I/O error, dev sdd, sector 0Could the problem be that the card is SDHC and my reader is too old for this format?
Offline
I suggest reformatting the SD card and then try again.
Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.
Offline
OK, confirmed: The card reader that i have integrated in my computer (3 year old one, btw) cannot read SDHC memory cards......
I got myself an external USB multi card reader and i read the SDHC card without any problem.
My question, now is: Is there a way to make my current reader able to read SDHC cards by upgrading its firmware (or something similar), or should i throw it away and purchase a new one? (actually not so expensive, though)?
Offline
I think chances are not so good for an upgrade.
Exchange your cardreader against a newer one. Card readers usually sell for 6-7€ (internal ones for 3.5" bay) and 10€ for external USB readers.
My archlinux x86_64 host:
AMD E350 (2x1.6GHz) / 8GB DDR3 RAM / GeForce 9500GT (passive) / Arch running from 16GB USB Stick
Offline
Pages: 1