From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Jellinghaus Date: Fri, 16 Mar 2007 13:35:36 +0000 Subject: Re: udev or kernel broken with rsdl 0.30 patch Message-Id: <200703161435.37149.aj@leogic.com> List-Id: References: <20070315104654.19025CA4097@mx1.ciphirelabs.net> In-Reply-To: <20070315104654.19025CA4097@mx1.ciphirelabs.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org Am Freitag, 16. M=C3=A4rz 2007 13:48 schrieb Kay Sievers: > > what exactly is "wait_for_sysfs"? I'm asking because it shows up in the > > udevd log right before openct is started / should be started. I thought > > it would take care of problems like this? or does it only check the > > basedir, and not the subdirs / files in the dirs to be present or > > something like that? > > It waits for what you ask it to wait for. This may work: > SUBSYSTEM=3D"usb", KERNEL=3D"[0-9]*:*", WAIT_FOR_SYSFS=3D"bInterfacePro= tocol" I tried it like this: BUS!=3D"usb", ACTION!=3D"add", GOTO=3D"openct_usb_rules_end" KERNEL=3D"[0-9]*:*", WAIT_FOR_SYSFS=3D"bInterfaceClass" KERNEL=3D"[0-9]*:*", WAIT_FOR_SYSFS=3D"bInterfaceSubClass" KERNEL=3D"[0-9]*:*", WAIT_FOR_SYSFS=3D"bInterfaceProtocol" SYSFS{bInterfaceClass}=3D"0b", SYSFS{bInterfaceSubClass}=3D"00",=20 SYSFS{bInterfaceProtocol}=3D"00" RUN+=3D"/lib/udev/openct_usb" LABEL=3D"openct_usb_rules_end" i.e. with extra lines in the config file. is that correct? now I have a 50/= 50 chance that openct_usb run (I plugged in&out 15 times for testing). and I get lots of warnings during boot because some usb hardware doesn't have these attributes. is there a way to restrict them to=20 everything that has a usb device file? Thanks, Andreas ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=DEVD= EV _______________________________________________ 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