On Mon, 9 Dec 2002 21:35:59 +0100 (CET)
Kris Van Bruwaene [EMAIL PROTECTED] wrote:
I'm trying to read a 32MB memory stick through a Sony camera
Cybershot U (DSC-U10) with usb. I can read it on a Windows
PC. When I try it on my Linux PC (SuSE 7.2 Pro with kernel
upgraded to 2.4.19) I get the following error message:
$ mount -t vfat /dev/sda /mnt/camera
mount: /dev/sda is not a valid block device
The same happens with sda1, sdb, sdb1, sdc etc...
I've compiled the kernel with scsi and usb-storage support.
When attaching the camera this is what /var/log/messages says:
Hello Kris - and all
this is what /var/log/messages - has to say :
---
kernel: Initializing USB Mass Storage driver...
kernel: usb.c: registered new driver usb-storage
kernel: USB Mass Storage support registered.
kernel: hub.c: new USB device 00:07.2-1, assigned address 3
kernel: Manufacturer: CYPRESS SM-CF 0.78
kernel: Product: CYPRESS SM-CF 0.78
kernel: SerialNumber: 11204EC3
kernel: scsi1 : SCSI emulation for USB Mass Storage devices
kernel: Vendor: Model: Rev:
kernel: Type: Direct-Access ANSI SCSI revision: 02
kernel: Vendor: Model: Rev:
kernel: Type: Direct-Access ANSI SCSI revision: 02
kernel: Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 0
kernel: Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 1
kernel: sdb : READ CAPACITY failed.
kernel: sdb : status = 1, message = 00, host = 0, driver = 08
kernel: Current sd00:00: sense key Not Ready
kernel: Additional sense indicates Medium not present
kernel: sdb : block size assumed to be 512 bytes, disk size 1GB.
kernel: sdb: I/O error: dev 08:10, sector 0
kernel: I/O error: dev 08:10, sector 0
kernel: unable to read partition table
kernel: SCSI device sdc: 31361 512-byte hdwr sectors (16 MB)
kernel: sdc: Write Protect is off
kernel: sdc:7usb-storage: queuecommand() called
kernel: sdc1
---
and my comment :
sda - is already used
sdb - first slot of my multi-slot-reader not used
sdc - second slot with present card
it's a 3in1 reader named 'Transcend'
and my way to successful recognising :
I compiled an own kernel with Multi-LUNs
2.4.18/19/20 - no difference
/usr/src/linux/.config
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
CONFIG_SCSI_MULTI_LUN=y
I put most SCSI - options fixed into kernel 'y' (for booting)
If you get the message:
kernel: sdany:7usb-storage: queuecommand() called
kernel: sdany1
you may mount
/bin/mount -t vfat /dev/sdany1 /mnt/my-card
successfully.
Any help much appreciated.
I hope that helps
--
mfg Hajo C Jeske
UNIX-Software-Entwickler, Unix-Administrator,
Daten-Rettung und Komplett-Einrichtung/Upgrade von Linux-Systemen mit Service und
Wartung
---
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
___
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users