Playtones werden nicht wiedergegeben / nur Stille

dasgute

Neuer User
Mitglied seit
20 Jan 2007
Beiträge
82
Punkte für Reaktionen
0
Punkte
0
Hallo Zusammen,

habe mir eine Extension gebastelt mit der ich die Indikationstöne testen möchte. Habe also die Indications.conf geprüft und angepasst.

indications.conf

Code:
[general]
country=nl		; default location

[de]
description = Germany
; Reference: http://www.itu.int/ITU-T/inr/forms/files/tones-0203.pdf
ringcadence = 1000,4000
dial = 425
busy = 425/480,0/480
ring = 425/1000,0/4000
congestion = 425/240,0/240
callwaiting = !425/200,!0/200,!425/200,!0/5000,!425/200,!0/200,!425/200,!0/5000,!425/200,!0/200,!425/200,!0/5000,!425/200,!0/200,!425/200,!0/5000,!425/200,!0/200,!425/200,0
; DIALRECALL - not specified
dialrecall = !425/100,!0/100,!425/100,!0/100,!425/100,!0/100,425
; RECORDTONE - not specified
record = 1400/80,0/15000
info = 950/330,1400/330,1800/330,0/1000
stutter = 425+400

Wie man sieht ist das eigentlich alles standard.

Nu habe ich in meiner extensions.conf

dies eingefügt um von "außen" mal zu testen wie die Töne klingen, um diese ggf. noch anzupassen.

Code:
;Testruf
exten=>_18309189,1,Playtones(busy)
exten=>_18309189,n,Wait(2)
exten=>_18309189,n,StopPlaytones()
exten=>_18309189,n,Playtones(congestion)
exten=>_18309189,n,Wait(2)
exten=>_18309189,n,StopPlaytones()
exten=>_18309189,n,Goto(1)


Wenn ich nun anrufe bekomme ich diese CLI Ausgabe, die mir zeigt das versucht wird alles abzuarbeiten:

Code:
 -- Accepting voice call from '123456780452' to '18309189' on channel 0/1, span 2
    -- Executing [18309189@default:1] PlayTones("Zap/4-1", "busy") in new stack
    -- Executing [18309189@default:2] Wait("Zap/4-1", "2") in new stack
    -- Remote UNIX connection
    -- Remote UNIX connection disconnected
    -- Executing [18309189@default:3] StopPlayTones("Zap/4-1", "") in new stack
    -- Executing [18309189@default:4] PlayTones("Zap/4-1", "congestion") in new stack
    -- Executing [18309189@default:5] Wait("Zap/4-1", "2") in new stack
    -- Executing [18309189@default:6] StopPlayTones("Zap/4-1", "") in new stack
    -- Executing [18309189@default:7] Goto("Zap/4-1", "1") in new stack
    -- Goto (default,18309189,1)
    -- Executing [18309189@default:1] PlayTones("Zap/4-1", "busy") in new stack
    -- Executing [18309189@default:2] Wait("Zap/4-1", "2") in new stack
    -- Executing [18309189@default:3] StopPlayTones("Zap/4-1", "") in new stack
    -- Executing [18309189@default:4] PlayTones("Zap/4-1", "congestion") in new stack
    -- Executing [18309189@default:5] Wait("Zap/4-1", "2") in new stack
    -- Executing [18309189@default:6] StopPlayTones("Zap/4-1", "") in new stack
    -- Executing [18309189@default:7] Goto("Zap/4-1", "1") in new stack
    -- Goto (default,18309189,1)
    -- Executing [18309189@default:1] PlayTones("Zap/4-1", "busy") in new stack
    -- Executing [18309189@default:2] Wait("Zap/4-1", "2") in new stack
    -- Channel 0/1, span 2 got hangup request, cause 16
  == Spawn extension (default, 18309189, 2) exited non-zero on 'Zap/4-1'
[May  6 12:21:08] WARNING[1632]: ast_expr2.fl:407 ast_yyerror: ast_yyerror():  syntax error: syntax error, unexpected '=', expecting $end; Input:
=1
^
[May  6 12:21:08] WARNING[1632]: ast_expr2.fl:411 ast_yyerror: If you have questions, please refer to doc/channelvariables.txt in the asterisk source.
    -- Executing [h@default:1] GotoIf("Zap/4-1", "?2:8") in new stack
    -- Goto (default,h,8)
    -- Executing [h@default:8] Hangup("Zap/4-1", "") in new stack
  == Spawn extension (default, h, 8) exited non-zero on 'Zap/4-1'
    -- Hungup 'Zap/4-1'

Ich höre aber nix, null.

Habe schon mit verschienenen Geräten angerufen wie Handy, ISDN-Telefon, SIP Telefon.
Laut der CLI Ausgabe wird aber doch versucht die Playtones abzuarbeiten.

Weiß jemand Rat? Vielen Dank für jeden Tipp.
 
Hi,


gibt es denn in Deiner indications.conf auch einen context "nl"?

Du hast nämlich "country=nl" gesetzt.

Grüße
Timm
 
ähm stimmt,

na klar habe ich schon in allen varianten getestet. habe ich oben falsch gepostet.Sorry

[general]
country=de ; default location

Jedes mal das selbe. Keine Playtones über ZAP wie es aussieht. Was ich festgestellt habe ist außerdem das es intern klappt, wenn ich mir die exten entsprchend umbastle und von einem internen Telefon anrufe. Generell hab ich den Eindruck das ich die indications.conf parameter ändern kann wie ich will, die Töne ändern sich irgendwie nicht.

Die entsprechenden Module sind aber geladen.

Hat noch jemand ne Idee?
 
Hi,

ach dabei fällt mir ein die indications.conf gilt nicht für ZAP, da gibt es etwas eigenes, mir ist aber der Name jetzt nicht bekannt, ich kann mich nur soweit erinnern, dass das in einem anderen Pfad zusuchen ist.


Grüße
Timm
 
Hi das ist erst mal Interessant :)), Aber ich hab es selber gefunden.

Ohne Answer keie Playtones...

will heißen:

exten=>_18309189,1,Set(CHANNEL(language)=de)
exten=>_18309189,n,Answer
exten=>_18309189,n,Playtones(busy)
exten=>_18309189,n,Wait(2)
exten=>_18309189,n,StopPlaytones()
exten=>_18309189,n,Playtones(congestion)
exten=>_18309189,n,Wait(2)
exten=>_18309189,n,StopPlaytones()
exten=>_18309189,n,Goto(3)

So hat es zumindes gefunzt.

Sag mal hast Du gefunden wo sich die Indications für ZAP befindet, wie oben beschrieben? Ich find da nix.

Danke trotzdem.
 
Hi,

ich verwende kein ZAP, daher.....
Aber das war irgendwie glaube ich etwas mit tones oder so.
Das war dort wo auch die zap datei ist, aber nicht die zapata.conf.

Grüße
Timm
 

Statistik des Forums

Themen
246,382
Beiträge
2,251,164
Mitglieder
374,041
Neuestes Mitglied
Baffalo
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.