From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Adam Kropelin" Date: Fri, 03 Aug 2007 00:01:17 +0000 Subject: Static naming for hiddev nodes Message-Id: <01fe01c7d561$6a20b1a0$03c8a8c0@kroptech.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Hi all, I'm attempting to establish static naming for some hiddev devices (UPSes) based on serial numbers. I used to be able to do this fairly easily many moons ago in the early days of udev. Revisiting it on a modern distro (RHEL5) I am unable to make it work. Here are the udev rules I've tried and what happened with each.... DRIVER="hiddev", SYSFS{serial}="JB0319039999", NAME="ups1" - Does not match DRIVER="usbhid", SYSFS{serial}="JB0319039999", NAME="ups1" - Does not match SYSFS{serial}="JB0319039999", NAME="ups1" - Matches, but results in a device node for the usbdev not for the hiddev BUS="usb", SYSFS{serial}="JB0319039999", NAME="ups1" - Matches, but results in a device node for the usbdev not for the hiddev SUBSYSTEM="usb", SYSFS{serial}="JB0319039999", NAME="ups1" - Does not match I admit to being almost completely lost in the sysfs hierarchy. I'd be happy to post a subtree if someone can suggest which one would be helpful. It is worth noting that the default rules create correct and working hiddev* nodes...I'm just trying to given them persistent names. Thanks in advance for any suggestions... --Adam ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel