FC5: gnome-pilot AND pilot-link broken (worse than FC4!)

Brian Mury brianmury at alumni.uvic.ca
Mon Mar 27 21:48:01 UTC 2006


On Mon, 2006-03-27 at 16:24 -0500, George Avrunin wrote:
> Do you see anything in /var/log/messages?  I have a problem with the
> kernel claiming my Treo 90 lies about the number of ports, although it
> creates ttyUSB0 and ttyUSB1 as it should.

I get the message about it lying about the number of ports, but no other
error messages. Nothing gets written to /var/log/messages when the
computer hangs - presumably because the computer is hung. :-)

>  When I tell jpilot to sync
> (or start a pilot-xfer backup), there's a buffer overflow and the
> jpilot (or pilot-xfer) is killed.

pilot-xfer crashes with a buffer overflow if the device has not been
created or is not writeable, otherwise it works (I've just been doing a
a database list so far for testing: pilot-xfer -p /dev/ttyUSB0 -l). Once
pilot-xfer is done, the computer hangs (at the point where the devices
should be removed; just before, just after, I don't know).

> When I disconnect or reset the
> Treo, there's a kernel bug reported in /var/log/messages saying "kernel BUG at
> kernel/workqueue.c:109!".

I haven't been seeing that. It is actually in my /var/log/messages a few
times, but I was trying out a vanilla kernel, and I think it may have
happened then. I'm not seeing it now.

> The machine freezes for a couple of
> minutes and when it comes back to life,

I haven't seen mine come back to life yet. I have given it a few minutes
a few times, but I'll try waiting a bit longer.

> I can't mount USB keys, etc.

My external USB harddrive and my USB cardreaders work as expected.

> Can you sync the Palm at all?

No. I haven't even gotten that far. The computer will hang even if I
don't run pilot-xfer (or something else) at all. If I press the hotsync
button, then let it time out (or cancel it from the Palm), the machine
will hang - without having run pilot-xfer (or anything else). This leads
me to suspect udev or the kernel, but I'm no expert...

BTW, it doesn't hang every time. It will often hang on the first try,
sometimes on the second or third or occasionally tenth, but it will
always hang after a few tries.

> I filed a report
> (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=186712).  If
> you're seeing something related, add yourself to that.  

I think I'm seeing a different bug.

Here's what I get in /var/log/messages, starting from the time I press
the hotsync button until the machine hangs (the last line is the first
line from the reboot).

Mar 26 19:23:13 localhost kernel: usb 2-2: new full speed USB device using ohci_hcd and address 4
Mar 26 19:23:13 localhost kernel: usb 2-2: configuration #1 chosen from
1 choice
Mar 26 19:23:13 localhost kernel: usbcore: registered new driver
usbserial
Mar 26 19:23:13 localhost kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for generic
Mar 26 19:23:13 localhost kernel: usbcore: registered new driver
usbserial_generic
Mar 26 19:23:13 localhost kernel: drivers/usb/serial/usb-serial.c: USB
Serial Driver core
Mar 26 19:23:13 localhost kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Handspring Visor / Palm OS
Mar 26 19:23:13 localhost kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Sony Clie 3.5
Mar 26 19:23:13 localhost kernel: drivers/usb/serial/usb-serial.c: USB
Serial support registered for Sony Clie 5.0
Mar 26 19:23:13 localhost kernel: visor 2-2:1.0: Handspring Visor / Palm
OS converter detected
Mar 26 19:23:13 localhost kernel: usb 2-2: Handspring Visor / Palm OS
converter now attached to ttyUSB0
Mar 26 19:23:13 localhost kernel: usb 2-2: Handspring Visor / Palm OS
converter now attached to ttyUSB1
Mar 26 19:23:13 localhost kernel: usbcore: registered new driver visor
Mar 26 19:23:13 localhost kernel: drivers/usb/serial/visor.c: USB
HandSpring Visor / Palm OS driver
Mar 26 19:23:13 localhost kernel: visor ttyUSB1: Device lied about
number of ports, please use a lower one.
Mar 26 19:24:19 localhost syslogd 1.4.1: restart.




More information about the fedora-list mailing list