Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Linux kernel vs Cowon X9: can't get it mounted
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
cz0
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 280
Location: /earth/russia/moscow

PostPosted: Thu Sep 27, 2012 9:13 am    Post subject: Linux kernel vs Cowon X9: can't get it mounted Reply with quote

Hello, folks!
Got myself Cowon X9 player couple of days ago. And all this time I'm trying to get it connected and mounted on my Gentoo puter. The fact number 1: it works perfectly in WinXP in same port it isn't in Linux, fact number 2: it works fine and can be mounted on some Linux machines to, fact number 3 (unbelievable!) I've got it once mounted on my Gentoo box (that's how some music got there). The particular USB port is working as flashdrives and extended HDD work fine in Gentoo.
After some investigation I've figured out that on Linux boxes, that are able to mount my new toy lsusb -v gives you:
Code:

Bus 001 Device 024: ID 0e21:0960 Cowon Systems, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x0e21 Cowon Systems, Inc.
  idProduct          0x0960
  bcdDevice            1.00
  iManufacturer           1 TELECHIPSAPIC
  iProduct                2 COWON X9 2.02
  iSerial                 3 15270000000001711228261210280171
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower               90mA
    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
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               0
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)

But on my box lsusb gives nothing about Cowon devices. Instead I get this in my dmesg:
Code:

usb 2-1: default language 0x0412
usb 2-1: udev 5, busnum 2, minor = 132
usb 2-1: New USB device found, idVendor=0e21, idProduct=0960
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-1: Product: COWON X9 2.02
usb 2-1: Manufacturer: TELECHIPSAPIC
usb 2-1: SerialNumber: 15270000000001711228261210280171
usb 2-1: usb_probe_device
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: adding 2-1:1.0 (config #1, interface 0)
uas 2-1:1.0: usb_probe_interface
uas 2-1:1.0: usb_probe_interface - got id
usbserial_generic 2-1:1.0: usb_probe_interface
usbserial_generic 2-1:1.0: usb_probe_interface - got id
Initializing USB Mass Storage driver...
usb-storage 2-1:1.0: usb_probe_interface
usb-storage 2-1:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x0e21, Product: 0x0960, Revision: 0x0100
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
scsi6 : usb-storage 2-1:1.0
usb-storage: *** thread sleeping.
usb-storage 2-1:1.0: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
hub 2-0:1.0: state 7 ports 6 chg 0000 evt 0002
ehci_hcd 0000:00:1d.7: GetStatus port:1 status 001002 0  ACK POWER sig=se0 CSC
hub 2-0:1.0: port 1, status 0100, change 0001, 12 Mb/s
usb 2-1: USB disconnect, device number 5
usb 2-1: unregistering device
usb 2-1: unregistering interface 2-1:1.0
usb-storage: storage_disconnect() called
usb-storage: -- usb_stor_release_resources
usb-storage: -- sending exit command to thread
usb-storage: *** thread awakened.
usb-storage: -- exiting
usb-storage: -- dissociate_dev
usb 2-1: usb_disable_device nuking all URBs
hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100

So, system seems to drop it cause of some reasons :( Where should I start digging?
Back to top
View user's profile Send private message
cz0
Apprentice
Apprentice


Joined: 13 Jun 2005
Posts: 280
Location: /earth/russia/moscow

PostPosted: Thu Sep 27, 2012 11:31 am    Post subject: Reply with quote

Heh, found another strange thing. If player is on and playing music it recognized (actually, not dropped after been recognized) correctly and can be mounted, if it paused, it will be dropped. Strange!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum