LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-17-2007, 12:07 AM   #1
jkfff
LQ Newbie
 
Registered: Apr 2005
Posts: 5

Rep: Reputation: 0
MTP Devices in VMware


I recently got a SanDisk e280 mp3 player, and I've been using it with napster (yes I'm one of the very few people who actually pays for music). Its pretty much the only reason I ever boot Windows anymore so I installed windows on VMware and I've been trying to get the mp3 player working on the VM to avoid having to reboot every time I want to add music to it but I haven't been having much luck. The problem is that it uses MTP to transfer songs so it doesn't work under linux (or at least I haven't been able to get it to). I actually got the VM to recognize the device and install the drivers for it but napster freezes every time I try to use the device. I really have no idea what to try next so I was wondering if anyone had any suggestions or tried something like this before.
 
Old 01-17-2007, 01:59 AM   #2
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
I assume you are using USB to transfer the data to your MP3 device. Use Windows 98 instead of using Windows 2000/XP. Both Windows 2000 and Windows XP handles USB differently than Windows 98. Some people used only a USB 1.1 hub to force the device in 1.1 mode (12 Mbps) when using Windows 2000/XP in a virtual machine.

Another way is using TightVNC with a LittlePC unit that runs Windows. The LittlePC unit should fit in a 5.25 inch drive bay.
 
Old 01-17-2007, 11:43 AM   #3
jkfff
LQ Newbie
 
Registered: Apr 2005
Posts: 5

Original Poster
Rep: Reputation: 0
Oh yeah I probably should have mentioned that. I haven't posted here in a long time and forgot.

It is a USB device, and I'm running Ubuntu 6.10 with windows xp pro on the VM. The problem isn't connecting USB devices to the VM, I have a USB flash drive that works fine in the VM. The problem is that the mp3 player doesn't connect as a mass storage device. It uses MTP to transfer music which as far as I can find out so far isn't compatible with linux (it recognizes the device when I connect it but can't mount it or transfer any music). So Windows can detect it and install drivers for it in the VM, but because it's running inside linux it freezes whenever I try to transfer music to it on the VM.

I only have a laptop as of right now, but I'll keep in mind the littlePC idea for when I graduate after this semester and finally get some money. That seems like it should work since windows would be running natively on the machine. It seems a bit pricey though if I'm only going to be using it occasionally to transfer music.

I'd like to stick to the VM idea because I already have it up and running and it would also be free. So if anyone knows how to get MTP devices working in linux let me know, or if anyone has another idea that wouldn't be too expensive that would work too.

Last edited by jkfff; 01-17-2007 at 11:46 AM.
 
Old 01-17-2007, 06:58 PM   #4
Electro
LQ Guru
 
Registered: Jan 2002
Posts: 6,042

Rep: Reputation: Disabled
USB flash disk has a very low transfer rates than what people have thought. Flash memory is as slow (throughput) as double to quadruple speed CD-ROM drives. A USB flash disk is actually a 1.1 device even though they advertise as USB 2.0 device. Using a USB 2.0 device in VMware virtual machine running Windows 2000 or Windows XP will either crash, freeze, or reboot. The only way to use USB 2.0 capable devices in VMware virtual machine running Windows 2000 or Windows XP is to use only a USB 1.1 hub. The hub will force 1.1 transactions instead of using 2.0 transactions. If you still think I am wrong, visit VMware's site and browse through their knowledge base. Look for DOC ID number 774. I have no trouble when using USB 2.0 devices in Linux and Windows 98 running in VMware virtual machine.

There is a an MTP library for Linux which many programs can use. Go to http://en.wikipedia.org/wiki/Media_Transfer_Protocol to learn about MTP and what Linux programs uses it. Amarok is not my favorite because it is unstable, unreliable, and bloated because it uses KDE.
 
Old 01-17-2007, 10:44 PM   #5
jkfff
LQ Newbie
 
Registered: Apr 2005
Posts: 5

Original Poster
Rep: Reputation: 0
Yeah I actually just came across that page a few mis ago. My computer has 3 USB 2.0 prots, but I'm still a bit confused though. Does it mean that I have to set up the VM to use only USB 1.1 or do I have to do something with the host machine. Basically how do I go about setting this up.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Creative Zen V Plus/MTP/UMS/linux support xdevnull Linux - Hardware 6 04-08-2009 03:57 PM
MTP - Media Transfer Protocol. Any word on it? TravisOSF Linux - Hardware 2 01-21-2007 12:51 PM
LXer: Clerity Solutions, Inc. Acquires Sun Microsystems' MTP/MBM Legacy Migration Business Unit LXer Syndicated Linux News 0 08-20-2006 05:21 PM
Dell DJ Ditty not recognizedd as a mtp device on FC5 arielc Linux - Hardware 1 08-17-2006 06:32 PM
RAID Devices on vmware m/c deepika Linux - Newbie 0 07-19-2003 06:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration