And as always one find a simplier solution when one is done :) Install the midisport-firmware-package
Change the following in the /etc/udev/roles.d/85-midisport-firmware.rules: Within the brackets on each rule, add -D $env{DEVNAME} within the brackets.
Example for the Midisport 2x2 rule: # MidiSport 2x2 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"
Shall be change to: # MidiSport 2x2 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 $env{DEVNAME}"
I add a modified rules-file with no guarantee what so ever. This is the small matter left before you have midi-support.
And as always one find a simplier solution when one is done :) firmware- package
Install the midisport-
Change the following in the /etc/udev/ roles.d/ 85-midisport- firmware. rules:
Within the brackets on each rule, add -D $env{DEVNAME} within the brackets.
Example for the Midisport 2x2 rule: ="usb_device" , ATTRS{idVendor} =="0763" , ATTRS{idProduct }=="1001" , RUN+="/sbin/fxload -s /lib/firmware/ maudio/ MidiSportLoader .ihx -I /lib/firmware/ maudio/ MidiSport2x2. ihx"
# MidiSport 2x2
ACTION=="add", SUBSYSTEM=
Shall be change to: ="usb_device" , ATTRS{idVendor} =="0763" , ATTRS{idProduct }=="1001" , RUN+="/sbin/fxload -s /lib/firmware/ maudio/ MidiSportLoader .ihx -I /lib/firmware/ maudio/ MidiSport2x2. ihx -D $env{DEVNAME}"
# MidiSport 2x2
ACTION=="add", SUBSYSTEM=
I add a modified rules-file with no guarantee what so ever. This is the small matter left before you have midi-support.