[alsa-devel] support for Medion laptops

Tobin Davis tdavis at dsl-only.net
Fri May 4 03:07:23 CEST 2007


Looks like that section of code has gone through a few changes.  It's
hard to tell exactly which version you have, as there are so many now.
Could you download and instal 1.0.14rc4?  That would at least give me a
good starting point to go with.

Tobin

On Fri, 2007-05-04 at 02:46 +0200, albox at free.fr wrote:

> 
> Hi,
> I installed Ubuntu Feisty a few days ago and my sound card driver doesn't work
> anymore. It was working perfectly before updating to Feisty but I'm not sure the
> problem comes from the update since I was not using the last ALSA version but an
> older one patched with a patch released by Tobin Davis a few months ago
> (something else could have been changed in the ALSA source code since then) :
> 
> --- alsa-driver/alsa-kernel/pci/hda/patch_realtek.c.orig    2006-10-08
> 10:58:28.000000000
>  -0700
> +++ alsa-driver/alsa-kernel/pci/hda/patch_realtek.c    2006-10-09
> 10:50:03.000000000 -0700
> @@ -112,6 +112,7 @@
>      ALC883_6ST_DIG,
>      ALC888_DEMO_BOARD,
>      ALC883_ACER,
> +    ALC883_MEDION,
>      ALC883_AUTO,
> 
>      ALC883_MODEL_LAST,
>  };
> @@ -5080,6 +5081,8 @@
>        .config = ALC883_ACER },
>      { .pci_subvendor = 0x1025, .pci_subdevice = 0x009f,
>        .config = ALC883_ACER },
> +    { .pci_subvendor = 0x161f, .pci_subdevice = 0xd82b,
> 
> +      .modelname = "medion", .config = ALC883_MEDION }
>      { .modelname = "auto", .config = ALC883_AUTO },
>      {}
>  };
> @@ -5167,6 +5170,20 @@
>          .channel_mode = alc883_3ST_2ch_modes,
>          .input_mux = &alc883_capture_source,
> 
>      },
> +    [ALC883_MEDION] = {
> +        .mixers = { alc883_base_mixer,
> +                alc883_chmode_mixer },
> +        .init_verbs = { alc883_init_verbs,
> +                alc882_eapd_verbs },
> +        .num_dacs = ARRAY_SIZE(alc883_dac_nids),
> 
> +        .dac_nids = alc883_dac_nids,
> +        .num_adc_nids = ARRAY_SIZE(alc883_adc_nids),
> +        .adc_nids = alc883_adc_nids,
> +        .num_channel_mode = ARRAY_SIZE(alc883_sixstack_modes),
> +        .channel_mode = alc883_sixstack_modes,
> 
> +        .input_mux = &alc883_capture_source,
> +    }
> +
>  };
> 
> You can find some parts of the emails about this subject on this web page :
> http://www.spinics.net/lists/alsa-devel/msg04396.html
> 
> The driver (Developement release 1.0.14rc3) can detect my sound card but I can't
> figure out what's wrong. Can anybody help me ?
> 
> $ dmesg | grep alsa
> [   20.468000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:696:
> codec_mask = 0x3
> [   20.648000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:1768:
> hda_codec: model 'medion' is selected for config 161f:2054 (Medion laptop)
> [   21.376000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/patch_si3054.c:245:
> si3054: cannot initialize. EXT MID = 0000
> [   21.384000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/patch_si3054.c:257:
> Link Frame Detect(FDT) is not ready (line status: 0000)
> [   76.256000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158:
> azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11
> [   76.256000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
> [   76.264000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11
> [   76.272000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11
> [   76.280000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11
> [   76.292000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0
> [   76.300000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0
> [   76.308000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0
> [   76.320000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0
> [   76.332000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158:
> azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11
> [   76.332000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
> [   76.344000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11
> [   76.356000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11
> [   76.364000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11
> [   76.376000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0
> [   76.384000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0
> [   76.392000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0
> [   76.408000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0
> [   76.592000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158:
> azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11
> [   76.592000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
> [   76.600000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11
> [   76.608000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11
> [   76.616000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11
> [  153.564000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0
> [  153.572000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0
> [  153.580000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0
> [  153.588000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0
> [  216.896000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158:
> azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11
> [  216.896000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
> [  216.904000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11
> [  216.912000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11
> [  216.920000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11
> [  216.932000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0
> [  216.940000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0
> [  216.948000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0
> [  216.956000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0
> [  216.972000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/../../alsa-kernel/pci/hda/hda_intel.c:1158:
> azx_pcm_prepare: bufsize=0x10000, fragsize=0x1000, format=0x11
> [  216.972000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x5, channel=0, format=0x11
> [  216.980000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x5, channel=0, format=0x11
> [  216.988000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x5, channel=0, format=0x11
> [  216.996000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x5, channel=0, format=0x11
> [  218.824000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x2, stream=0x0, channel=0, format=0x0
> [  218.832000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x4, stream=0x0, channel=0, format=0x0
> [  218.840000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x3, stream=0x0, channel=0, format=0x0
> [  218.848000] ALSA
> /home/alboot/Sources/alsa/alsa-driver-1.0.14rc3/pci/hda/hda_codec.c:627:
> hda_codec_setup_stream: NID=0x5, stream=0x0, channel=0, format=0x0
> 
> 
> Thanks
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

-- 
Tobin Davis <tdavis at dsl-only.net>


More information about the Alsa-devel mailing list