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