call-limit=1, *1.2.24

jam4ever

Neuer User
Mitglied seit
15 Okt 2006
Beiträge
118
Punkte für Reaktionen
0
Punkte
0
Hallo!
Ich möchte gerne die anrufe auf meine sip-phones limitieren, und den der nicht mehr zugestellt werden kann irgendwas anderes signalisieren.. busy, zum Beispiel.
Nun wollte ich das mit call-limit=1 in der sip.conf in den peer-eigenschaften machen. die clients haben qualify=yes gesetzt.
Wenn ich nun im Dialplan folgendes ausführe:
Code:
 exten => s,1,NoOp("Status: ${SIPPEER(SIP/10:curcalls)}")
steht auf der CLI nur "status: " und mehr nicht.
hat jemand erfahrungen damit?
anregungen? DANKESCHÖÖN ;-)
j4r
 
Also ich habe das auch unter Asterisk 1.4 realisiert und da habe ich in meiner sip.conf den Teilnehmer wie folgt realisiert:
Code:
[10]
allow=alaw
call-limit=2
callerid=TESTING <10>
context=brd
host=dynamic
mailbox=10@voicemail
secret=WIEAUCHIMMMER
type=friend

Und hier der Teil der ankommenden Gespräche innerhalb der extensions.conf:
Code:
exten => 10,1,Dial(SIP/10)
exten => 10,n,Goto(s-${DIALSTATUS},1)
exten => s-BUSY,1,Hangup

Wenn nun gleichzeitig 3 Gespräche ankommen, dann sollte der dritte ein besetzt signalisiert bekommen und fällt somit nach s-BUSY und wird dort aufgelegt.

Gruß

Martin
 
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.