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:<7>usb-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:  sd<any>:<7>usb-storage: queuecommand() called
 kernel:  sd<any>1

 you may mount
 /bin/mount -t vfat /dev/sd<any>1 /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

Reply via email to