Hello all,

Trying for the first time to download images from a new Nikon D40 camera. 
libgphoto2 lists the camera as supported in PTP mode. I have tried using PTP 
mode with digikam (hooking up the camera directly), and also simply trying to 
mount the memory card using a card reader. Both methods fail.

The card is recognized:

usb 1-5: new high speed USB device using ehci_hcd and address 2
usb 1-5: configuration #1 chosen from 1 choice
scsi6 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 2
usb-storage: waiting for device to settle before scanning
scsi 6:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0001 PQ: 0 ANSI: 0
sd 6:0:0:0: [sdc] Attached SCSI removable disk
sd 6:0:0:0: Attached scsi generic sg3 type 0
usb-storage: device scan complete
sd 6:0:0:0: [sdc] 3970048 512-byte hardware sectors (2033 MB)
sd 6:0:0:0: [sdc] Write Protect is off
sd 6:0:0:0: [sdc] Mode Sense: 02 00 00 00
sd 6:0:0:0: [sdc] Assuming drive cache: write through
sd 6:0:0:0: [sdc] 3970048 512-byte hardware sectors (2033 MB)
sd 6:0:0:0: [sdc] Write Protect is off
sd 6:0:0:0: [sdc] Mode Sense: 02 00 00 00
sd 6:0:0:0: [sdc] Assuming drive cache: write through
 sdc: sdc1

Attempts in PTP mode fail with digikam reporting "Failed to connect to the 
camera. Please make sure it is connected properly and turned on". The camera 
itself reports that it is connected to the computer properly. When directly 
mounting I get:


# mount -t vfat /dev/sdc1 /mnt/camera
mount: wrong fs type, bad option, bad superblock on /dev/sdc1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

I have these lines in my dmesg whenever I try to mount it, or use PTP mode:

Unable to load NLS charset cp437
FAT: codepage cp437 not found

In my kernel config I have this:

(437) Default codepage for FAT 

So, is there something else I need to get this codepage? The camera appears to 
be detected just fine, and the issue seems to be directly related to mounting 
the vfat filesystem and this missing codepage...

Just to note: It is a stable amd64 Gentoo system, and I do have vfat module 
loaded when I attempt to mount.

Any other ideas?

Thanks for consideration,
-d
-- 
darren kirby :: Part of the problem since 1976 :: http://badcomputer.org
"...the number of UNIX installations has grown to 10, with more expected..."
- Dennis Ritchie and Ken Thompson, June 1972
-- 
gentoo-user@lists.gentoo.org mailing list

Reply via email to