On Fri, May 30, 2008 at 9:55 AM, Dan Bodoh <dan.bodoh at gmail.com> wrote: > My new Centro doesn't have any way to turn Drive mode on, although > there appear to be third party apps (Softick, etc) to do the same > thing. Perhaps the udev rules could take the model in consideration > when possibly mounting for "drive mode". We don't mount anything, and we have no control over that aspect on the Palm side. It does it when it senses a physical connection to the USB port. Because of this, udev/hal wake up and detect the device, creating device nodes (which are the wrong endpoints and can't be used to HotSync) , thus breaking the ability to function. There were rumblings of "tricking" it out of DriveMode by connecting the Palm, waiting for DriveMode to kick in, then unplugging it and IMMEDIATELY plugging it back in, causing usb to drop the connection, DriveMode stops (Palm-side), then you reconnect, which wakes up udev/hal and it creates device nodes for the other endpoint (the one we CAN HotSync to). I don't like the "pull-the-rug-out" approach because it's sloppy, but if it works for others, then at least they get back to functioning again.
More information about the jpilot mailing list