Bjorn Where did you download your 1.0.17 from? With the package I downloaded from ALSA ./configure --with-cards=hda-intel fails for lack of recognizing the card. while with 1.0.16 and 1.0.18 there is a corresponding success. As I mentioned the Ubuntu linux-source-2.7.27 package does have snd-hda-intel code, it is just not obvious where it came from. But with that resource Nov 30 12:50:26 marvlap kernel: [16995.941662] snd_hda_intel: no symbol version for struct_module Nov 30 12:50:26 marvlap kernel: [16996.039787] agrmodem: no symbol version for struct_module even though struct_module inself is legitimate: $ grep struct_module /boot/abi-2.6.27-7-generic EXPORT_SYMBOL vmlinux 0xa257c5a3 struct_module So it remains puzzling what is referred to by: no symbol version for struct_module $ modinfo snd-hda-intel vermagic: 2.6.27-7-generic is properly reported. Same for agrmodem and agrserial. MarvS On Sun, Nov 30, 2008 at 7:20 AM, Bjorn Wielens <Uniacke1@xxxxxxxx> wrote: > The code is undoubtedly there- I have successfully used 1.0.17 to build > and use the snd-hda-intel module with my 11c11040 modem. > In any case, performing a make will result in the build of the > snd-hda-intel module, which appears from the source in alsa-kernel/pci/hda/. > Bjorn. > > > Marvin Stodolsky wrote: >> At this stage, just reporting the following observations, from examing >> the ALSA driver code for versions 1.0.16/7/8, downloaded through >> http://www.alsa-project.org/main/index.php/Main_Page >> >> The 1.0.16 release has snd-hda-intel code. >> The 1.0.17 does not have snd-hda-intel >> This is confusing since the Ubuntu Intrepid release claiming >> 1.0.17 code usage has the snd-hda-intel driver, at least in its >> linux-source-2.6.27 package and the compiled modules. So it would >> seen that some of the ALSA snd-hda-intel code must be either 1.0.16 >> or 1.0.18 >> The 1.0.18 again has snd-hda-intel code, with many options that can >> be displayed as below. >> >> MarvS >> >> /alsa-driver-1.0.18a$ ./configure --help >> ( skipping a lot of less relevant lines there are options ) >> --with-card-options=<list> enable driver options in <list>; >> options may be separated with commas; >> 'all' enables all options; >> Possible options are (for hda): >> hda-hwdep, >> hda-input-beep, hda-codec-realtek, >> hda-codec-analog, hda-codec-sigmatel, >> hda-codec-via, hda-codec-atihdmi, >> hda-codec-nvhdmi, hda-codec-intelhdmi, >> hda-codec-conexant, hda-codec-cmedia, >> hda-codec-si3054, hda-generic, hda-power-save, >> > >