W. Chris Shank on 18 Jan 2004 17:52:02 -0000 |
I have a SanDisk Cruzer mini 256 flash disk. On fedora 1 and YDL 3 it is recognized by the kernel, the usb-storage module loads, but the disk is not mountable. I've looked at the output of /proc/bus/usb/devices - the drive is being recognized as USB 2.0 (output below or the curious) with speed of 480Mbps. Output of dmesg below also. So it looks like the drive is recognized and the modules load but then it pucks trying to read the partition table of the device. My guess is that the disk isn't compatible to the USB 2.0 spec completely. I out the drive in an older laptop with probably first generation USB (circa 1998) running debian kernel 2.4.21-xfs (from morphix). The output of /proc/bus/usb/devices differs only in that is sees the speed as 12Mbps (USB 1.0 or 1.1), so the device is backwards compatible it seems. On the older laptop, the drive is mountable, I was able to write files to it quickly and prove they were written by verifying it in a windows machine. So - aside from finding a driver that works with this thing - I'm wondering if forcing fedora to mount it as USB 1.0/1.1 will allow me to use it. Does anyone know how to force USB to revert to 1.0/1.1? Thanks USB 2.0 output of /proc/bus/usb/devices: Bus=04 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0781 ProdID=7101 Rev= 1.02 S: Manufacturer=SanDisk Corporation S: Product=Cruzer Mini S: SerialNumber=000132114 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=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms DMESG: hub.c: new USB device 00:1d.7-3, assigned address 2 usb.c: USB device 2 (vend/prod 0x781/0x7101) is not claimed by any active driver. Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage scsi1 : SCSI emulation for USB Mass Storage devices Vendor: Generic Model: STORAGE DEVICE Rev: 1.02 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. Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 SCSI device sda: 512000 512-byte hdwr sectors (262 MB) sda: Write Protect is off sda: sda1 inserting floppy driver for 2.4.22-1.2140.nptl floppy0: no floppy controllers found hub.c: USB device not accepting new address (error=-71) scsi: device set offline - not ready or command retry failed after bus reset: host 1 channel 0 id 0 lun 0 sda: I/O error: dev 08:00, sector 0 I/O error: dev 08:00, sector 0 unable to read partition table usb.c: USB disconnect on device 00:1d.7-3 address 2 inserting floppy driver for 2.4.22-1.2140.nptl floppy0: no floppy controllers found hub.c: new USB device 00:1d.7-3, assigned address 3 WARNING: USB Mass Storage data integrity not assured USB Mass Storage device found at 3 inserting floppy driver for 2.4.22-1.2140.nptl floppy0: no floppy controllers found -- W. Chris Shank ACE Technology Group, LLC http://www.acetechgroup.com (610) 647-1055 ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|