https://bugzilla.novell.com/show_bug.cgi?id=246055 kasievers@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID ------- Comment #1 from kasievers@novell.com 2007-02-16 06:24 MST ------- The rule with the fxload call needs to hook into "usb_device" events, these events create a real device node in /dev, to talk to the device(upload the firmware). The environment of the "usb_device" event contains DEVNAME which is the full path to the device file, to pass to fxload. Your rule has timing problems, which are not solvable because you can't be sure the /proc entry to be available at event time. It depends on the deprecated usbfs (no longer available on SUSE). Also don't use PRODUCT or DEVICE, they are also deprecated. Something like this should work: SUBSYSTEM=="usb_device", ACTION=="add", \ ATTRS{idVendor}=="1234", ATTRS{idProduct}=="5678", \ RUN+="/sbin/fxload -s abc.ihx -I def.ihx -D $env{DEVNAME}" Please ask the upstream project to fix the rule. If you (or the upstream author) need further help, please ask on the Linux hotplug list, I'll catch it from there: linux-hotplug-devel@lists.sourceforge.net. Thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.