Menu

#14 Ubuntu madfuload support solution

open
nobody
None
5
2007-07-01
2007-07-01
Anonymous
No

Together with several others who also had problem with this we found that altering the 42-madfuload.rules fixes the udev issue. Madfuload 1.2 for Ubuntu installation is attached (works in at least 6.10 and 7.04).

I have also found several problems that gcc cannot create executables. This is because package build-essential is missing (add with sudo apt-get install build-essential). This should be installed by default but does not always happen.

The problem with the old udev rule is this: ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/XXXX/*", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma00XXXX.bin"

The solution is:
ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="0763", SYSFS{idProduct}=="XXXX", RUN+="/usr/local/sbin/madfuload -l -3 -f /usr/local/share/usb/maudio/ma00XXXX.bin -D $env{DEVNAME}"

Discussion

  • Nobody/Anonymous

    Madfuload 1.2 with Ubuntu support

     
  • Nobody/Anonymous

    Logged In: NO

    Using Gentoo with gentoo-sources 2.6.22-r5 and udev-114 I had to use the new version above but change it slightly: SUBSYSTEM=="usb_endpoint"

     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.