Hallo Ich hab wieder mal ein paar probleme
1. Bei Anrufen über PSTN (eingehend und ausgehend) wird zwar eine Verbindung aufgebaut aber keine Sprache übermittelt
2. kann ich mit den Telefonen am internen So keine am Asterisk registrierten SIP Telefone anrufen
sip.conf
extensions.conf
1. Bei Anrufen über PSTN (eingehend und ausgehend) wird zwar eine Verbindung aufgebaut aber keine Sprache übermittelt
2. kann ich mit den Telefonen am internen So keine am Asterisk registrierten SIP Telefone anrufen
Code:
misdn show config
Misdn General-Config:
-> Version: chan_misdn-0.3.0-rc25
-> misdn_init: /etc/misdn-init.conf -> debug: 1
-> tracefile: /var/log/misdn.trace -> bridging: yes
-> stop_tone_after_first_digit: yes -> append_digits2exten: yes
-> dynamic_crypt: no -> crypt_prefix:
-> crypt_keys:
linuxa64*CLI>
[PORT 1]
-> name: NTPort -> rxgain: 0
-> txgain: 0 -> te_choose_channel: no
-> pmp_l1_check: yes -> context: intern
-> language: de -> musicclass: default
-> callerid: -> method: standard
-> dialplan: 0 -> localdialplan: 0
-> cpndialplan: 0 -> nationalprefix: 0
-> internationalprefix: 00 -> presentation: -1
-> screen: -1 -> always_immediate: no
-> immediate: no -> senddtmf: no
-> hold_allowed: no -> early_bconnect: yes
-> incoming_early_audio: no -> echocancel: 0
-> echocancelwhenbridged: no -> echotraining: 0
-> need_more_infos: no -> jitterbuffer: 4000
-> jitterbuffer_upper_threshold: 0 -> callgroup:
-> pickupgroup: -> msns: *
-> ptp: no
[PORT 2]
-> name: TePort -> rxgain: 0
-> txgain: 0 -> te_choose_channel: no
-> pmp_l1_check: yes -> context: extern
-> language: de -> musicclass: default
-> callerid: -> method: standard
-> dialplan: 0 -> localdialplan: 0
-> cpndialplan: 0 -> nationalprefix: 0
-> internationalprefix: 00 -> presentation: -1
-> screen: -1 -> always_immediate: no
-> immediate: no -> senddtmf: no
-> hold_allowed: no -> early_bconnect: yes
-> incoming_early_audio: no -> echocancel: 0
-> echocancelwhenbridged: no -> echotraining: 0
-> need_more_infos: no -> jitterbuffer: 4000
-> jitterbuffer_upper_threshold: 0 -> callgroup:
-> pickupgroup: -> msns: *
-> ptp: yes
sip.conf
Code:
[general]
context=default
bindport=5060
bindaddr=0.0.0.0
[10]
callerid=10<10>
type=peer
username=10
secret=XXXXXXXXXXXXX
host=dynamic
domain=192.168.0.96
mailbox=10
nat=yes
canreinvite=no
[11]
callerid=11<11>
type=peer
username=11
secret=XXXXXXXXXXX
host=dynamic
domain=192.168.0.96
mailbox=11
nat=yes
canreinvite=no
....
extensions.conf
Code:
[general]
static=yes
writeprotect=no
[local]
include => internphones
exten => 10,1,macro,extern|SIP|${EXTEN}||25|25
exten => 11,1,macro,extern|SIP|${EXTEN}|25|25
exten => 20,1,macro,extern|SIP|${EXTEN}|25|25
exten => 21,1,macro,extern|mISDN/g:NTPort|${EXTEN}|25|25
exten => 30,1,macro,extern|mISDN/g:NTPort|${EXTEN}|25|25
exten => 40,1,macro,extern|SIP|${EXTEN}|25|25
exten => 50,1,macro,extern|mISDN/g:NTPort|${EXTEN}|25|25
exten => 60,1,macro,extern|mISDN/g:NTPort|${EXTEN}|25|25
exten => 3000,1,VoiceMailMain(${CALLERIDNUM})
[default]
include => local
include => extern
[extern]
include => local
exten => _X.,1,NoOp(${EXTEN} extern)
exten => _0.,1,Set(CALLERID(nummer)=${meineStammnummer}${CALLERID(nummer)})
exten => _0.,2,Dial(mISDN/g:TePort/${EXTEN:1})
exten => _MMMMMZ[01],1,Goto(local,${EXTEN:-2},1)
[intern]
; Regeln fuer Telefone am internen S0
exten => _X.,1,waitfordigits(1500)
exten => _X.,2,NoOp(${EXTEN} intern)
include => local
include => extern
[internphones]
;switch => Realtime/internphones@
[macro-extern]
; ARG1 = Protokol
; ARG2 = <intern-Nr>
; ARG3 = Sekunden <intern-Nr>
; ARG4 = Sekunden $vermittlung
exten => s,1,NoOp(Macro: Anruf von Extern)
exten => s,n,Dial,${ARG1}/${ARG2}|${ARG3}|Ttr
exten => s,n,Goto,s-${DIALSTATUS}|1
; Besetzt
exten => s-BUSY,1,voicemail,b${ARG2}
exten => s-BUSY,n,Hangup
; Gassenbesetzt
exten => s-CONGESTION,1,voicemail,b${ARG2}
exten => s-CONGESTION,n,Hangup
; Nichtannahme
exten => s-NOANSWER,1,voicemail,u${ARG2}
exten => s-NOANSWER,n,Hangup
; SIP-Telefon nicht angemeldet
exten => s-CHANUNAVAIL,1,voicemail,u${ARG2}
exten => s-CHANUNAVAIL,n,Hangup