Version: (using KDE KDE 3.5.8) Installed from: SuSE RPMs OS: Linux I got the Palm TX to sync once to KDE on Suse 10.3 i586 Now kpilotDaemon keeps /dev/ttyUSB1 open. When I press the Sync, the palm seems to close the device and opens a new one. This is now ttyUSB2 and ttyUSB3. SO to sync to the new PALM we have to close the device and open it only during real sync. See /var/log/messages: Oct 14 21:03:00 joachims kernel: usb 2-1: new full speed USB device using uhci_hcd and address 14 Oct 14 21:03:00 joachims kernel: usb 2-1: new device found, idVendor=0830, idProduct=0061 Oct 14 21:03:00 joachims kernel: usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=5 Oct 14 21:03:00 joachims kernel: usb 2-1: Product: Palm Handheld Oct 14 21:03:00 joachims kernel: usb 2-1: Manufacturer: Palm, Inc. Oct 14 21:03:00 joachims kernel: usb 2-1: SerialNumber: PN70MCL6V2GX Oct 14 21:03:00 joachims kernel: usb 2-1: configuration #1 chosen from 1 choice Oct 14 21:03:00 joachims kernel: visor 2-1:1.0: Handspring Visor / Palm OS converter detected Oct 14 21:03:00 joachims kernel: usb 2-1: Handspring Visor / Palm OS converter now attached to ttyUSB0 Oct 14 21:03:00 joachims kernel: usb 2-1: Handspring Visor / Palm OS converter now attached to ttyUSB1 Oct 14 21:03:39 joachims kernel: usb 2-1: USB disconnect, address 14 Oct 14 21:03:39 joachims kernel: visor 2-1:1.0: device disconnected Oct 14 21:03:40 joachims kernel: usb 2-1: new full speed USB device using uhci_hcd and address 15 Oct 14 21:03:40 joachims kernel: usb 2-1: new device found, idVendor=0830, idProduct=0061 Oct 14 21:03:40 joachims kernel: usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=5 Oct 14 21:03:40 joachims kernel: usb 2-1: Product: Palm Handheld Oct 14 21:03:40 joachims kernel: usb 2-1: Manufacturer: Palm, Inc. Oct 14 21:03:40 joachims kernel: usb 2-1: SerialNumber: PN70MCL6V2GX Oct 14 21:03:40 joachims kernel: usb 2-1: configuration #1 chosen from 1 choice Oct 14 21:03:40 joachims kernel: visor 2-1:1.0: Handspring Visor / Palm OS converter detected Oct 14 21:03:40 joachims kernel: usb 2-1: Handspring Visor / Palm OS converter now attached to ttyUSB2 Oct 14 21:03:40 joachims kernel: usb 2-1: Handspring Visor / Palm OS converter now attached to ttyUSB3 Oct 14 21:04:54 joachims kernel: visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 Oct 14 21:04:54 joachims kernel: visor ttyUSB1: Handspring Visor / Palm OS converter now disconnected from ttyUSB1 Oct 14 21:05:53 joachims kernel: usb 2-1: USB disconnect, address 15 Oct 14 21:05:53 joachims kernel: visor ttyUSB2: Handspring Visor / Palm OS converter now disconnected from ttyUSB2 Oct 14 21:05:53 joachims kernel: visor ttyUSB3: Handspring Visor / Palm OS converter now disconnected from ttyUSB3 Oct 14 21:05:53 joachims kernel: visor 2-1:1.0: device disconnected
I'm not sure this is actually a kpilot issue. From the dmesg log you posted, it looks like what is happening is that your usb driver is getting released and reloaded several times. That is why the device is getting renamed. That could either be a kernel issue or (more likely) something funky with how OpenSuse handles devices. I'll try to duplicate your problem on my Arch linux box, but it may take me awhile to find my USB/serial adapter.