I have followed the instructions (last updated January 2013) at
wiki.debian.org/echoaudio very closely with my 8.3.0 installation; after
entering modprobe snd-echo3g I received the following message:
[ 3129.360760] snd_echo3g :0a:0e.0: firmware: failed to load
ea/echo3g_dsp.fw (-2)
[ 3129.360765] snd_echo3g :0a:0e.0: Direct firmware load failed with error
-2
[ 3129.360768] snd_echo3g :0a:0e.0: Falling back to user helper
[ 3129.550716] snd_echo3g: probe of :0a:0e.0 failed with error -12
Noticing that nothing else used the /usr/local/lib/firmware/ location, I then
moved the /ea directory into /lib/firmware and repeated the modprobe commands,
which does not produce sound but does produce an interesting result:
[ 3376.878071] snd_echo3g :0a:0e.0: firmware: direct-loading firmware
ea/echo3g_dsp.fw
[ 3377.252008] snd_echo3g: probe of :0a:0e.0 failed with error -5
So apparently echo3g_dsp.fw can be loaded from /lib/firmware (direct-loading)
and not /usr/local/lib/firmware (failed to load), but something else still
needs to be done differently. Unfortunately I can find no references for the
error codes. I imagine -2 means the file is missing from an expected location,
but have no idea what -12 and -5 could mean; can someone explain them?
This sound card did work under Squeeze perfectly well, using the completely
different instructions linked from the Alsa project site. I am willing to use
them later as a last resort.
Thank you,
Dymitry
Wall Street Daily
Peter Schiff: China’s Bleeding its Secret Account
http://thirdpartyoffers.juno.com/TGL3131/56f57836b5846783624dast02vuc