[asterisk-users] Asterisk throws error using the alsa, module
vitaminx
vitaminx at callistix.net
Mon Dec 14 14:21:22 CST 2009
On Mon, 14 Dec 2009 11:02:02 -0800, Dave Platt <dplatt at radagast.org>
wrote:
>>> See if it plays back properly.
>>
>> Running aplay as asterisk user seems to be no problem:
>>
>> asterisk at puppy$ aplay /usr/share/sounds/alsa/Front_Center.wav
>> Playing: WAVE '/usr/share/sounds/alsa/Front_Center.wav' : Signed 16 bit
>> Little Endian, Rate: 48000 Hz, mono
>> asterisk at puppy:~$ aplay -Dpulse /usr/share/sounds/alsa/Front_Center.wav
Hi,
I've just tried to make it work without pulseaudio. just plain alsa. it
doesn't work :(
Asterisk Ready.
*CLI> console dial s
*CLI> << Console call has been answered >>
[Dec 14 21:10:28] ERROR[28575]: chan_alsa.c:456 alsa_read: Read error:
Resource temporarily unavailable
There is no other program potentially locking the sound device.
puppy:/home/vitaminx# grep device /etc/asterisk/alsa.conf | grep -v \;
input_device=default
output_device=default
There was no .asoundrc or /etc/asound.conf defined for this test.
seems to be an alsa problem.
puppy:/home/vitaminx# aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: VT82xx [HDA VIA VT82xx], Gerät 0: AD198x Analog [AD198x Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 0: VT82xx [HDA VIA VT82xx], Gerät 1: AD198x Digital [AD198x Digital]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
I've tried again with following change:
puppy:/home/vitaminx# grep device /etc/asterisk/alsa.conf | grep -v \;
input_device=hw:0,0
output_device=hw:0,0
I get:
[Dec 14 21:19:05] WARNING[29022]: chan_dahdi.c:17023 process_dahdi:
Ignoring any changes to 'hasmanager' (on reload) at line 47.
.....................[Dec 14 21:19:05] WARNING[29022]: translate.c:654
__ast_register_translator: plc_samples 160 format f
......[Dec 14 21:19:05] ERROR[29022]: chan_alsa.c:195 alsa_card_init:
set_channels failed: Invalid argument
[Dec 14 21:19:05] ERROR[29022]: chan_alsa.c:195 alsa_card_init:
set_channels failed: Invalid argument
[Dec 14 21:19:05] WARNING[29022]: chan_alsa.c:200 alsa_card_init: Rate not
correct, requested 8000, got 44100
..*CLI> ....[Dec 14 21:19:05] WARNING[29022]: res_musiconhold.c:1667
load_module: No music on hold classes configured, disabling music on hold.
... ]
Asterisk Ready.
*CLI> console dial s
*CLI> << Console call has been answered >>
Speicherzugriffsfehler (crash)
Thanks for any hints :)
greetings,
vitaminx
--
irc ..... #callistix @ freenode
mail ..... vitaminx at callistix.net
www ..... http://www.callistix.net
icecast ..... http://icecast.callistix.net:8000/
More information about the asterisk-users
mailing list