how do i make the sound "ad1885" soundmax and suse work.


Results 1 to 5 of 5

Thread: how do i make the sound "ad1885" soundmax and suse work.

  1. #1
    Join Date
    Mar 2002
    Location
    California
    Posts
    9

    how do i make the sound "ad1885" soundmax and suse work.

    I have an Intel 850 motherboard and am running SuSE 7.3 with kernel 2.4.10. The on board sound card is and ad1885 sound chip. The intel site refers me to sound max.

  2. #2
    carlywarly Guest
    May be a silly question, but have you gone through the sound card setup procedure in Yast2 ?

    If you have, what happened?

  3. #3
    Join Date
    Mar 2002
    Location
    California
    Posts
    9
    yes I have. Once each session if I load Yast2 Sound and edit sound volume without changing anything, I will get sound from that point foward. That tells me that the sound card is not recognized by kernel.

    Another dead giveaway is the xconsole errors as follows:
    "snd: Intel ICH soundcard not found or device busy
    PCI: Setting latency timer of device :00:1f.5 to 64"

    This tells me that the card is not recognized by the kernel. Remember this a newer motherboard with the 478 pin p4 and RAMBUS.

    The following was on a message board to Alan (I believe Alan Cox of a kernel guy)"

    Last night I moved from an old BX/PII board to an i815e/PIII
    board (an Intel D815EEA with an AD1885 and onboard LAN enabled),
    and in trying to set up my AC97 audio (there's an Analog Devices
    AD1885 on the board), I found that the vanilla 2.4.2 kernel has
    an id match for an AD1885 with a line like

    {0x41445360, "Analog Devices AD1885" , enable_eapd},

    in drivers/sound/ac97_codec.c, but in the -ac patches (I've
    tried -ac16 and -ac17) that id has been changed to 0x41445460
    which causes the ac97_codec module to not recognize the hardware
    for the -ac series. Here's the snippet from patch-2.4.2-ac17 which
    (the diff is on drivers/sound/ac97_codec.c) shows the change:

    -----8<-----------------------------------------------------
    220108 } ac97_codec_ids[] = {
    220109 - {0x414B4D00, "Asahi Kasei AK4540 rev 0", NULL},
    220110 - {0x414B4D01, "Asahi Kasei AK4540 rev 1", NULL},
    220111 - {0x41445340, "Analog Devices AD1881" , NULL},
    220112 - {0x41445360, "Analog Devices AD1885" , enable_eapd},
    .
    .
    .
    220124 + {0x41445303, "Analog Devices AD1819", NULL},
    220125 + {0x41445340, "Analog Devices AD1881", NULL},
    220126 + {0x41445348, "Analog Devices AD1881A", NULL},
    220127 + {0x41445460, "Analog Devices AD1885", enable_eapd},
    -----8<-----------------------------------------------------

    So, in 2.4.2-ac1[67], a line like

    kernel: ac97_codec: AC97 Audio codec, id: 0x4144:0x5360 (Unknown)

    shows up in '/var/log/messages', while with that ID in ac97_codec.c
    changed back, I get this:

    kernel: ac97_codec: AC97 Audio codec, id: 0x4144:0x5360 (Analog Devices AD1885)

    and then sound works after loading i810_audio.

    My question is, why did the ID change in ac97_codec.c? Am I
    supposed to add some sort of switch to modules.conf to tell it
    what chip I've got? Is it just a typo (the AD1881 ID didn't
    change)?


    Another patch is at: http://www.linuxnewbie.org/cgi-bin/u...y&f=2&t=007081

  4. #4
    Join Date
    Dec 1999
    Location
    Toronto
    Posts
    39,307
    Have you first tried disabling PnP OS in the bios just in case you are getting resource conflicts?

    Have you recompiled the kernel to include

    #
    # Sound
    #
    CONFIG_SOUND=m
    CONFIG_SOUND_ICH=m

    which should give you soundcord, i810_audio and ac97_codec.

    I use the same modules at work for a Intel motherboard and sound works fine.

    I have a day off today so I cannot post what I have in /etc/modules.conf for i810. A Google search may find some suggestions for setting up modules.conf.
    SEARCH FIRST... ASK SECOND Read the JL 'Community Help Posting Guidelines' before posting in the forums.

    Precompiled Redhat NTFS Modules

    Linuxplanet Tutorials

    If Linux doesn't have the solution, you have the wrong problem. ... Please do not send me a PM asking for help...

    Please read the search suggestion thread in JL Ideas

  5. #5
    Join Date
    Jul 2007
    Posts
    2
    software
    soundcard ad1885 .thank

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •