On Fri, Dec 27, 2002 at 02:25:49PM -0500, Dave W wrote: > On Fri, 2002-12-27 at 09:53, John wrote: > > > Can anyone tell me what my /dev is for the USB Storage-SMC? from this > > info?: > > > > scsibus0: > > 0,0,0 0) 'HP ' 'CD-Writer+ 9300 ' '1.0b' Removable CD-ROM > > > > scsibus1: > > 1,0,0 100) 'Generic ' 'USB Storage-SMC ' '0180' Removable Disk > > > > > /dev/sr1 doesn't work, nor /dev/sda1 nor /dev/sdb1. > > I wish I knew a fast and easy way to find out, as I run into this > problem a lot. Mine is usually /dev/sda1. You say yours is NOT there - > stupid question, but you do have media in the reader, right? I have a > multi-card reader and it uses /dev/sda through /dev/sdd, and sometimes > things are on /dev/sdx1 and sometimes on /dev/sdx2 and so on.
I have the smart media card in the slot, but I would assume if I hit the right /dev/sdx# I would get a: No medium found (like my cdwriter when there's no cd in it), Instead I get a: mount: /dev/sdx# is not a valid block device :( > If you have a multi-card reader, like mine, perhaps you have not enabled > in the SCSI part of the kernel config the part that says something to > the effect of "probe all LUNs." Without this it'll never see below > /dev/sda, so sdb and sdc and so on never get found. > > There's BOUND to be a way to predict where the media will show up based > on scsibus1: 1,0,0 - but I have yet to find a better way than to just > do: mount /dev/sda1 /home/whatever <enter> > mount /dev/sdb1 /home/whatever <enter> > mount /dev/sdc1 /home/whatever <enter> > mount /dev/sda2 /home/whatever <enter> ... > until I get a "hit." Been there, done that :( Everything else seems correct I think: zork:/# cat /proc/scsi/scsi Attached devices: Host: scsi0 Channel: 00 Id: 00 Lun: 00 Vendor: HP Model: CD-Writer+ 9300 Rev: 1.0b Type: CD-ROM ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: Generic Model: USB Storage-SMC Rev: 0180 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 01 Vendor: Generic Model: USB Storage-CFC Rev: 0180 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 02 Vendor: Generic Model: USB Storage-MMC Rev: 0180 Type: Direct-Access ANSI SCSI revision: 02 Host: scsi1 Channel: 00 Id: 00 Lun: 03 Vendor: Generic Model: USB Storage-MSC Rev: 0180 Type: Direct-Access ANSI SCSI revision: 02 _________________________________________________________________ zork:/# lsmod usb-storage 61464 0 (unused) usb-uhci 20940 0 (unused) usbcore 60896 1 [printer usb-storage pegasus usb-uhci] (scsi stuff in statically compiled in kernel -> cdwriter works) ________________________________________________________________________ zork:/# cat proc/bus/usb/ S: Product=USB Storage Device S: SerialNumber=0AEC305000001A002 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 17/900 us ( 2%), #Int= 1, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 _______________________________________________________________ In dmesg: Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage USB Mass Storage support registered. usb.c: registered new driver usblp printer.c: v0.11: USB Printer Device Class driver hub.c: port 1, portstatus 101, change 2, 12 Mb/s hub.c: port 1, portstatus 101, change 2, 12 Mb/s hub.c: port 1, portstatus 103, change 0, 12 Mb/s hub.c: new USB device 00:11.2-1, assigned address 2 usb.c: kmalloc IF df9a6280, numif 1 usb.c: new device strings: Mfr=1, Product=2, SerialNumber=3 usb.c: USB device number 2 default language ID 0x409 _______________________________________________________________ In /var/log/syslog: Dec 27 13:31:41 zork kernel: hub.c: new USB device 00:11.3-2, assigned address 3 Dec 27 13:31:41 zork kernel: usb.c: kmalloc IF d76731e0, numif 1 Dec 27 13:31:41 zork kernel: usb.c: new device strings: Mfr=1, Product=2, SerialNumber=3 Dec 27 13:31:41 zork kernel: usb.c: USB device number 3 default language ID 0x409 Dec 27 13:31:41 zork kernel: Manufacturer: Generic Dec 27 13:31:41 zork kernel: Product: USB Storage Device Dec 27 13:31:41 zork kernel: SerialNumber: 0AEC305000001A003 Dec 27 13:31:41 zork kernel: usb-storage: act_altsettting is 0 Dec 27 13:31:41 zork kernel: usb-storage: id_index calculated to be: 72 Dec 27 13:31:41 zork kernel: usb-storage: Array length appears to be: 74 Dec 27 13:31:41 zork kernel: usb-storage: USB Mass Storage device detected Dec 27 13:31:41 zork kernel: usb-storage: Endpoints: In: 0xdf95f344 Out: 0xdf95f330 Int: 0x00000000 (Period 0) Dec 27 13:31:41 zork kernel: usb-storage: New GUID 0aec5010aec305000001a003 Dec 27 13:31:41 zork kernel: usb-storage: GetMaxLUN command result is 1, data is 3 Dec 27 13:31:41 zork kernel: usb-storage: Transport: Bulk Dec 27 13:31:41 zork kernel: usb-storage: Protocol: Transparent SCSI Dec 27 13:31:41 zork kernel: usb-storage: *** thread sleeping. Dec 27 13:31:41 zork kernel: scsi2 : SCSI emulation for USB Mass Storage devices Dec 27 13:31:41 zork kernel: usb-storage: queuecommand() called Dec 27 13:31:41 zork kernel: usb-storage: *** thread awakened. Dec 27 13:31:41 zork kernel: usb-storage: Command INQUIRY (6 bytes) Dec 27 13:31:41 zork kernel: usb-storage: 12 00 00 00 ff 00 00 00 db 0e 00 00 Dec 27 13:31:41 zork kernel: usb-storage: Bulk command S 0x43425355 T 0xf Trg 0 LUN 0 L 255 F 128 CL 6 Dec 27 13:31:41 zork kernel: usb-storage: Bulk command transfer result=0 Dec 27 13:31:41 zork kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 bytes Dec 27 13:31:41 zork kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 36/255 Dec 27 13:31:41 zork kernel: usb-storage: Bulk data transfer result 0x1 Dec 27 13:31:41 zork kernel: usb-storage: Attempting to get CSW... Dec 27 13:31:41 zork kernel: usb-storage: Bulk status result = 0 Dec 27 13:31:41 zork kernel: usb-storage: Bulk status Sig 0x53425355 T 0xf R 0 Stat 0x0 Dec 27 13:31:41 zork kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2 Dec 27 13:31:41 zork kernel: usb-storage: scsi cmd done, result=0x0 Dec 27 13:31:41 zork kernel: usb-storage: *** thread sleeping. ______________________________________________________________________________________________ It's a PQI 6 in 1 usb flash card reader/writer. Not listed at usb.org, so one possiblity that it just wont work. I'm running testing & kernel 2.4.20 Any one with a clue? John -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]