Hello. I'm trying to use a no-brand memory stick reader under Fedora Core 1. I already searched (Google and here) for similar problems, and found some answers, which don't seem to completely work for me.
I rebuild my kernel to probe all LUNs on SCSI devices.
dmesg shows that the device is found indeed:
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: USB2.0 Model: SMARTMEDIA/XD Rev:
Type: Direct-Access ANSI SCSI revision: 02
usb.c: registered new driver eagle-usb
Vendor: USB2.0 Model: CompactFlashCard Rev:
Type: Direct-Access ANSI SCSI revision: 02
Vendor: USB2.0 Model: SD/MMC card Rev:
Type: Direct-Access ANSI SCSI revision: 02
Vendor: USB2.0 Model: MemoryStick Card Rev:
Type: Direct-Access ANSI SCSI revision: 02
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
But I still get the '/dev/sda1 is not a valid block device' error. I tried with /dev/sda, /dev/sdb1, /dev/sdb, etc, until /dev/sdp
Also tried /dev/sda2, sda3...
When I unplug and replug the reader, /var/log/messages shows
Sep 11 13:20:43 bilbo kernel: hub.c: new USB device 00:10.3-2, assigned address 3
Sep 11 13:20:46 bilbo usb.agent[9026]: missing kernel or user mode driver usb-storage
Sep 11 13:20:43 bilbo devlabel: devlabel service started/restarted
and a bunch of warnings because of block-major-nn (nn >= 65, block-major-8 is already aliased to usb-storage).
So, no SCSI disk dev node seems to be assigned. The output of sg_scan -i shows
/dev/sg0: scsi0 channel=0 id=0 lun=0 [em] type=0
USB2.0 SMARTMEDIA/XD [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
/dev/sg1: scsi0 channel=0 id=0 lun=1 [em] type=0
USB2.0 CompactFlashCard [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
/dev/sg2: scsi0 channel=0 id=0 lun=2 [em] type=0
USB2.0 SD/MMC card [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
/dev/sg3: scsi0 channel=0 id=0 lun=3 [em] type=0
USB2.0 MemoryStick Card [wide=0 sync=0 cmdq=0 sftre=0 pq=0x0]
but sg_map tells me
/dev/sg0
/dev/sg1
/dev/sg2
/dev/sg3
Where is the disk ? Aside from that, I also have an USB key and a portable MP3 player that are perfectly recognized...
TIA.