On Mon, 5 Mar 2007, Andrew Daviel wrote: > > I ame having trouble trying to install the latest ALSA on a Dell PC under > RHEL4.4. It seems likely I'm doing something stupd but I can't figure out > what. > > The motherboard has an Intel sound chip which works under the Dell > diagnostics (and probably Windows but I haven't tried): > Audio device: Intel Corporation 82801G (ICH7 Family) High Definition > Audio Controller (rev 01) > Subsystem: Dell: Unknown device 01de > It has, I think, line in and speaker out on the back and microphone in > and headphone out on the front, also an internal speaker which the > diagnostics are able to use. > > The RHEL install procedure detects this and configures the "azx" driver. > The module installs and the mixer control runs but I don't hear any sound > from either front or back sockets, with the output level un-muted and > maximized. > > So I thought I would try to install the latest ALSA driver, which seems > to be "hda_intel" for this chipset. > > The system has kernel-2.6.9-42.0.8.EL.i686 and > kernel-devel-2.6.9-42.0.8.EL.i686 RPMs installed. ALSA built > OK with "./configure --with-cards=hda-intel" after commenting out > "typedef unsigned __nocast gfp_t" from include/adriver.h - probably a > RedHat patch that's in the stock 2.6.14. But when I try to install the > modules I get unknown symbols, e.g. > # insmod alsa-driver-1.0.14rc2/pci/hda/snd-hda-intel.ko > insmod: error inserting 'alsa-driver-1.0.14rc2/pci/hda/snd-hda-intel.ko': > -1 Unknown symbol in module I think you also want to compile alsalib. > > kernel: snd_hda_intel: Unknown symbol snd_free_irq > (after doing "make", "make install" which includes depmod) > > I then tried getting the entire RedHat source RPM and building and > installing it, so I have a kernel 2.6.9-prep > > I tried rebuilding ALSA with > # ./configure --with-cards=hda-intel --with-redhat=yes > --with-kernel=/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9 > --with-build=/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9 > # make > # make install > # depmod -a > # modprobe snd-hda-intel > > but still get unknown symbols. > I tried building alsa-driver-1.0.10 and alsa-driver-1.0.12 as well as > alsa-driver-1.0.14rc2 with the same results. > > I have built ALSA previously on other machines (a while ago) and not had > any problem. > I have got sound running with an old Soundlbaster Live card, but I don't > really want to give up a PCI slot as I have other cards I want to > install. I would also rather keep a RedHat RPM kernel as it simplifies > administration (as opposed to building the latest kernel.org offering). The intel hda is not a particularly good soundcard but maybe you do not care. > > Any ideas ? > > (Getting sound out of the azx driver might be an alternative; I get > "format non available" from aplay trying to play a WAV file (in the > default format, or indeed any listed format ) > > -- William G. Unruh | Canadian Institute for| Tel: +1(604)822-3273 Physics&Astronomy | Advanced Research | Fax: +1(604)822-5324 UBC, Vancouver,BC | Program in Cosmology | unruh@xxxxxxxxxxxxxx Canada V6T 1Z1 | and Gravity | www.theory.physics.ubc.ca/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user