Bug 718904 - Midisport 2x2 Firmware Doesn't Load
Summary: Midisport 2x2 Firmware Doesn't Load
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: midisport-firmware
Version: 15
Hardware: All
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Charles R. Anderson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-05 04:02 UTC by Alex Markley
Modified: 2011-10-07 03:03 UTC (History)
2 users (show)

Fixed In Version: midisport-firmware-1.2-8.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-23 02:11:12 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Alex Markley 2011-07-05 04:02:15 UTC
Apparently the latest version of midisport-firmware does NOT work with Fedora 15.

Here's my situation:

[root@pinhead ~]# uname -a
Linux pinhead.malexmedia.net 2.6.38.8-32.fc15.i686 #1 SMP Mon Jun 13 20:01:50 UTC 2011 i686 i686 i386 GNU/Linux

[root@pinhead ~]# lsusb | grep -i 763
Bus 003 Device 008: ID 0763:1002 Midiman MidiSport 2x2

[root@pinhead ~]# rpm -qa | grep -i midisport-firmware
midisport-firmware-1.2-7.fc15.noarch

I don't understand exactly what's going on, but the problem is definitely in this file: /etc/udev/rules.d/42-midisport-firmware.rules

Here's the broken rule from the current RPM:

----------SNIP----------
# MidiSport 2x2
ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/1001/*", RUN+="/sbin/fxload -s /lib/firmware/MidiSportLoader.ihx -I /lib/firmware/MidiSport2x2.ihx"
----------SNIP----------

In looking around for a solution I found an ubuntu forum thread ( http://ubuntuforums.org/showthread.php?t=96506 ) and from that thread constructed a different WORKING rule.

Here's the WORKING rule which I placed in 42-midisport-firmware.rules:

----------SNIP----------
# MidiSport 2x2
ACTION=="add", SUBSYSTEM=="usb*", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="1001", RUN+="/sbin/fxload -s /lib/firmware/MidiSportLoader.ihx -I /lib/firmware/MidiSport2x2.ihx -D %N"
----------SNIP----------


I don't think it's related to the fxload command syntax because I did try using -D %N on the original rule before completely replacing it with the one from the ubuntu forum thread. So maybe it has something to do with how the device is being matched by udev?? :-\

Would anybody mind explaining this better to me? And can we get a patched RPM so this works ootb for everybody?

Thanks!

Comment 1 Alex Markley 2011-07-05 04:04:12 UTC
Is this package orphaned?? If so, what does that mean? :(

Comment 2 Fedora Admin XMLRPC Client 2011-07-12 22:41:51 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 3 Fedora Update System 2011-07-14 04:15:43 UTC
midisport-firmware-1.2-8.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/midisport-firmware-1.2-8.fc15

Comment 4 Fedora Update System 2011-07-15 01:28:05 UTC
Package midisport-firmware-1.2-8.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing midisport-firmware-1.2-8.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/midisport-firmware-1.2-8.fc15
then log in and leave karma (feedback).

Comment 5 Alex Markley 2011-07-15 13:24:04 UTC
This updated RPM definitely works for me. Kudos and thank you! :)

Comment 6 Fedora Update System 2011-07-23 02:11:07 UTC
midisport-firmware-1.2-8.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 7 Steevithak 2011-10-07 03:03:52 UTC
I'm having this problem with Fedora 14, is the fixed version of the firmware file available for it?

I have a Midiman Midisport 4x4 that worked fine on older versions of Fedora but after upgrading to Fedora 14, the firmware doesn't load anymore. Will the F15 midisport firmware work on F14 or do I need to wait for an F14 specific fix?


Note You need to log in before you can comment on or make changes to this bug.