Syncing via USB w/ palmOne Zire 31 fails

Bug #9983 reported by June Tate-Gans
8
Affects Status Importance Assigned to Milestone
gnome-pilot (Ubuntu)
Fix Released
Medium
Sebastien Bacher

Bug Description

Start by clicking Computer -> Desktop Preferences -> PalmOS Devices. The gnome
pilot settings druid pops up. After entering the appropriate port (in this case
/dev/ttyUSB1), selecting USB, moving on to the Initial Sync page and finally
initiating HotSync on the Zire, nothing happens, and eventually the Zire times
out. Using pilot-xfer in the pilot-link package, however, I can successfully
complete a hotsync operation. Attached is the output of the gpilotd daemon as I
attempt to initiate a hotsync (my comments are in C style comment blocks), and
the transcript of the pilot-xfer method.

http://bugzilla.gnome.org/show_bug.cgi?id=157643: http://bugzilla.gnome.org/show_bug.cgi?id=157643

Revision history for this message
June Tate-Gans (june) wrote :

Created an attachment (id=711)
gpilotd transcript

Revision history for this message
June Tate-Gans (june) wrote :

Created an attachment (id=712)
pilot-xfer transcript

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the details. I've opened an upstream bug about this here:
http://bugzilla.gnome.org/show_bug.cgi?id=157643

Revision history for this message
Ted Reed (treed) wrote :

The issue here is that the USB ID for the Zire 31 is not being recognized. A
similar problem is seen here:

http://bugs.gentoo.org/show_bug.cgi?id=52550

A potential fix is to add the ID to either the source itself, or some xml file
it uses. It depends on the version. I think newer versions use an xml file,
which is much easier to edit.

My Zire 31 has a vendor id of 0x0830 and a product id of 0x0061.

Somewhere, I saw that someone was working on HALificating gnome-pilot, at which
point this will all be in udi files anyway.

Revision history for this message
Ted Reed (treed) wrote :

Okay, the version in warty (and presumably any version that Ubuntu might later
have uses the XML file. I added the following two lines to
/usr/share/gnome-pilot/devices.xml right after the Tungsten Zire entry. (Really,
it doesn't matter where you put it.):

 <!-- PalmOne Zire 31 -->
 <device vendor_id="0830" product_id="0061" />

Gnome-pilot now works with my Zire 31.

HTH

Revision history for this message
June Tate-Gans (june) wrote :

(In reply to comment #5)
> Okay, the version in warty (and presumably any version that Ubuntu might later
> have uses the XML file. I added the following two lines to
> /usr/share/gnome-pilot/devices.xml right after the Tungsten Zire entry. (Really,
> it doesn't matter where you put it.):
>
> <!-- PalmOne Zire 31 -->
> <device vendor_id="0830" product_id="0061" />
>
> Gnome-pilot now works with my Zire 31.
>
> HTH
>

Adding the preceeding lines to my /usr/share/gnome-pilot/devices.xml file fixed
the problem. I can now successfully sync my Zire with my desktop system. Thanks
guys. Should I post this notice to the upstream bugzilla, or are you going to
handle it, Sebastien?

Revision history for this message
Matt Zimmerman (mdz) wrote :

Thanks for providing information about the fix. Sebastien, please pass this on
to upstream

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the reminder Matt, I've zapped this comment somewhere, it's added
upstream now

Revision history for this message
Daniel Holbach (dholbach) wrote :

this is fixed with 2.0.13

2005-03-25 JP Rosevear <email address hidden>

        * gpilotd/devices.xml: add kyocerca 7135, zire 31

Marking as FIXED.

Revision history for this message
Murray Cumming (murrayc) wrote :

For anyone who finds this later, you'll need to use the "usb:" device (even after choosing the USB radio button) to make this actually work.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.