palm usb_device doesn't seem to disconnect

Matt Davey mcdavey at mrao.cam.ac.uk
Thu Oct 11 03:08:15 PDT 2007


On Thu, 2007-10-11 at 10:27 +0100, Bastien Nocera wrote:
> On Thu, 2007-10-11 at 10:19 +0100, Matt Davey wrote:
> > On Wed, 2007-10-10 at 18:35 +0100, Matt Davey wrote:
> > > Dear all,
> > > 
> > > There have been reports that gnome-pilot can only sync once after each
> > > reboot.  Recently a user seems to have tracked this down to HAL
> > > behaviour, in which the 'device_added' event only fires once, even if
> > > the palmos device is physically unplugged from the host. 
[...]
> > Further update:
> > I have now reproduced this problem myself and have narrowed it down to a
> > regression between two kernel versions:  I was able to sync fine using
> > the initial fedora-7 installation (kernel 2.6.21-1.3194.fc7).  I then
> > updated just the kernel, to 2.6.22.9-91.fc7, and could then duplicate
> > Tom's symptoms (only syncs once per reboot).  'lshal' retained the info
> > on the 'usb_device' entry even after disconnecting my palmos device.
> > 
> > Again, is this a known issue?  Should I take to greg-k-h?
> 
> I'm not sure this is relevant, but most of my problems with device nodes
> not going away were fixed with a newer udev (at the time).
> 
> That was my bug report:
> https://bugzilla.redhat.com/show_bug.cgi?id=203932

Hmm.  As far as I remember, when I reproduced this issue the device
nodes did indeed disappear, including the /proc/bus/usb/ entries.  It
was just the lshal entry that hung around.  I can check this evening (12
hours).

> 
> And it seems to work fine for me. Maybe it's time to go add Bluetooth
> support to gnome-pilot? :)

Sigh... yes we probably should, now that pilot-link supports it etc.
Would you be happy to test?  There's always network syncing as a
workaround...

Matt Davey	  If you think education is expensive, try ignorance.
mcdavey at mrao.cam.ac.uk 	     -- Derek Bok



More information about the hal mailing list