From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Buesch Date: Sun, 08 Apr 2007 19:59:01 +0000 Subject: Re: My udev rule doesn't work Message-Id: <200704082159.01796.mb@bu3sch.de> List-Id: References: <200704071544.36669.mb@bu3sch.de> In-Reply-To: <200704071544.36669.mb@bu3sch.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org On Sunday 08 April 2007 21:53, Michael Buesch wrote: > run_program: '/lib/udev/deathaddercfg' (stdout) 'run_program: program '/l= ib/udev/deathaddercfg' not found' > run_program: '/lib/udev/deathaddercfg' returned with status 1 Oh I'm sorry. Did not see my error here. So when I put the tool (with full path) into PROGRAM, it's _not_ called on the ADD event, but on udevtest it is and correctly configures the= device. root@powermac:/etc/udev/rules.d# udevtest /class/usb_device/usbdev1.21 main: looking at device '/class/usb_device/usbdev1.21' from subsystem 'usb_= device' run_program: '/usr/local/bin/deathaddercfg -C' run_program: '/usr/local/bin/deathaddercfg' returned with status 0 run_program: 'usb_device_name --export usbdev1.21' run_program: '/lib/udev/usb_device_name' (stdout) 'USB_BUS=001' run_program: '/lib/udev/usb_device_name' (stdout) 'USB_DEV=021' run_program: '/lib/udev/usb_device_name' returned with status 0 udev_rules_get_name: rule applied, 'usbdev1.21' becomes 'bus/usb/001/021' udev_db_get_device: no db file to read /dev/.udev/db/class@usb_device@usbde= v1.21: No such file or directory udev_node_add: creating device node '/dev/bus/usb/001/021', major =3D '189'= , minor =3D '20', mode =3D '0664', uid =3D '0', gid =3D '0' main: run: 'socket:/org/freedesktop/hal/udev_event' main: run: 'socket:/org/kernel/udev/monitor It seems that some sysfs attributes are missing when ADD event is happening= , so the rule doesn't match. Kernel bug? --=20 Greetings Michael. ------------------------------------------------------------------------- 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