I've searched around and haven't spotted anyone else with this issue. It maybe my Linux build that's broken, but...
Firmware build 538
Works fine with Windows XP; I can see the SD slot and the inbuilt flash, and can copy files around etc etc.
But... if I plug it into a RedHat Enterprise Linux 4 machine or a CentOS 4.5 machine then the kernel detects the device, creates a single /dev/sd* entry and... I can't access it.
eg
Code:
usb 1-5: new high speed USB device using address 10
scsi14 : SCSI emulation for USB Mass Storage devices
Vendor: Bookeen Model: Cybook Gen3 -SD Rev: 1.00
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdg: 4131840 512-byte hdwr sectors (2116 MB)
sdg: Write Protect is off
sdg: Mode Sense: 03 00 00 00
sdg: assuming drive cache: write through
SCSI device sdg: 4131840 512-byte hdwr sectors (2116 MB)
sdg: Write Protect is off
sdg: Mode Sense: 03 00 00 00
sdg: assuming drive cache: write through
sdg: sdg1
Attached scsi removable disk sdg at scsi14, channel 0, id 0, lun 0
USB Mass Storage device found at 10
Now /dev/sdg1 is the SD slot on the Cybook. I can mount it, see the files etc. But the internal flash doesn't appear to become visible so I can't modify the files there.
Am I doing something wrong?

Thanks!