[asterisk-users] No sound, problem is not a NAT

Noah Miller noahisaacmiller at gmail.com
Sat Jun 9 11:51:41 CDT 2007


Hi Carlos -

> HI, my problem is with internal sounds of asterisk.
> for example when calling voicemail, no system recordings are being
> played back. However, when running asterisk in a debug mode, i see the
> call coming through to the system and the system playing back the wav
> files promptly.
> However, no sound comes through. I have verified that the sounds are
> in the correct location and that asterisk:asterisk has access to all
> files, is music on hold works, but other than that no system
> recordings are audible.
>
> Connected to Asterisk SVN-branch-1.2-r68526 currently running on
> hernandezz-laptop (pid = 6970)
> Verbosity is at least 10
>     -- Executing Macro("SIP/5000-081da408", "user-callerid|") in new stack
>     -- Executing NoOp("SIP/5000-081da408", "user-callerid: device
> 5000") in new stack
>     -- Executing GotoIf("SIP/5000-081da408", "0?report") in new stack
>     -- Executing GotoIf("SIP/5000-081da408", "0?start") in new stack
>     -- Executing Set("SIP/5000-081da408", "REALCALLERIDNUM=5000") in new stack
>     -- Executing NoOp("SIP/5000-081da408", "REALCALLERIDNUM is 5000")
> in new stack
>     -- Executing Set("SIP/5000-081da408", "AMPUSER=5000") in new stack
>     -- Executing Set("SIP/5000-081da408", "AMPUSERCIDNAME=hnmvbn") in new stack
>     -- Executing GotoIf("SIP/5000-081da408", "0?report") in new stack
>     -- Executing Set("SIP/5000-081da408", "CALLERID(all)=hnmvbn
> <5000>") in new stack
>     -- Executing Set("SIP/5000-081da408", "REALCALLERIDNUM=5000") in new stack
>     -- Executing NoOp("SIP/5000-081da408", "TTL:  ARG1: ") in new stack
>     -- Executing GotoIf("SIP/5000-081da408", "0?continue") in new stack
>     -- Executing Set("SIP/5000-081da408", "__TTL=64") in new stack
>     -- Executing GotoIf("SIP/5000-081da408", "1?continue") in new stack
>     -- Goto (macro-user-callerid,s,21)
>     -- Executing NoOp("SIP/5000-081da408", "Using CallerID "hnmvbn"
> <5000>") in new stack
>     -- Executing Wait("SIP/5000-081da408", "2") in new stack
>     -- Executing Macro("SIP/5000-081da408",
> "systemrecording|dorecord") in new stack
>     -- Executing Goto("SIP/5000-081da408", "dorecord|1") in new stack
>     -- Goto (macro-systemrecording,dorecord,1)
>     -- Executing Record("SIP/5000-081da408",
> "/tmp/5000-ivrrecording:wav") in new stack
>     -- Playing 'beep' (language 'en')
> hernandezz-laptop*CLI>

I'm a little confused.  Your CLI output doesn't show asterisk trying
to play anything.  What happens if you set up an extension that just
does something like:

exten => 100,1,Playback(vm-instructions)

Do you get sound?  You didn't mention - do you get normal audio on
calls between your SIP phones?


- Noah


More information about the asterisk-users mailing list