OK, I've done a bit more work on this today with various combinations of
udev selectors and I think I might have cracked it.

Can you put

ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}="usb_device",
ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2806",
RUN+="/usr/sbin/madfuload -l -3 -f /usr/share/usb/maudio/ma006100.bin -D
$ENV{DEVNAME}"

in place of the original Transit line in
/lib/udev/rules.d/42-madfuload.rules

I've tested this on a laptop and a netbook in both 32 and 64 bit and it
seems to work around the race condition - allowing the firmware to load.

Let me know if that helps.

-- 
madfuload doesn't work on Jaunty
https://bugs.launchpad.net/bugs/330573
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to