Hi Leute!
leider muss ich schon wieder quälen, aber ich habe ein Problem mit Durchwahlen.
Wenn jemand vom Festnetz in Österreich auf meinen * in Österreich anruft, kommt er immer in die "s" Extension, wenn ich den ganzen Weg aber über GSM Österreich verfolge funktionieren meine Durchwahlen.
2 HFC Karten von Conrad im TE-Modus mit jeweils PtP.
Hier meine zaphfc.conf
Und Hier meine extensions.conf
Ich danke euch jetzt schon für eure Hilfe.
Macsea
leider muss ich schon wieder quälen, aber ich habe ein Problem mit Durchwahlen.
Wenn jemand vom Festnetz in Österreich auf meinen * in Österreich anruft, kommt er immer in die "s" Extension, wenn ich den ganzen Weg aber über GSM Österreich verfolge funktionieren meine Durchwahlen.
2 HFC Karten von Conrad im TE-Modus mit jeweils PtP.
Hier meine zaphfc.conf
Code:
[channels]
;
; Default language
;
language=en
;
; Default context
;
;
nationalprefix = 0
internationalprefix = 00
usecallerid=yes
usecallingpres=yes
switchtype=euroisdn
signalling=bri_cpe
pridialplan=local
musiconhold=default
echocancel=yes
;echotraning=yes
;echocancelwhenbridged=no
rxgain=1.0
txgain=1.0
faxdetect=both
immediate=no
overlapdial=yes
group=1
busydetect=yes
busycount=6
context=default
channel=>1-2
nationalprefix = 0
internationalprefix = 00
usecallerid=yes
usecallingpres=yes
switchtype=euroisdn
signalling=bri_cpe
pridialplan=local
musiconhold=default
echocancel=yes
;echotraning=yes
;echocancelwhenbridged=no
rxgain=1.0
txgain=1.0
faxdetect=both
immediate=no
overlapdial=yes
group=2
busydetect=yes
busycount=6
context=default
channel=>4-5
;immediate=no
;busydetect=yes
;busycount=8
;musiconhold=default
;faxdetect=both
;signalling=fxs_ks
;context=sip
;channel => 5
;immediate=no
;busydetect=yes
;busycount=8
;musiconhold=default
;faxdetect=both
;signalling=fxo_ks
;context=fax
;channel => 6
;[channels]
;nationalprefix = 0
;internationalprefix = 00
;language=de
;musiconhold = default
;switchtype=EuroISDN
;signalling=bri_cpe
;context=default
;channel => 1-2
;usecallerid=yes
;hidecallerid=no
;callwaiting=yes
;callwaitingcallerid=yes
;threewaycalling=yes
;echocanceller=yes
;transfer=yes
;overlapdail=yes
;cancallforward=yes
;callreturn=yes
;faxdetect=incoming
;rxgain=-1
;txgain=3
;channel => 2
;callerid => asreceived
;signalling=bri_cpe
;language=de
;context=sales
;channel => 2
Und Hier meine extensions.conf
Code:
[general]
;LOCAL_PREFIX = 02942
static=yes
writeprotect=no ; Ob die Datei von der CLI aus bearbeitet werden kann
[calls]
;###f?r beide leitungen#############
exten => _0xx.,1,SetLanguage(de)
exten => _0xx.,2,ChanIsAvail(Zap/1&Zap/2&Zap/3&Zap/4)
exten => _0xx.,3,Cut(theChannel=AVAILCHAN,,1)
exten => _0xx.,4,Dial(${theChannel}/${EXTEN:1},60,tr)
;exten => _0xx.,2,Dial(Zap/1/Zap/2/Zap/3/Zap/4/${EXTEN:1},60,tr) nur eine leitung
exten => _0xx.,5,Playback(busy)
exten => _0xx.,6,Hangup
;####ENDE##########################
[default]
exten => s,1,NoOP
exten => s,2,SetLanguage(de)
exten => s,3,Wait(2)
exten => s,4,Answer()
exten => s,5,AGI,voicebox.agi
exten => s,6,SetMusicOnHold(default)
exten => s,7,Dial(SIP/100&SIP/110&SIP/114&SIP/115,60,HtTrm) ;###vikal edit
;exten => s,7,Dial(SIP/100&SIP/114,${TIMEOUT},HtTrm) #URLAUB
exten => s,8,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
exten => s,9,Voicemail(100)
exten => s,10,Hangup
exten => fax,1,Dial(SIP/18,180)
exten => fax,2,Congestion
exten => fax,102,Congestion
;exten => fax,1,Answer()
;exten => fax,2,Dial(SIP/18,60)
;exten => fax,3,Hangup
include=>parkedcalls
include=> 0
include=> 70
include=> 17
include=> 19
include=> 15
include=> 16
include=> 20
include=> 100 ; Eingang Verkauf
include=> 110 ; Chef
include=> 115 ; Chefin
;include=> 112 ; Mazelle Handy
;include=> 113 ; Verkaufsbuero
include=> 114 ; Buchhaltung
include=> 150 ; Druckvorstufe
;include=> 151 ; Martin Polzer
;include=> 152 ; Christa Muellner
;include=> 153 ; Enikoe Kiss
;include=> 154 ; Babette Brunner
include=> 160 ; Multimedia Allgemein
include=> 161 ; Viktor Glaser
include=> 162 ; Andreas Hofer
include=> 163 ; Willi Putz
include=> 165 ; Wili Iax Test
include=> 166 ; Andy Iax TEST
include=> 170 ; Druck Hofer Hollabrunn
include=> 200 ; Eggenburg
include=> 300 ; Hollabrunn
include=> 700 ; Parkedcallings
include=> 900 ; Chef Handy
include=> 901 ; Chefin Handy
include=> 902 ; Andy Handy
include=> 903 ; Vikal Handy
include=> 904 ; Michael Handy
include=> 18 ; FAX
include=> test1
include=> 224 ; Abrufen Mailbox
include => calls
include => 8005
[100] ;Verkauf Eingang
exten => 100,1,SetLanguage(de)
exten => 100,2,AGI,voicebox.agi
exten => 100,3,Answer()
exten => 100,4,SetMusicOnHold(default)
exten => 100,5,Dial(SIP/100,${TIMEOUT},HtTrm)
exten => 100,6,WaitMusicOnHold
exten => 100,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
exten => 100,8,Voicemail(100)
exten => 100,9,Hangup
;Chef
[110]
;exten => 110,1,Wait
;exten => 110,2,SetLanguage(de)
;exten => 110,3,AGI,voicebox.agi
exten => 110,1,Answer()
exten => 110,2,SetMusicOnHold(default)
exten => 110,3,Dial(SIP/110,${TIMEOUT},HtTrm)
;exten => 110,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 110,8,Voicemail(10)
exten => 110,4,Hangup
;Chefin
[115]
;exten => 115,1,Wait
;exten => 115,2,SetLanguage(de)
;exten => 115,3,AGI,voicebox.agi
exten => 115,1,Answer()
exten => 115,2,SetMusicOnHold(default)
exten => 115,3,Dial(SIP/115,${TIMEOUT},HtTrm)
exten => 115,4,WaitMusicOnHold
;exten => 115,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 115,8,Voicemail(10)
exten => 115,5,Hangup
;Verkaufsbuero
[113]
;exten => 113,1,Wait
;exten => 113,2,SetLanguage(de)
;exten => 113,3,AGI,voicebox.agi
exten => 113,1,Answer()
exten => 113,2,SetMusicOnHold(default)
exten => 113,3,Dial(SIP/113,${TIMEOUT},HtTrm)
exten => 113,4,WaitMusicOnHold
;exten => 113,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 113,8,Voicemail(10)
exten => 113,5,Hangup
;Buchhaltung
[114]
;exten => 114,1,Wait
;exten => 114,2,SetLanguage(de)
;exten => 114,3,AGI,voicebox.agi
exten => 114,1,Answer()
exten => 114,2,SetMusicOnHold(default)
exten => 114,3,Dial(SIP/114,${TIMEOUT},HtTrm)
exten => 114,4,WaitMusicOnHold
;exten => 114,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 114,8,Voicemail(10)
exten => 114,5,Hangup
;Druckvorstufe
[150]
;exten => 150,1,Wait
;exten => 150,2,SetLanguage(de)
;exten => 150,3,AGI,voicebox.agi
exten => 150,1,Answer()
exten => 150,2,SetMusicOnHold(default)
exten => 150,3,Dial(SIP/150,${TIMEOUT},HtTrm)
exten => 150,4,WaitMusicOnHold
;exten => 150,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 150,8,Voicemail(10)
exten => 150,5,Hangup
;Multimedia
[160]
;exten => 160,1,Wait
exten => 160,1,SetLanguage(de)
;exten => 160,3,AGI,voicebox.agi
exten => 160,2,Answer()
exten => 160,3,SetMusicOnHold(default)
exten => 160,4,Dial(SIP/160&SIP/161&SIP/162,${TIMEOUT},HtTrm)
exten => 160,5,WaitMusicOnHold
;exten => 160,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 160,8,Voicemail(10)
exten => 160,6,Hangup
;Hauptplatz
[70]
exten => 70,1,SetLanguage(de)
exten => 70,2,Answer()
exten => 70,3,SetMusicOnHold(default)
exten => 70,4,Dial(SIP/7,${TIMEOUT},HtTrm)
exten => 70,5,WaitMusicOnHold
exten => 70,6,Hangup
;Viktor Glaser
[161]
;exten => 161,1,Wait
exten => 161,1,SetLanguage(de)
;exten => 161,3,AGI,voicebox.agi
exten => 161,2,Answer()
exten => 161,3,SetMusicOnHold(default)
exten => 161,4,Dial(SIP/161,${TIMEOUT},HtTrm)
exten => 161,5,WaitMusicOnHold
;exten => 161,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 161,8,Voicemail(10)
exten => 161,6,Hangup
;Andreas Hofer
[162]
;exten => 162,1,Wait
exten => 162,1,SetLanguage(de)
;exten => 162,3,AGI,voicebox.agi
exten => 162,2,Answer()
exten => 162,3,SetMusicOnHold(default)
exten => 162,4,Dial(SIP/162,${TIMEOUT},HtTrm)
exten => 162,5,WaitMusicOnHold
;exten => 162,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 162,8,Voicemail(10)
exten => 162,6,Hangup
;Andreas Hofer IAX Test
[166]
;exten => 166,1,Wait
exten => 166,1,SetLanguage(de)
;exten => 166,3,AGI,voicebox.agi
exten => 166,2,Answer()
exten => 166,3,SetMusicOnHold(default)
exten => 166,4,Dial(IAX2/166,${TIMEOUT},HtTrm)
exten => 166,5,WaitMusicOnHold
;exten => 166,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 166,8,Voicemail(10)
exten => 166,6,Hangup
;Willi Putz
[163]
;exten => 163,1,Wait
exten => 163,1,SetLanguage(de)
;exten => 163,3,AGI,voicebox.agi
exten => 163,2,Answer()
exten => 163,3,SetMusicOnHold(default)
exten => 163,4,Dial(SIP/163,${TIMEOUT},HtTrm)
exten => 163,5,WaitMusicOnHold
;exten => 163,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 163,8,Voicemail(10)
exten => 163,6,Hangup
;Willi Putz iax-test
[165]
;exten => 165,1,Wait
exten => 165,1,SetLanguage(de)
;exten => 165,3,AGI,voicebox.agi
exten => 165,2,Answer()
exten => 165,3,SetMusicOnHold(default)
exten => 165,4,Dial(IAX2/165,${TIMEOUT},HtTrm)
exten => 165,5,WaitMusicOnHold
;exten => 165,7,Playback(${SOUNDDIR}/${EXTDIR}/${SOUNDFILE})
;exten => 165,8,Voicemail(10)
exten => 165,6,Hangup
;Druck Hofer Hollabrunn
[170]
exten => 170,1,Answer()
exten => 170,2,SetMusicOnHold(default)
exten => 170,3,Dial(SIP/170,${TIMEOUT},HtTrm)
exten => 170,4,WaitMusicOnHold
exten => 170,5,Hangup
;####ENDE##########################
;FAX#######################################################################################################
[18]
exten => 18,1,Answer()
exten => 18,2,AbsoluteTimeout(35) ;####vikaledit
exten => 18,3,Dial(SIP/18,180) ;####vikaledit
exten => 18,4,Hangup
[0]
exten => 0,1,Answer()
exten => 0,2,Dial(SIP/100,60)
exten => 0,3,Hangup
[17]
exten => 17,1,Answer()
exten => 17,2,Dial(SIP/100,60)
exten => 17,3,Hangup
[19]
exten => 19,1,Answer()
exten => 19,2,AbsoluteTimeout(35)
exten => 19,3,Dial(SIP/19,180)
exten => 19,4,Hangup
[20]
exten => 20,1,Answer()
exten => 20,2,Dial(SIP/100,60)
exten => 20,3,Hangup
[15]
exten => 15,1,Answer()
exten => 15,2,Dial(SIP/100,60)
exten => 15,3,Hangup
[16]
exten => 16,1,Answer()
exten => 16,2,Dial(SIP/100,60)
exten => 16,3,Hangup
;Mailbox abrufen
[224]
exten => 224,1,Answer
exten => 224,2,VoiceMailMain()
exten => 224,3,Hangup;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;WEITERLEITUNGEN;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Michael Mazelle Handy
[904]
exten=>904,1,Answer()
exten=>904,2,SetMusicOnHold(default)
exten=>904,3,Dial(Zap/2/06765262060,20,tr)
exten=>904,4,WaitMusicOnHold(30)
exten=>904,5,Hangup
; Andreas Hofer Handy
[902]
exten=>902,1,Answer()
exten=>902,2,SetMusicOnHold(default)
exten=>902,3,Dial(Zap/2/069911332020,20,tr)
exten=>902,4,WaitMusicOnHold(30)
exten=>902,5,Hangup
; Viktor Glaser Handy
[903]
exten=>903,1,Answer()
exten=>903,2,SetMusicOnHold(default)
exten=>903,3,Dial(Zap/2/069910551319,20,tr)
exten=>903,4,WaitMusicOnHold(30)
exten=>903,5,Hangup
;Guenther Hofer Handy
[900]
exten=>900,1,Answer()
exten=>900,2,SetMusicOnHold(default)
exten=>900,3,Dial(Zap/2/06644046335,20,tr)
exten=>900,4,WaitMusicOnHold(30)
exten=>900,5,Hangup
;Hollabrunn
[300]
exten=>300,1,Answer()
exten=>300,2,SetMusicOnHold(default)
exten=>300,3,Dial(Zap/2/0295230057,20,tr)
exten=>300,4,WaitMusicOnHold(30)
exten=>300,5,Hangup
;Eggenburg
[200]
exten=>200,1,Answer()
exten=>200,2,SetMusicOnHold(default)
exten=>200,3,Dial(Zap/2/029843836,20,tr)
exten=>200,4,WaitMusicOnHold(30)
exten=>200,5,Hangup
;Inge Hofer
[901]
exten=>901,1,Answer()
exten=>901,2,SetMusicOnHold(default)
exten=>901,3,Dial(Zap/2/069912339077,20,tr)
exten=>901,4,WaitMusicOnHold(30)
exten=>901,5,Hangup
;Polizei
[133]
exten=>133,1,Answer()
exten=>133,2,SetMusicOnHold(default)
exten=>133,3,Dial(Zap/2/0133,20,tr)
exten=>133,4,WaitMusicOnHold(30)
exten=>133,5,Hangup
;Rettung
[122]
exten=>122,1,Answer()
exten=>122,2,SetMusicOnHold(default)
exten=>122,3,Dial(Zap/2/0122,20,tr)
exten=>122,4,WaitMusicOnHold(30)
exten=>122,5,Hangup
;Feuerwehr
[144]
exten=>144,1,Answer()
exten=>144,2,SetMusicOnHold(default)
exten=>144,3,Dial(Zap/2/0144,20,tr)
exten=>144,4,WaitMusicOnHold(30)
exten=>144,5,Hangup
[test1]
exten => 300,1,Answer ()
exten => 300,2,AbsoluteTimeout(35)
exten => 300,3,Set(FAXFILE=/tmp/test.tif)
exten => 300,4,rxfax(${FAXFILE})
exten => T,1,Hangup()
[8005]
exten => 8005,1,Wait(3)
exten => 8005,2,Macro(faxempfang)
exten => 8005,3,rxfax(${FAXFILE})
exten => 8005,4,system(/etc/asterisk/faxmail "${CALLERIDNUM}" "${MAILADDR}" "${FAXFILE}")
[macro-faxempfang]
exten => s,1,SetVar(FAXFILE=/var/spool/asterisk/fax/${UNIQUEID})
exten => s,2,SetVar([email protected])
;[macro-faxreceive]
;exten => s,1,SetVar(FAXFILE=/var/spool/asterisk/fax/${CALLEDFAX}/${UNIQUEID})
;exten => s,2,DBGet(EXTEMAIL=${MACRO_EXTEN}/xEmail)
;exten => s,3,NoOP()
;exten => s,4,DBGet(EXTNAME=${MACRO_EXTEN}/xName)
;exten => s,5,NoOP()
;exten => s,6,DBGet(EXTCOMPANY=${MACRO_EXTEN}/xCompany)
;exten => s,7,rxfax(${FAXFILE}.tif)
;exten => s,103,SetVar([email protected])
;exten => s,104,Goto(7)
;exten => s,105,SetVar(EXTNAME=FaxDruckHofer)
;exten => s,106,Goto(7)
;exten => s,107,SetVar(EXTCOMPANY=DruckHofer)
;exten => s,108,Goto(7)
;[fax]
;exten => 8005,1,Macro(faxreceive)
;exten => h,1,System(/etc/asterisk/mailfax "${CALLERIDNUM}" "${CALLEDFAX}" "${EXTNAME}" "${EXTEMAIL}" "${FAXFILE}" "${EXTCOMPANY}")
;[8005]
;exten => 8005,1,SetVar(CALLEDFAX=${EXTEN})
;exten => 8005,2,Answer
;exten => 8005,3,Goto(fax,${EXTEN},1)
[700]
include => parkedcalls
exten => 700,1,Park()
exten => 700,2,Hangup()
[outgoing-fax]
exten => sendfax,1,txfax(${FAXFILE}|caller)
Ich danke euch jetzt schon für eure Hilfe.
Macsea