mISDN Karte im Dial geziehlt auswählen

sted

Neuer User
Mitglied seit
21 Apr 2005
Beiträge
94
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

vorab: War mir nicht sicher ob dieser Thread vielleicht eher zu den extensions gehört, habe aber trotzdem hier gemacht weil es vielleicht ein passendes mISDN Feature gibt. Ansonsten bitte verschieben.

Also, ich hab zwei Karten, beide im TE Modus and einer Telefonanlage.
Bisher wähle ich immer über Dial(misdn/2/...) und nutze somit die zweite Karte.

Nun würde ich gerne abhängig von der Anzahl der Gespräche automatisch Karte 1 nutzen. Ich hatte an ChanIsAvail gedacht, das ist aber laut voip-info recht unzuverlässig und sagt ja nur, ob die Leitung da ist und nicht wieviele Gespräche laufen.

So sieht meine Extensen aus:
Code:
exten => _85.,1,Dial(misdn/2/${EXTEN:2},40)
exten => _85.,2,Hangup

Der müsste ich nun bebringen, dass wenn schon 2 Gespräche laufen auf Karte 1 telefoniert wird.

Jemand ne Idee?
stephan
 
ich hab zwar noch nicht viel ahnungvon der Materie aber ich würde sagen
Code:
exten => _85.,1,Dial(misdn/2/${EXTEN:2},40)
exten => _85.,2,Dial(misdn/1/${EXTEN:2},40)
exten => _85.,3,Hangup
damit sollte er wenn er auf misdn/2 nicht zugreifen kann misdn/1 nehmen oder hab ich da einen Denkfehler?
 
wieso grupierst du port 1 und 2 nicht einfach?

misdn.conf:

[OUT]
port=2,1
...


dann kannst du einfach so dein dial machen:

dial(mISDN/g:OUT/123)

und chan_misdn wählt zuerst auf port 2 raus bis alle kanäle voll sind und nutzt danach port 1.
 
Hallo,

danke euch für eure Antworten.

chrich:
Das klingt gut!
In der misdn.conf heißt mein Context [from-misdn].
In der extensions.conf habe ich dann im Context [from-sip] das oben beschriebene Dial() Kommando.

Wenn ich das auf

Dial(mISDN/g:from-misdn/123)

ändere sollte das gehen?
Oder kann ich in der misdn.conf noch einen neuen machen, meinetwegen:
Code:
[to-hipath] 
ports=2,1
und den Rest so stehen lassen, so dass sich:
Code:
[general]
debug=1
;method=standard
append_digits2exten=yes
bridging=yes
tracefile=/var/log/misdn.trace

[default]
context=default
language=en
nationalprefix=0
internationalprefix=00
rxgain=0
txgain=0
dialplan=0

[from-misdn]
context=from-misdn
ports=1,2
msns=*

[to-hipath] 
ports=2,1

ergeben würde und ich Dial(mISDN/g:to-hipath/123) nehmen könnte?

Das wäre wohl die beste Möglichkeit, oder?

Danke euch,
stephan
 
das geht leider nicht ( zumindest glaub ich das :) )

aber nen doch die Gruppe einfach

[hipath]

und dann ists sinngemäß sowohl von als auch to ;-)
 
Hehe, gut, das sollte auch eine Möglichkeit sein.
Danke dir, werde das dann mal probieren... in 2 Wochen, nach meinem Urlaub ;-)
 
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.