Bjorn, RE: how to build an older version of ALSA on a > newer kernel? Not hard. See http://linmodems.technion.ac.il/archive-seventh/msg00282.html But before doing the "make install", Best move /lib/modules/YourKernelVersion/ubuntu/sound/alsa-driver to (say) your root/ folder, so it will be available to move back. Then do the "make install" step. MarvS On Sat, Jul 5, 2008 at 7:27 PM, Bjorn Wielens <Uniacke1@xxxxxxxx> wrote: > Marv, and all, > After more research, I think the problem lies in the ALSA version that is in > use. > For example- the SuSE 10.3 system (ALSA 1.0.14) has various modem-like > options in the mixer, such as 'off-hook' etc. > whereas I do not see these on my SuSE 10.3 system (Alsa 1.0.16/17RC2) > Can anyone provide advice on how to build an older version of ALSA on a > newer kernel? just a make on the modules fails with various symbol/function > errors. > > Thanks! > Bjorn. > > > Marvin Stodolsky wrote: >> >> Bjorn, >> >> Thanks for the good news. >> A next good step would be to get functionality under 2.6.24 , as that >> is the stable current release most Users are under. >> >> MarvS >> >> On Sat, Jul 5, 2008 at 5:09 PM, Bjorn Wielens <Uniacke1@xxxxxxxx> wrote: >> >>> >>> UPDATE: >>> Success on openSuSE 10.3, the modem works correctly, just building the >>> source with NO patches applied. (kernel 2.6.22.5-31) >>> and alsa version 1.0.14. (the /usr/src/linux/sound dir was used as alsa >>> source, modified to export the correct symbols, and then the modules were >>> built.) >>> >>> The snd_cards symbol issue below is resolved- agrmodem expectes the >>> version >>> shipped by the distro... not the version I built myself from 1.0.17RC2 >>> source. >>> However, there are still segfaults and kerenl OOPses trying to work with >>> the >>> modem in SuSE 11, kernel 2.6.25.5 >>> Bjorn. >>> >>> >>> >>> >>> Bjorn Wielens wrote: >>> >>>> >>>> Hello all, >>>> I've been working on the 11c11040 driver on 2.6.25 again. >>>> Some further proceedings: The no_stream error is likely caused by the >>>> fact >>>> that it is given the result of the snd_cards call. >>>> This snd_cards call does not match the version the module wants, which >>>> is >>>> probably the failure reason. >>>> >>>> I've found the following: >>>> agrmodem.ko needs snd_cards version 0xd4227f9c >>>> whereas alsa 1.0.17-rc2 provides version 0xeaa3f440. >>>> >>>> Anyone know which version of ALSA provides the needed snd_cards symbol? >>>> Thanks! >>>> Bjorn. >>>> >>>> >>> >>> __________________________________________________ >>> Do You Yahoo!? >>> Tired of spam? Yahoo! Mail has the best spam protection around >>> http://mail.yahoo.com >>> >>> >> >> > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com >