VMware and the Treo 650
By drapeau on Jan 29, 2006
I do what I can to avoid using Microsoft Windows, but right now there are a few things I don't want to do without: Quicken, and the Palm Desktop. (this is one reason that I want Jonathan to be right about volume being everything...when Solaris volume is great enough, both of these apps will have to be ported to the OS. Either that, or I'm buying a Mac. Been a while since I owned one --- can you say Macintosh SE?)
Anyway, my notebook computer runs the Java Desktop System (JDS), the version that is SuSE Linux-based. I run VMware Workstation and have Windows as a guest operating system. (Dual-booting just makes no sense to me; you tend to pick one of the operating systems and rarely use the other, so if you can run both OS's at the same time, why not?) And I just got a new Treo 650. So the first thing I want to do is sync it with Palm Desktop.
That didn't work. At least, not at first. This blog entry is a note to myself about what I did to make it work.
I tried connecting with the USB sync cable that came with my Treo 650. When HotSync started, the Windows XP guest OS didn't seem to do anything. It just sat there, and eventually the Treo HotSync app timed out. VMware's only solution that I could see was to add a line to the .vmx file like this:
usb.generic.skipSetConfig = "TRUE"...which also didn't work.
I gave up on the USB cable, and bought myself a tiny little USB-Bluetooth adapter, which somebody on some web site said should work fine. It was easy to configure, it's smaller than my thumb, and whaddya know, it worked the first time.
I suppose it's pushing my luck to see if I can try the USB-Bluetooth adapter with the SunRay at work. But for now, I have a solution that lets me marginalize Windows as an occasional operating system, and keeps JDS as my preferred desktop.
A Note to VMware, And A Comment On Virtualization
This is the second USB device that I've hooked up to Windows as a VMware guest OS that doesn't work, the other being a USB 2.0 Webcam. I wonder when VMware will be good enough for me to be able to plug in common consumer-electronics devices like this without having to hack? I hear a lot about how good VMware's virtualization is, but it looks like they've got some way to go.