Public bug reported:

The USB to serial device built into most USB syncing Palm Pilots creates
two USB serial ports.  Only the second of these is used for the hotsync
protocol, I think the other is used for PPP connections.  In any case,
the /dev/pilot symlink is supposed to point to the second registered
serial port.

However, /lib/udev/rules.d/40-pilot-links.rules makes a /dev/pilot
symlink for *any* ttyUSB device associated with a Palm adaptor.  This
means that depending on the order in which udev processes the hotplug
events, either of the two serial ports could end up with the /dev/pilot
link.  On my system at least (Core 2 Duo, so 2 CPUs) the events are
apparently *not* reliably processed in the order you'd expect.
Therefore about half the time, after inserting the device, the
/dev/pilot link points to the wrong ttyUSB device.

However, I'm not sure how to encode udev rules to do this correctly.

** Affects: udev (Ubuntu)
     Importance: Undecided
         Status: New

-- 
/dev/pilot link is not always created correctly
https://bugs.launchpad.net/bugs/376521
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to