since upgrading from Suse 9.3 to Suse 10.0 my Maudio Firmawareloader "madfuload"
stopped working - due to really limited skills I had no chance to find the reason why, so
I applied the madfuload command manually in recent years.
Yesterday I occasionally discovered this one on the internet:
http://www.diyaudio.com/wiki/index.php?page=LINUX+Audio+MAudioTransit
I applied the recommended changes to the /etc/udev/rules.d/42-madfuload.rules and the file
looks like this now:
--------------------------------------------------------------------------------------------------------------
# madfuload.rules - udev rules for loading firmware into M-Audio DFU devices
# Audiophile
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="763/2803/*",
RUN+="/usr/local/sbin/madfuload -l -n -f /usr/local/share/usb/maudio/ma003101.bin -D
$env{DEVNAME}"
# MobilePre
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="763/2804/*",
RUN+="/usr/local/sbin/madfuload -l -3 -f /usr/local/share/usb/maudio/ma004103.bin -D
$env{DEVNAME}"
# Sonica
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="763/2805/*",
RUN+="/usr/local/sbin/madfuload -l -n -f /usr/local/share/usb/maudio/ma005101.bin -D
$env{DEVNAME}"
# Transit
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="763/2806/*",
RUN+="/usr/local/sbin/madfuload -l -3 -f /usr/local/share/usb/maudio/ma006100.bin -D
$env{DEVNAME}"
# Ozone
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="763/2808/*",
RUN+="/usr/local/sbin/madfuload -l -3 -f /usr/local/share/usb/maudio/ma008100.bin -D
$env{DEVNAME}"
# vim: ft=conf
--------------------------------------------------------------------------------------------------------------
with this modified udev rules my firmwareloader works automatically again in my openSuse
11.0 .
I thought it might be a good idea to communicate this here in the list, maybe it's of
help for anybody.
best
Susanne
--
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN:
http://www.gmx.net/de/go/smartsurfer