From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oliver Comber Date: Tue, 22 Mar 2005 11:20:25 +0000 Subject: Re: udev sysfs %s{filename} not working Message-Id: <1111490425.12656.1190.camel@localhost.localdomain> List-Id: References: <1111489188.24786.1183.camel@localhost.localdomain> In-Reply-To: <1111489188.24786.1183.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Hi Kay, thanks for the quick response! On Tue, 2005-03-22 at 12:08 +0100, Kay Sievers wrote: > > I'm using Ubuntu Warty, kernel 2.6.8.1-4-386, udev 0.026-1ubuntu5. > > Is that udev version 026? I guess so, how can I tell for sure? That was the output from dpkg-query -W udev > > My %s{product} bit seems to resolve to an empty string. > > What does: > udevinfo -a -p /class/usb/lp0 > > You can use only the attributes that show up here. I seem to have the product attribute listed here. Are there any restrictions on the sections of the output I can use? The output of the command you mentioned above is: follow the class device's "device" looking at the device chain at '/sys/devices/pci0000:00/0000:00:1f.2/usb1/1-1/1-1:1.0': BUS="usb" ID="1-1:1.0" SYSFS{bAlternateSetting}=" 0" SYSFS{bInterfaceClass}="07" SYSFS{bInterfaceNumber}="00" SYSFS{bInterfaceProtocol}="02" SYSFS{bInterfaceSubClass}="01" SYSFS{bNumEndpoints}="02" SYSFS{detach_state}="0" SYSFS{iInterface}="00" looking at the device chain at '/sys/devices/pci0000:00/0000:00:1f.2/usb1/1-1': BUS="usb" ID="1-1" SYSFS{bConfigurationValue}="1" SYSFS{bDeviceClass}="00" SYSFS{bDeviceProtocol}="00" SYSFS{bDeviceSubClass}="00" SYSFS{bMaxPower}=" 2mA" SYSFS{bNumConfigurations}="1" SYSFS{bNumInterfaces}=" 1" SYSFS{bcdDevice}="0100" SYSFS{bmAttributes}="c0" SYSFS{detach_state}="0" SYSFS{devnum}="3" SYSFS{idProduct}="0021" SYSFS{idVendor}="04f9" SYSFS{manufacturer}="Brother" SYSFS{maxchild}="0" SYSFS{product}="HL-5140" SYSFS{serial}="E4J419784" SYSFS{speed}="12" SYSFS{version}=" 2.00" looking at the device chain at '/sys/devices/pci0000:00/0000:00:1f.2/usb1': BUS="usb" ID="usb1" SYSFS{bConfigurationValue}="1" SYSFS{bDeviceClass}="09" SYSFS{bDeviceProtocol}="00" SYSFS{bDeviceSubClass}="00" SYSFS{bMaxPower}=" 0mA" SYSFS{bNumConfigurations}="1" SYSFS{bNumInterfaces}=" 1" SYSFS{bcdDevice}="0206" SYSFS{bmAttributes}="c0" SYSFS{detach_state}="0" SYSFS{devnum}="1" SYSFS{idProduct}="0000" SYSFS{idVendor}="0000" SYSFS{manufacturer}="Linux 2.6.8.1-4-386 uhci_hcd" SYSFS{maxchild}="2" SYSFS{product}="Intel Corp. 82801BA/BAM USB (Hub #1)" SYSFS{serial}="0000:00:1f.2" SYSFS{speed}="12" SYSFS{version}=" 1.10" looking at the device chain at '/sys/devices/pci0000:00/0000:00:1f.2': BUS="pci" ID="0000:00:1f.2" SYSFS{class}="0x0c0300" SYSFS{detach_state}="0" SYSFS{device}="0x2442" SYSFS{irq}="185" SYSFS{subsystem_device}="0x010e" SYSFS{subsystem_vendor}="0x1028" SYSFS{vendor}="0x8086" looking at the device chain at '/sys/devices/pci0000:00': BUS="" ID="pci0000:00" SYSFS{detach_state}="0" Thanks very much! -Oli ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_ide95&alloc_id396&op=click _______________________________________________ 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