Kasperian Moving Parts

kinda like Batman, but with a wife and 3 kids

Treo 650, VMWare, HotSync Woes

So, after several weeks of beating my head against the wall, I’ve found this simple fix for syncing my WinXP guest VMWare virtual machine inside my SuSE Linux host.  Basically, it looks like because usbfs wasn’t being mounted at boot time, VMWare wasn’t getting notified of my Treo 650 as it was trying to HotSync.  Make this change in /etc/fstab:

#usbfs /proc/bus/usb usbfs noauto 0 0
usbfs /proc/bus/usb usbfs defaults 0 0

and/or run this manually if you have to:

sudo mount -t usbfs usbfs /proc/bus/usb

Thanks VERY much to andyb for this little tidbit!!!

Oh, and in case you’re asking, no, I can’t seem to sync evolution/gnome-pilot successfully/consistently with my Treo 650 (yes, I’ve added the correct lines to devices.xml) and Exchange (couldn’t sync the calendar?!?!?), and kpilot doesn’t sync with evolution (which is the only OSS thing that can sync with Exchange right now).  I blame myself partially, since I could very well spend the time to get kpilot syncing with evolution’s databases, and could also spend the time to help get kontact working with Exchange.  Blah.

2 Replies to “Treo 650, VMWare, HotSync Woes”

  • Hi

    perhaps you can help me out – I am trying similar thing but my HotSync seems not to see the device, but it is shown in the device-list of vmplayer…

    my host (gentoo) just show “new usb device” in dmesg…

    any ideas

    Oliver

  • Unfortunately, all I can offer is a “yeah, I’m sorry, me too”. It seems that hotsyncing in vmware is hit and miss. Sometimes it works great. Sometimes (like last week), it wouldn’t work at all.VMWare even shows that the pilot device is attached to the guest, yet the hotsync process never actually works.

    Crap. =:/

Leave a Reply

Your email address will not be published. Required fields are marked *

 

This site uses Akismet to reduce spam. Learn how your comment data is processed.