Hallo Miteinander,
ich hoffe Ihr könnt mir bei meinem Problem helfen:
Ich habe * mit einer AVM B1 an einem internen S0 (ptp) einer Hipath mit der Amtskennung 82 hängen und möchte von den Systemtelefonen der TK-Anlage über den, in Asterisk konfigurierten SIP-Account rauswählen, bzw. "interne SIP-Teilnehmer" anwählen.
Im * ist zum rauswählen über den SIPTEL Account die "0" als "SIP-Amt" definiert, und die "9" um über die B1 die Siemens-Teilnehmer zu erreichen.
Bis jetzt funktioniert:
Hipath-TN => SIP-TN
SIP-TN => Hipath-TN
SIP-TN => SIPTEL
SIPTEL => SIP-TN (wobei statisch auf einem TN definiert *logisch* :lol: )
Wobei der Hipath-TN die "82" als Amt plus die SIP-TN-Nummer wählen muss, und umgekehrt der SIP-TN die "9" als Amt plus die interne Rufnummer des TK-Teilnehmers.
Nun möchte ich, dass die Hipath-TN wenn diese "82" +"0" + Rufnummer wählen direkt über den SIPTEL Account raustelefonieren können.
Das Problem dabei ist dass nicht alle Ziffern an * übermittelt werden, bzw. mitlerweile nach der 4ten Ziffer schluss ist.
Ich nehme an dass es etwas mit Block-, bzw. Einzelwahl zu tun, allerdings habe ich keine Ahnung wie ich das dem Asterisk beibringen soll.
Hat da jemand vielleicht eine Idee bzw. einen Lösungsansatz für mich, da mich die Suche im Forum nicht wirklich weiter gebracht hat ?!
ich hoffe Ihr könnt mir bei meinem Problem helfen:
Ich habe * mit einer AVM B1 an einem internen S0 (ptp) einer Hipath mit der Amtskennung 82 hängen und möchte von den Systemtelefonen der TK-Anlage über den, in Asterisk konfigurierten SIP-Account rauswählen, bzw. "interne SIP-Teilnehmer" anwählen.
Im * ist zum rauswählen über den SIPTEL Account die "0" als "SIP-Amt" definiert, und die "9" um über die B1 die Siemens-Teilnehmer zu erreichen.
Bis jetzt funktioniert:
Hipath-TN => SIP-TN
SIP-TN => Hipath-TN
SIP-TN => SIPTEL
SIPTEL => SIP-TN (wobei statisch auf einem TN definiert *logisch* :lol: )
Wobei der Hipath-TN die "82" als Amt plus die SIP-TN-Nummer wählen muss, und umgekehrt der SIP-TN die "9" als Amt plus die interne Rufnummer des TK-Teilnehmers.
Nun möchte ich, dass die Hipath-TN wenn diese "82" +"0" + Rufnummer wählen direkt über den SIPTEL Account raustelefonieren können.
Das Problem dabei ist dass nicht alle Ziffern an * übermittelt werden, bzw. mitlerweile nach der 4ten Ziffer schluss ist.
Ich nehme an dass es etwas mit Block-, bzw. Einzelwahl zu tun, allerdings habe ich keine Ahnung wie ich das dem Asterisk beibringen soll.
Hat da jemand vielleicht eine Idee bzw. einen Lösungsansatz für mich, da mich die Suche im Forum nicht wirklich weiter gebracht hat ?!
extensions.conf
[general]
static=yes
writeprotect=no
[default]
exten => s,1,Answer
include => sipgate
include => sipphones
include => hicom
[sipphones]
exten => 300,1,Dial(SIP/${EXTEN},60)
exten => 300,2,Ringing
exten => 300,3,Congestion
exten => 300,102,Busy
exten => 400,1,Dial(SIP/${EXTEN},60)
exten => 400,2,Ringing
exten => 400,3,Congestion
exten => 400,102,Busy
[sipgate]
; outgoing
exten => _0.,1,SetCIDNum(1276216)
exten => _0.,2,Dial(SIP/${EXTEN:1}@sipgate,60,tT)
exten => _0.,3,Congestion
exten => _0.,4,Busy
exten => _0.,5,Hangup
; incoming
exten => 1276216,1,Goto(300,1)
exten => 1276216,2,Busy
exten => 1276216,3,Hangup
[hicom]
exten => _9.,1,Dial(CAPI/82${CALLERIDNUM}:b${EXTEN:1})
exten => _9.,2,Congestion
exten => _9.,3,Busy
exten => _9.,4,Hangup
capi.conf
;
; CAPI config
;
;
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8
[interfaces]
overlapdial=yes
;immediate=yes
msn=82
incomingmsn=*
context=default
controller=1
softdtmf=1
;accountcode=
;echosquelch=1
;echocancel=yes
;echotail=64
;callgroup=1
;mode=immediate
isdnmode=ptp
devices=2