Public bug reported: Binary package hint: udev
Note: This may be related to Bugs #25653,4179 and 51266. udev-079-0ubuntu34 The current udev rule for Palm devices is as follows: (from /etc/udev/rules.d/60-symlinks.rules lines 20-23) # Create /dev/pilot symlink for Palm Pilots KERNEL=="ttyUSB*", SYSFS{product}=="Palm Handheld*", \ SYMLINK+="pilot" Upon plugging in a Tungsten E and pressing the hotsync button, dmesg reports: usb 2-2: new full speed USB device using uhci_hcd and address 2 usbcore: registered new driver usbserial drivers/usb/serial/usb-serial.c: USB Serial support registered for generic usbcore: registered new driver usbserial_generic drivers/usb/serial/usb-serial.c: USB Serial Driver core drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring Visor / Palm OS drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5 drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 5.0 visor 2-2:1.0: Handspring Visor / Palm OS converter detected usb 2-2: Handspring Visor / Palm OS converter now attached to ttyUSB0 usb 2-2: Handspring Visor / Palm OS converter now attached to ttyUSB1 usbcore: registered new driver visor drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver usb 2-2: USB disconnect, address 2 visor 2-2:1.0: device disconnected As is apparent in the above dmesg dump, the kernel recognizes the Tungsten E as a "Handspring Visor / Palm OS". Therefore, the symlink does not get created. If you change line 21 to the following: KERNEL=="ttyUSB*", SYSFS{product}=="*Palm*", \ udev recognizes the Tungsten E as a palm and creates the symlink. I do also have an old m515 which exhibits the exact same behavior (reported as a "Handspring Visor / Palm OS"). The change to *Palm* fixes both of them. Thank you, Mark Overstreet Below is a patch: --- /etc/udev/rules.d/60-symlinks.rules 2006-07-03 13:02:26.000000000 -0400 +++ /etc/udev/rules.d/60-symlinks.rules.new 2006-07-03 13:02:45.000000000 -0400 @@ -19,7 +19,7 @@ ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="dvdrw" # Create /dev/pilot symlink for Palm Pilots -KERNEL=="ttyUSB*", SYSFS{product}=="Palm Handheld*", \ +KERNEL=="ttyUSB*", SYSFS{product}=="*Palm*", \ SYMLINK+="pilot" # Create /dev/input/aiptektablet ** Affects: udev (Ubuntu) Importance: Untriaged Status: Unconfirmed -- Current udev does not create /dev/pilot symlink for Tungsten E https://launchpad.net/bugs/51760 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs