Correction: /dev/serial/by-path use consistent names
thanks, erez. On Wed, Jan 5, 2011 at 3:21 PM, Erez D <erez0...@gmail.com> wrote: > > > On Wed, Jan 5, 2011 at 2:58 PM, Tzafrir Cohen <tzaf...@cohens.org.il>wrote: > >> On Wed, Jan 05, 2011 at 02:25:39PM +0200, Erez D wrote: >> > HI >> > >> > I have 2 identical USB to Serial dongles >> > >> > If I connect them to an XP box, i get assigned a COM port according to >> the >> > usb port i connected to >> > If I connect them to a Linux Box, i get assigned a ttyUSBn port >> according to >> > the order i connected them >> > >> > >> > as i am not always aware of the order i connect them, and it is not >> uniquly >> > defined if the are both connected at boot time, >> > I get the device name swapped every reboot. >> > >> > >> > is there a way to assign a constant device name according to the USB >> port it >> > is connected to and not via the order it is connected >> > (under linux of course) >> >> Use the symlinks under /dev/serial/by-id rather than /dev/ttyUSBn >> directly. >> >> The problem is that the dongles are identical, so /dev/serial/by-id has > only one file which links to the last one inserted. > > /dev/serial/by-path has different links, however they are not consistent > either, and change every time i remove and reinsert the dongle > > thanks, > erez. > >> Or figure out how they are generated from the udev rules, and make your >> own >> custom constant device names. At first glance this is >> /lib/udev/rules.d/60-persistent-serial.rules on my system. >> >> -- >> Tzafrir Cohen | tzaf...@jabber.org | VIM is >> http://tzafrir.org.il | | a Mutt's >> tzaf...@cohens.org.il | | best >> tzaf...@debian.org | | friend >> >> _______________________________________________ >> Linux-il mailing list >> Linux-il@cs.huji.ac.il >> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il >> > >
_______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il