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

M-Systems DiskOnKey



The DiskOnKey is a small USB memory device that fits on a keychain.  The
version I bought has 8 megs of memory.  The company claims support for
Windows and Linux.  It seems to be detected properly under 2.9-current
(except for the geometry):

   umass0 at uhub0 port 2 configuration 0 interface 0
   umass0: M-Systems DiskOnKey, rev 1.00/2.00, addr 2
   umass0: using SCSI over BBB-P
   scsibus0 at umass0: 2 targets
   sd0 at scsibus0 targ 1 lun 0: <M-Sys, DiskOnKey, 1.08> SCSI0 0/direct
      removable
   sd0: mode sense (4) returned nonsense; using fictitious geometry
   sd0: 7MB, 7 cyl, 64 head, 32 sec, 512 bytes/sec, 15600 sec total

However, any attempt to read or write to the device just hangs the
process in a device-wait state.  When the device is unplugged from the
USB slot, the process will finally quit and the kernel will print out:

   umass0: BBB reset failed, IOERROR
   umass0: BBB bulk-in clear stall failed, IOERROR
   umass0: BBB bulk-out clear stall failed, IOERROR
   umass0: BBB reset failed, IOERROR
   umass0: BBB bulk-in clear stall failed, IOERROR
   umass0: BBB bulk-out clear stall failed, IOERROR
   umass0: at uhub0 port 2 (addr 2) disconnected
   sd0 detached
   scsibus0 detached
   umass0 detached

Has anyone had any experience with these devices?  Any ideas with
regards to the bad geometry?