On 8/9/2013 2:49 PM, Lonnie Abelbeck wrote:
> On Aug 9, 2013, at 1:13 PM, Michael Keuter wrote:
>
>> Am 09.08.2013 um 19:47 schrieb Lonnie Abelbeck <[email protected]>:
>>
>>> Hi Dan,
>>>
>>> I have never done this, but I'll guess...
>>>
>>> On my Jetway NF99FL-525, I did a "lspci -v" to find the audio driver...
>>>
>>> 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio 
>>> Controller (rev 02)
>>>     Subsystem: Jetway Information Co., Ltd. Device 1705
>>>     Kernel modules: snd-hda-intel
>>>
>>> $ modprobe snd-hda-intel
>>>
>>> Then load PCM OSS emulation for ALSA
>>>
>>> $ modprobe snd-pcm-oss
>>>
>>> (add snd-hda-intel and snd-pcm-oss to /etc/rc.modules to make it persistent 
>>> if it works)
>>>
>>> pbx ~ # lsmod | grep snd
>>> snd_pcm_oss            25129  0
>>> snd_mixer_oss           8785  1 snd_pcm_oss
>>> snd_hda_codec_via      35196  1
>>> snd_hda_intel          14748  0
>>> snd_hda_codec          42110  2 snd_hda_codec_via,snd_hda_intel
>>> snd_pcm                42169  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
>>> snd_timer              11110  1 snd_pcm
>>> snd                    30407  7 
>>> snd_pcm_oss,snd_mixer_oss,snd_hda_codec_via,snd_hda_intel,snd_hda_codec,snd_pcm,snd_timer
>>> soundcore               3396  1 snd
>>> snd_page_alloc          4717  2 snd_hda_intel,snd_pcm
>>>
>>> pbx ~ # ls -l /dev/dsp
>>> crw-rw----    1 root     audio      14,   3 Aug  9 12:33 /dev/dsp
>>>
>>> Then check "/etc/asterisk/modules.conf" to see of chan_oss.so is not 
>>> noload'ed (ie. is loaded).
>>>
>>> Hope that helps a little.
>>>
>>> Lonnie
>>>
>>>
>>> On Aug 9, 2013, at 11:59 AM, Dan Ryson wrote:
>>>
>>>> All,
>>>>
>>>> We're trying to enable live music-on-hold from an AstLinux sound card
>>>> line-input.  I spent the morning researching how to do this, found many
>>>> suggested approaches, but have yet to get this working in a standard
>>>> AstLinux environment.
>>>>
>>>> This is for a radio station client that pays royalty fees for music and
>>>> programming and prefers to use that for MoH in lieu of the default,
>>>> royalty-free music files.
>>>>
>>>> Most approaches I've seen depend on sox or arecord.  Sox is present in
>>>> the standard build, supports ossdsp, but requires a /dev/dsp device that
>>>> I don't see.  Arecord doesn't appear to be included and apparently
>>>> requires use of the alsamixer utility to select "line in" as the
>>>> appropriate source.  Also, while /stat/dev/audio exists, I don't see
>>>> such a device in /dev.
>>>>
>>>> As always, any clues would be greatly appreciated.
>>>>
>>>> Dan
>>
>> Here is a nice tutorial, but we are missing the "alsamixer" command:
>>
>> http://community.spiceworks.com/how_to/show/19088-use-soundcard-line-in-for-asterisk-music-on-hold
>>
>> Michael
> Yes, but note #4 can be skipped as udev adds /dev/snd/ automatically for us.
>
> Hopefully Dan doesn't need 'alsamixer', seems they are only using it to set 
> the defaults, possibly there is another way if required.
>
> It seems the file "/proc/asound/card0/oss_mixer" is the magic...
>
> https://github.com/opensrc/alsa/blob/master/Mapping_oss_mixer_controls_to_alsa_mixer.md
>
> Also, look at:
> https://wiki.debian.org/DebianEeePC/HowTo/Sound#ALSA_OSS
>
> Lonnie
Thanks a million, all.  I'll give this a try and report results.

Dan


------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users

Donations to support AstLinux are graciously accepted via PayPal to 
[email protected].

Reply via email to