Hi, I've checked out the udev repo, hacked, and used git to generate 5 patches, in mbox format. How should I submit them for review? Email? Attachments? The patches generate udev rules, in extras/rule_generator/, like the process that generates persistent nic names, only for ttyUSB devices. Device special file names are keyed to USB vendor id, product id, serial number, and port number. This patch allows me to use a USB-to-serial converter attached to multiple serial consoles without having to worry that kernel usb enumeration changes or accidentally unplugging and re-plugging USB devices will alter the device special file names. I imagine it would be helpful for other applications; palm organizer-like devices come to mind. I think some of them show up as ttyUSB devices. It's at the 'works for me' stage, tested with a Digi Edgeport 4/16. All other drivers are blacklisted because I've no clue what drivers report serial numbers, etc. (See code comments for further detail.) It would be nice if somebody who knows what the other drivers, uh, drive were to delete drivers from the blacklist. I've not tested the changes to the Makefile that install the new files, nor the very last patch that moves a shared function into the rule_generator.functions library. The rest of the code was tested with a 2.6.25.4 kernel on a debian etch system by installing the files manually and hacking to account for debian-ized file names. I don't know what sort of "external tool" would be used to specify device names, but I gave the code that functionality to mimic the existing cd and net persistent generator code. Karl <kop@xxxxxxxx> Free Software: "You don't pay back, you pay forward." -- Robert A. Heinlein -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html