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.