I just bought a Philips Key008 'wearable' camera on sale, which is
basically a 128Mb USB memory stick with a little camera attached.
Now under XP, there's no need for a specific driver, it's detected as
a USB mass storage device, and you can access the files directly.
Under Linux, the device is also detected as a mass storage device:
from /var/log/messages I get
Jul 13 15:30:31 TheMachine scsi1 : SCSI emulation for USB Mass Storage devices
Jul 13 15:30:31 TheMachine Vendor: Philips Model: Keyring 008 Rev: 1.00
Jul 13 15:30:31 TheMachine Type: Direct-Access ANSI SCSI revision: 02
Jul 13 15:30:31 TheMachine SCSI device sda: 253440 512-byte hdwr sectors (130 MB)
Jul 13 15:30:31 TheMachine sda: assuming Write Enabled
Jul 13 15:30:31 TheMachine sda: assuming drive cache: write through
Jul 13 15:30:31 TheMachine /dev/scsi/host1/bus0/target0/lun0: p1
Jul 13 15:30:31 TheMachine Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Jul 13 15:30:31 TheMachine Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0, type 0
Jul 13 15:30:31 TheMachine USB Mass Storage device found at 3
But when I try to mount /dev/sda, which is registered as filesystem auto
in /etc/fstab, I get
mount: I could not determine the filesystem type, and none was specified
as result. When I try to mount with specified filesystems (tried with vfat,
msdos, ntfs, iso9660 and autofs), I always get
mount -t vfat /dev/sda /mnt/floppy/
mount: wrong fs type, bad option, bad superblock on /dev/sda,
or too many mounted file systems
Does anybody here know which filesystem to use? The fact that XP can
access it as a mass storage device without any specific Philips driver
seems to indicate that given the right filesystem, the camera should be
accessible under Linux. I did a websearch and found a (unanswered)
question regarding the mp3-player variant, so if anyone here solved that
one, I guess the answer should apply to my problem as well. Any takers?
Addendum: when I check the file system of the drive under XP, it says FAT.
I suppose that's FAT32, and I have to use vfat?