irda sync broken with gnome-pilot-2.0.10-0.ximian.6.1



I'm running Mandrake 9.1, with the above-mentioned gnome-pilot installed
from red-carpet.  pilot-xfer and jpilot both work swimmingly with my
palm iiic (os 4.1).  

gpilotd does not register ANYTHING when the hotsync is initiated, though
irdadump shows the palm pilot trying to sync.  

now, the weird thing is this...  when I start up gpilotd, I see this...

gpilotd-Message: compiled for pilot-link version 0.11.7
gpilotd-Message: compiled with [VFS] [USB] [IrDA] [Network] 
gpilotd-Message: Activating CORBA server
gpilotd-Message: bonobo_activation_active_server_register = 0
gpilotd-Message: Watching Cradle (/dev/pilot)
gpilotd-Message: Watching irda (/dev/ircomm0)


... and that's all that shows, even after I try to hotsync from my palm
via irda.  HOWEVER, when the palm times out, I see this...

gpilotd-Message: Woke on irda
gpilotd-Message: setting PILOTRATE=115200

(gpilotd:11885): gpilotd-WARNING **: pi_accept_to: Connection timed out

(gpilotd:11885): gpilotd-WARNING **: pi_accept_to: timeout was 5 secs
gpilotd-Message: Restarting irda funk...
gpilotd-Message: Watching irda (/dev/ircomm0)


so, it looks like it's getting woken up on the cancel, which is
obviously too late.  I tried putting a dummy g_message() at the very top
of gpilotd.c, but I don't see it printed out until after the cancel.  

So, my questions:

- is anyone working on this?  

- does irda sync work for anyone?

- does anyone know what method exactly it is that is (not) communicating
the sync event with gpilotd?  is this down in the bowels of some corba
class somewhere?

I'd love to help finding this bug, but need some help getting to where I
can follow the flow of events.  sequence diagram anyone?  =:)


-- 

,-----------------------------------------------------------------//
| Jason 'vanRijn' Kasper ::  Numbers 6:22-26 
 `
 | All brontosauruses are thin at one end, much MUCH thicker 
 | in the middle, and then thin again at the far end.  That is 
 | the theory that I have and which is mine, and what it is too.  
 ,
| bash$ :(){ :|:&};:
`----------------------//




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]