[gelöst]Provider auswahl mit *0

Status
Für weitere Antworten geschlossen.

silver_ch

Neuer User
Mitglied seit
18 Jan 2005
Beiträge
87
Punkte für Reaktionen
0
Punkte
6
ich habe 2 sip Provided möchte gerne aber von intern 10 mit beiden Provider telefonieren.

kann mir jemand sagen wie ich mit einem vorwahl provider mit welchem ich rauswählen will auswählen kann? z.B. mit ** oder *9 dann die nummer die ich wählen will **004171511xxxx

Teil von extensions.conf

Code:
[general]
static=yes
writeprotect=no
 
[default]
 
exten =>10,1,Dial(SIP/10,17,r)
exten =>10,2,Answer 
exten =>10,3,Playback(vm-nobodyavail) 
exten =>10,4,Voicemail(10) 
exten =>10,5,Hangup
 
exten =>11,1,Dial(SIP/11,17,r)
exten =>11,2,Answer
exten =>11,3,Playback(vm-nobodyavail) 
exten =>11,4,Voicemail(11) 
exten =>11,5,Hangup
 
 
[10]
include=default
include=outgoinginternetcalls
;include=outgoing
;include=outgoing2222
 
[11]
include=default
include=outgoing1111
 
 
[outgoing2222]
exten => _XXXX.,1,Dial(sip/${EXTEN}@2222,60)
exten => _XXXX.,2,Congestion
exten => _XXXX.,102,Busy
 
[outgoing1111]
exten => _XXXX.,1,Dial(sip/${EXTEN}@1111,60)
exten => _XXXX.,2,Congestion
exten => _XXXX.,102,Busy
 
[outgoinginternetcalls]
exten => _XXXX.,1,Dial(sip/${EXTEN}@internetcallsinternetcalls,60)
exten => _XXXX.,2,Congestion
exten => _XXXX.,102,Busy
 
wie ich mit einem vorwahl provider mit welchem ich rauswählen will auswählen kann?

Kann mir das mal bitte jemand ins Deutsche übersetzen :gruebel:
 
na ja, sorry

wie wähle ich eine von zwei sip provider aus
(habe 2 sip provider)

wie mache ich das mit einem vorwahl?

z.B. *1 wählen mit sip nummer 1 oder mit *2 wählen mit sip nummer 2?

ich möchte gerne von Interne nummer 10 mit 2 sip nummer telefonieren
und dazu brauche ich ein vorwahl ?? oder geht es auch anders?
 
tja, habe es schon wieder gelesen und schon wieder ausprobiert
bekomme jedesmal nummer ungültig sobald ich _*1 einfüge
wenn _xxxx drinn steht funktioniert es mit default provider

was mache ich noch falsch?


habe in default eingefügt so:
[vorwahlen]

[internetcalls]
; internetcalls mit *1 als Vorwahl
exten => _*1.,1,Dial(sip/${EXTEN}@internetcalls,60)
exten => _*1.,2,Congestion
exten => _*1.,102,Busy

[citytel]
; citytel mit *2 als Vorwahl
exten => _*2.,1,Dial(sip/${EXTEN}@1111,60)
exten => _*2.,2,Congestion
exten => _*2.,102,Busy
 
Schau Dir die Kapitel 5 (Variablen) und Kapitel 12 (Providerauswahl) im Asterisk Kurs nochmal genau :rolleyes:

Du darfst doch das *1 nicht mit an Deinen Provider übergeben. Also mußt Du von ${EXTEN} die ersten 2 Stellen *1 vor der Übergabe an den Provider abschneiden.
 
silver_ch schrieb:
exten => _*1.,1,Dial(sip/${EXTEN:2}@internetcalls,60)
exten => _*2.,1,Dial(sip/${EXTEN:2}@1111,60)

Bei Dir wird versucht *1 und *2 mitzuwählen !
 
danke für die hinweise
habe jetzt EXTEN:2 statt EXTEN

jetzt funktioniert

schöne grusse aus CH
 
Hallo danke für die super anleitung
1 problem habe ich noch

ich kann jetzt mit softphone raus telefonieren mit vorwahl
wenn ich *1 eingebe (sip account 1) oder *2 (sip account 2)

leider funktioniert das nicht wenn ich von Intern 10 über sipura anrufe da ich dort spec. dial plan ertellt habe

dial plan von spa2000 habe ich für die schweiz so
(<**:>[2-9]|<:004171>[1-9]xx.|<0:0041>[1-9]xxxx.|<00:00>[1-9]xxxxx.|<#,:>x.)
(ich kann local vorwahl 071 oder international vorwahl 0041 wählen nummer wird immer ersetzt ond international an asterisk oder sip Provider weitergeleitet)


wie soll ich dial plan im sipura ändern das ich *1 und *2 verwenden kann

schöne grüsse
 
Dialplan-Probleme im Sipura haben mit dem Asterisk-Rufnummernplan nix zu tun. Aber Deine Frage ist bereits mehrfach im Forum beantwortet - einfach mal die Suche benutzen und auch im Sipura Bereich lesen.
 
Status
Für weitere Antworten geschlossen.
Kostenlos!

Statistik des Forums

Themen
248,868
Beiträge
2,303,377
Mitglieder
378,529
Neuestes Mitglied
noahelsner