usb drive is incorrectly detected as mp3 player

Asked by Sebastian Urban

Hi!

My USB pendrive is always recognized as a mobile music player (iPod symbol, Rhytmbox is launched automatically). Is this a bug or can it be caused by many MP3-files on the drive?

I read somewhere that a drive can be forced to be detected as an mp3-player by putting some magic .file in the root directory of the device. Is there a possibility to force detection as a normal disk?

Thanks!

Output of lsusb -v for my USB pendrive:

Bus 005 Device 008: ID 090c:1000 Feiya Technology Corp. Memory Bar
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x090c Feiya Technology Corp.
  idProduct 0x1000 Memory Bar
  bcdDevice 11.00
  iManufacturer 1 USB
  iProduct 2 DISK Pro
  iSerial 3 AA04012700034024
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 32
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
      (Bus Powered)
    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 0x0200 1x 512 bytes
        bInterval 255
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x02 EP 2 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 255
Device Qualifier (for other device speed):
  bLength 10
  bDescriptorType 6
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  bNumConfigurations 1
Device Status: 0x0000
  (Bus Powered)

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Sebastian Urban
Solved:
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Sebastian Urban (surban) said :
#2

Bug #90286 fixed => Problem solved

Revision history for this message
Best Sebastian Urban (surban) said :
#3

Bug #90286 fixed => Problem solved