W. Chris Shank on 18 Jan 2004 19:53:02 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] Re: Problem with USB Flash Disk


Yeah - the module gets loaded and even assigned to sda1. It's just that
actually accessing the device doesn't work. Which makes me think there
is an error either in their version of USB 2.0 or the USB 2.0 version of
the linux driver doesn't work well.

On Sun, 2004-01-18 at 14:01, Tom Diehl wrote:
> On Sun, 18 Jan 2004, W. Chris Shank wrote:
> 
> > 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?
> 
> Don't know.
> 
> > 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
> 
> Hummmm, Just a thought, do have the hotplug rpm installed? I had this
> same problem with a different brand of flash disk. Turned out the
> hotplug package was not installed.
> 
> In addition is the usb-storage module getting loaded?? lsmod | grep usb
> to check.
> 
> Once the hotplug pkg was installed feeding devlabel the proper incantation
> got it working for me. It even automounts on insertation. Now if I could
> just figure out a way to have it know when I wnat to rm the thing and
> autoumount it. :-))
> 
> 
> HTH,
> 
> .....Tom
> ___________________________________________________________________________
> 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
-- 
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