USB mp3 Player NOT WORKING in Linux. Help please.
Have an RCA k@zoo RD1000B mp3 player. Spent some time finding the usb cable for it, as it is a custom made cable for the player. Found the usbat webpage which has a driver for it, but it does not seem to work. It is supposed to create a scsi device for the mp3 player so that you can mount it as vfat. The message is supposed to show up in the system log. It does not.
http://usbat2.sourceforge.net/download.html I built a new kernel, 2.6.37, from sources at www.kernel.org, and built usb-storage as a module. I included the usbat module as well as many other modules. From device drivers -> usb support-> usb mass storage -> usbat. Plugging in the device, the usb connection is recognized, but no scsi device is created. What else should I do to get a device to work for the mp3 player so that I can mount it? Is something else needed? Linux music software like Banshee does not have a built-in driver for it, so it does not see it unless it is already mounted. In dmesg: Code:
usbcore: registered new interface driver ums-usbat Code:
# lsmod | grep us Code:
# lsusb Code:
# dmesg | tail http://www.linuxquestions.org/questi...-linux-217887/ http://www.linuxquestions.org/questi...player-564537/ Here is a google search for the MusicMatch software for linux, which is supposed to work with the device in windows: http://www.google.com/linux?q=musicm...rch&hl=en&sa=2 Total time spent trying to get this mp3 player to work in Linux: 30 hours+ |
Which distro are you using? With the player plugged in and powered up, as root run:
# fdisk -l or, if you are running one of the *buntus: $ sudo fdisk -l That should list all partitions recognized by your system. Does the player show up in the fdisk output? |
Quote:
|
MTP player support in Linux
Based on a previous thread that said that mp3 players can be MTP or UMS players, I tried the mtp-tools package just to see if it would work. It did not detect any device, which is what I thought because the RCA k@zoo RD1000B mp3 player is the pre-Lyca so it should be a UMS player using the USBAT02 processor. For MTP mp3 players, there is Gnomad2: http://gnomad2.sourceforge.net/
Code:
sudo mtp-detect http://it.linux-usb.org/usb.ids This does not show what driver to use for the device: http://hardware4linux.info/component/11955/ |
From the usbat FAQ:
Quote:
|
inside the RCA k@zoo mp3 player
Finally got a reply from a geek who took apart his RCA k@zoo mp3 player to tell me what is inside of it, since mine would probably melt or explode it I took it apart. Unless the usbat2 processor is under the LCD display, which takes up half the real estate on it, it is not there? This is what it has:
Samsung K9F5608UOA TI DSP TMS 320VC5416PGE PDIUSBD12 CS4340-KS Sony CXA2566M And the two big chips are the Samsung and the TI DSP. These are the flash memory and the dsp chips. Does this help anyone to tell me how to connect to the device to upload/download music files? |
Quote:
Edit: kernel configuration includes sd_mod built into the kernel. # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y The USBAT FAQ has system log output like: Quote:
How can I find out if the USBAT module is getting called when I plug in the RCA k@zoo mp3 player? It looks to me like it is not getting called. The source file is called "shuttle_usbat.c" and is found in the kernel sources for 2.6.37 in drivers/usb/storage. |
Quote:
Quote:
|
Quote:
Would having CONFIG_BLK_DEV_SD compiled in the kernel instead of as a module, prevent usb-storage and ums-usbat from working with an RCA k@zoo mp3 player? And if so, then it will not work with a scsi disk? Here are some links: http://www.linuxquestions.org/questi...orking-194620/ Here it says that the RCA Lyra mp3 player works on Linux, but does not say what driver to use, updated 2010. http://www.linuxquestions.org/hcl/sh...p/product/4499 Here it says that the RCA Lyra mp3 player has problems writing in Linux, updated 2004: http://www.computing.net/answers/lin...090/24664.html |
Your second link indicates the device works without tinkering in ubuntu 10.10(kernel 2.6.35). You should be able to find the module by running ubuntu in livecd mode, run lsmod before and after plugging in the device and comparing the output. Either that or PM the author of that post and ask him. Just for your own edification, you might want to download ubuntu and see if you can get your player working when running ubuntu in livecd mode. It should give you a clue as to how to go about getting it working on your system.
|
Quote:
|
@ falmdavis
Does the mp3 player have a setting for usb to switch to mass storage? Second, try this command as root to see what the kernel says Code:
tail -f /var/log/messages |
Code:
usb 4-2: new full speed USB device using ohci_hcd and address 3 |
All times are GMT -5. The time now is 03:54 AM. |