From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg KH Date: Fri, 31 May 2002 18:26:15 +0000 Subject: Re: Which node has the device been bound to? Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Wed, May 29, 2002 at 07:23:34PM +0900, Kim Deokhwan wrote: > Within a USB policy agent script, can we tell precisely which node the > device has been bound to? According to > Documentation/usb/usb-serial.txt: > > When the device is connected and recognized by the driver, the driver > will print to the system log, which node(s) the device has been bound > to. > > But the log message is too succint: > > May 27 10:51:11 localhost kernel: usbserial.c: Compaq iPAQ converter > now attached to ttyUSB0 (or usb/tts/0 for devfs) > > In case of one iPAQ, we can find the relevant log entry by grepping the > LAST matched line. But if two iPAQs are attached nearly at the same > time, the last matched line may not be the relevant entry because > context switching may happen between two agent scripts. > > Do you have any method that can solve it? Right now, no, sorry. In the 2.5 tree, the usbserial driver creates a /proc/tty/driver/usbserial file that allows you to see all of the different usbserial devices currently connected to the system, but it doesn't really help you in determining which iPAQ is which. The driverfs changes that are slowly going into the tree might eventually help you out. Check out the changes that will be in 2.5.20 for the usb tree (they look much like the pci tree in 2.5.19 if you want to compare that right now.) And how would you be able to determine uniquely each iPAQ anyway? Do they have unique USB serial numbers or would you want to determine the device based on the physical USB port it is plugged into on the host? thanks, greg k-h _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ 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