Public bug reported:

Binary package hint: midisport-firmware

I am using Ubuntu 7.10 and  midisport-firmware version
1.2+dsfg1-0ubuntu1 together with a Midisport 2x2.

When I plugged  in the Midisport, nothing happened - no firmware was
loaded unto the device.

After I investigated this, I found that though the udev-rule in
/etc/udev/rules.d/85-midisport-firmware.rules match, the upload script
is not successful. This is, because the udev-event contains a wrong (?)
device-path (/proc/bus/usb/... when in fact it should be
/dev/bus/usb/...). My workaround is, to append "-D %N" to the RUN-
command, so my rule reads as follows:

 ACTION=="add", SUBSYSTEM=="usb_device", ATTRS{idVendor}=="0763",
ATTRS{idProduct}=="1001", RUN+="/sbin/fxload -s
/lib/firmware/maudio/MidiSportLoader.ihx -I
/lib/firmware/maudio/MidiSport2x2.ihx -D %N"

According to the udev man-page, the placeholder %N stands for a
temporary device-node, which allows access to the device before it is
finally linked in /dev.

This works for me.

** Affects: midisport-firmware (Ubuntu)
     Importance: Undecided
         Status: New

-- 
no firmware upload because of broken udev-rule 
https://bugs.launchpad.net/bugs/193891
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