I've a problem with a recently bought usb disk:there is a /dev/sda node
but no /dev/sda1 . When I try to access /dev/sda, I've the following
errors :
        sanduleak ~ # fdisk /dev/sda
        
        Unable to open /dev/sda
        sanduleak ~ # dd if=/dev/sda of=/dev/null
        dd: opening `/dev/sda': No medium found
        

When I plug it, tje following entries are added to dmesg :

        usb 3-2: new full speed USB device using uhci_hcd and address 6
        scsi2 : SCSI emulation for USB Mass Storage devices
        usb-storage: device found at 6
        usb-storage: waiting for device to settle before scanning
          Vendor: Generic   Model: USB Flash Drive   Rev: 1.04
          Type:   Direct-Access                      ANSI SCSI revision:
        02
        sd 2:0:0:0: Attached scsi removable disk sda
        usb-storage: device scan complete
        
The strangest part is the lsusb output (verbose output at the end of the
mail):
        sanduleak ~ # lsusb -s6
        Bus 003 Device 006: ID 1043:8006 iCreate Technologies Corp.
        Flash Disk 32 MB
        
This is a not an iCreate 32MB drive, but a Kingston DataTraveler Elite
1GB drive. I did some first tests with small files, and it worked OK. I
then loaded a ~100MB file from a windows computer on the usb key and
went away to travel (It shold be "DataTraveler" disk, after all). I'm
now in China, with no access to this disk :-(.

Is that 
     1. a user bug (I did something very stupid),
     2. a disk bug (My disk is corrupted some how),
     3.  or a software bug.

In case 1. and 2., how can I check it ?

The lsusb output let me suspect it's case 3, especially the false 32 MB
disk size. If it's the case, can I possibly correct it ? Where should I
look ? And Where should I report the bug ? 

        Thanks for having read until here. 

                Fred

PS: here is the output of lsusb -vs6 , if it can be useful.
        
Bus 003 Device 006: ID 1043:8006 iCreate Technologies Corp. Flash Disk
32 MB
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x1043 iCreate Technologies Corp.
  idProduct          0x8006 Flash Disk 32 MB
  bcdDevice            1.00
  iManufacturer           0
  iProduct                0
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk (Zip)
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0


-- 
[email protected] mailing list

Reply via email to