allVoIP forum  

Τώρα είναι 01 Φεβ 2023, 16:16


Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]




Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 21 Δημοσιεύσεις ]  Μετάβαση στην σελίδα Προηγούμενη  1, 2, 3  Επόμενο
Συγγραφέας Μήνυμα
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 16 Φεβ 2016, 12:54 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
_alx_ έγραψε:
Δεν φτάνει καν στο trunk, στο outbound route στο πεδίο match pattern βάλτε το παρακάτω

2ΧΧΧΧΧΧΧΧΧ


μια χαρά, δούλεψε :)
οποτε βάζω . και τα στέλνει όλα απο εκει, σωστα ;


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 16 Φεβ 2016, 13:07 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
ένα άλλο θέμα που έχω, είναι με την δεύτερη κάρτα/netmod του ΟΤΕ.
μου βγάζει αυτό:

Κώδικας:
pbx*CLI> pri show spans
PRI span 1/0: Up, Active
PRI span 2/0: Down, Active


υπόψιν πως η 2η γραμμή έχει διεπιλογή, με 10 νούμερα που πρέπει να τα στειλω σε 10 διαφορετικα εσωτερικα..


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 16 Φεβ 2016, 13:54 
SIP debugger

Εγγραφή: 26 Μαρ 2009, 20:02
Δημοσιεύσεις: 1007
Η δεύτερη γραμμή σας μάλλον είναι ddi, θα πρέπει να αλλάξετε την πόρτα σε point to point.
Στο αρχείο /etc/asterisk/dahdi-channels.conf στην γραμμή signalling που αφορά την δεύτερη θύρα από bri_cpe_ptmp που είναι τώρα, θα το αφήσετε bri_cpe. Αφού κάνετε την αλλαγή θα πρέπει να κάνετε reboot το κέντρο σας.

Σχετικά με το outbound route μην βάλετε τελεία στο match pattern, από κάτω φτιάξτε νέα rules που δηλώνετε ένα ένα τα patterns που χρειάζεστε. Τα ποιο συνηθισμένα είναι

69ΧΧΧΧΧΧΧΧ
1ΧΧΧΧ
80ΧΧΧΧΧΧΧΧ.
00ΧΧΧΧΧΧΧΧ.


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 17:00 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
λοιπον, το dahdi-channels.conf εχει ως εξής:
Κώδικας:
; Span 1: ZTHFC1 "HFC-S PCI A ISDN card 0 [TE] " (MASTER)
group=0,11
context=from-pstn
switchtype = euroisdn
signalling = bri_cpe_ptmp
channel => 1-2
context = default
group = 63

; Span 2: ZTHFC2 "HFC-S PCI A ISDN card 1 [TE] "
group=0,12
context=from-pstn
switchtype = euroisdn
signalling = bri_cpe
channel => 4-5
context = default
group = 63



τα trunks μου ειναι ετσι:


Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτή την δημοσίευση.


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 17:02 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
και εχω 3 outbound routes, ενα για την πρωτη ισδν με 10+. ενα για την 2η με 11+.
και ενα all, με τα patterns που μου είπες..

1. δεν μπορώ να παρω απο τη 2η γραμμή.. ενώ δέχομαι
2. δεν μπορώ να πάρω 1ΧΧΧΧ


Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτή την δημοσίευση.


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 17:19 
SIP debugger

Εγγραφή: 26 Μαρ 2009, 20:02
Δημοσιεύσεις: 1007
Θα πρέπει να αλλάξετε το zap identifier στο κάθε trunk. Στο dahdi 1 θα πρέπει να είναι g11, στο dahdi 2 θα πρέπει να είναι g12.

Δοκιμάστε ξανά να καλέσετε.


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 17:32 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
κατ' αρχας ευχαριστώ πολυ :)

με 10 παιρνει την πρωτη γραμμη με 11 την δευτερη κανονικά, πλέον...
αλλά 10+11888 και σκέτο 11888 βγάζει busy.
με 11+11888 παιρνει οκ..

υποψιν πως στα outbound routes έχω πρώτη την γραμμη 1 (10+), μετά την γραμμή 2 (11+) και μετά το all..


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 17:52 
SIP debugger

Εγγραφή: 26 Μαρ 2009, 20:02
Δημοσιεύσεις: 1007
Θα πρέπει να συνδεθείτε με putty στο μηχάνημα και να ανεβάσετε τι σας βγάζει.


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 21:26 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
Κώδικας:
    -- Executing [11880@from-internal:1] Macro("IAX2/99-5050", "user-callerid,LIMIT,EXTERNAL,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("IAX2/99-5050", "TOUCH_MONITOR=1455733567.118") in new stack
    -- Executing [s@macro-user-callerid:2] Set("IAX2/99-5050", "AMPUSER=99") in new stack
    -- Executing [s@macro-user-callerid:3] GotoIf("IAX2/99-5050", "0?report") in new stack
    -- Executing [s@macro-user-callerid:4] ExecIf("IAX2/99-5050", "0?Set(REALCALLERIDNUM=99)") in new stack
    -- Executing [s@macro-user-callerid:5] Set("IAX2/99-5050", "AMPUSER=99") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("IAX2/99-5050", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:7] Set("IAX2/99-5050", "AMPUSERCIDNAME=test") in new stack
    -- Executing [s@macro-user-callerid:8] GotoIf("IAX2/99-5050", "0?report") in new stack
    -- Executing [s@macro-user-callerid:9] Set("IAX2/99-5050", "AMPUSERCID=99") in new stack
    -- Executing [s@macro-user-callerid:10] Set("IAX2/99-5050", "__DIAL_OPTIONS=tr") in new stack
    -- Executing [s@macro-user-callerid:11] Set("IAX2/99-5050", "CALLERID(all)="test" <99>") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("IAX2/99-5050", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:13] ExecIf("IAX2/99-5050", "1?Set(GROUP(concurrency_limit)=99)") in new stack
    -- Executing [s@macro-user-callerid:14] ExecIf("IAX2/99-5050", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:15] GotoIf("IAX2/99-5050", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] Set("IAX2/99-5050", "CALLERID(number)=99") in new stack
    -- Executing [s@macro-user-callerid:29] Set("IAX2/99-5050", "CALLERID(name)=test") in new stack
    -- Executing [s@macro-user-callerid:30] Set("IAX2/99-5050", "CDR(cnum)=99") in new stack
    -- Executing [s@macro-user-callerid:31] Set("IAX2/99-5050", "CDR(cnam)=test") in new stack
    -- Executing [s@macro-user-callerid:32] Set("IAX2/99-5050", "CHANNEL(language)=en") in new stack
    -- Executing [11880@from-internal:2] Set("IAX2/99-5050", "MOHCLASS=default") in new stack
    -- Executing [11880@from-internal:3] Set("IAX2/99-5050", "_NODEST=") in new stack
    -- Executing [11880@from-internal:4] Gosub("IAX2/99-5050", "sub-record-check,s,1(out,11880,)") in new stack
    -- Executing [s@sub-record-check:1] Set("IAX2/99-5050", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:2] GotoIf("IAX2/99-5050", "1?check") in new stack
    -- Goto (sub-record-check,s,7)
    -- Executing [s@sub-record-check:7] Set("IAX2/99-5050", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:8] GotoIf("IAX2/99-5050", "1?next") in new stack
    -- Goto (sub-record-check,s,11)
    -- Executing [s@sub-record-check:11] ExecIf("IAX2/99-5050", "0?Return()") in new stack
    -- Executing [s@sub-record-check:12] ExecIf("IAX2/99-5050", "0?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [s@sub-record-check:13] GotoIf("IAX2/99-5050", "0?out,1") in new stack
    -- Executing [s@sub-record-check:14] Set("IAX2/99-5050", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:15] Set("IAX2/99-5050", "NOW=1455733567") in new stack
    -- Executing [s@sub-record-check:16] Set("IAX2/99-5050", "__DAY=17") in new stack
    -- Executing [s@sub-record-check:17] Set("IAX2/99-5050", "__MONTH=02") in new stack
    -- Executing [s@sub-record-check:18] Set("IAX2/99-5050", "__YEAR=2016") in new stack
    -- Executing [s@sub-record-check:19] Set("IAX2/99-5050", "__TIMESTR=20160217-202607") in new stack
    -- Executing [s@sub-record-check:20] Set("IAX2/99-5050", "__FROMEXTEN=99") in new stack
    -- Executing [s@sub-record-check:21] Set("IAX2/99-5050", "__CALLFILENAME=out-11880-99-20160217-202607-1455733567.118") in new stack
    -- Executing [s@sub-record-check:22] Goto("IAX2/99-5050", "out,1") in new stack
    -- Goto (sub-record-check,out,1)
    -- Executing [out@sub-record-check:1] ExecIf("IAX2/99-5050", "1?Set(__REC_POLICY_MODE=dontcare)") in new stack
    -- Executing [out@sub-record-check:2] GosubIf("IAX2/99-5050", "0?record,1(exten,11880,99)") in new stack
    -- Executing [out@sub-record-check:3] Return("IAX2/99-5050", "") in new stack
    -- Executing [11880@from-internal:5] Macro("IAX2/99-5050", "dialout-trunk,2,880,,off") in new stack
    -- Executing [s@macro-dialout-trunk:1] Set("IAX2/99-5050", "DIAL_TRUNK=2") in new stack
    -- Executing [s@macro-dialout-trunk:2] GosubIf("IAX2/99-5050", "0?sub-pincheck,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:3] GotoIf("IAX2/99-5050", "0?disabletrunk,1") in new stack
    -- Executing [s@macro-dialout-trunk:4] Set("IAX2/99-5050", "DIAL_NUMBER=880") in new stack
    -- Executing [s@macro-dialout-trunk:5] Set("IAX2/99-5050", "DIAL_TRUNK_OPTIONS=tr") in new stack
    -- Executing [s@macro-dialout-trunk:6] Set("IAX2/99-5050", "OUTBOUND_GROUP=OUT_2") in new stack
    -- Executing [s@macro-dialout-trunk:7] GotoIf("IAX2/99-5050", "0?nomax") in new stack
    -- Executing [s@macro-dialout-trunk:8] GotoIf("IAX2/99-5050", "0?chanfull") in new stack
    -- Executing [s@macro-dialout-trunk:9] GotoIf("IAX2/99-5050", "0?skipoutcid") in new stack
    -- Executing [s@macro-dialout-trunk:10] Set("IAX2/99-5050", "DIAL_TRUNK_OPTIONS=") in new stack
    -- Executing [s@macro-dialout-trunk:11] Macro("IAX2/99-5050", "outbound-callerid,2") in new stack
    -- Executing [s@macro-outbound-callerid:1] ExecIf("IAX2/99-5050", "0?Set(CALLERPRES()=)") in new stack
    -- Executing [s@macro-outbound-callerid:2] ExecIf("IAX2/99-5050", "0?Set(REALCALLERIDNUM=99)") in new stack
    -- Executing [s@macro-outbound-callerid:3] GotoIf("IAX2/99-5050", "1?normcid") in new stack
    -- Goto (macro-outbound-callerid,s,6)
    -- Executing [s@macro-outbound-callerid:6] Set("IAX2/99-5050", "USEROUTCID=") in new stack
    -- Executing [s@macro-outbound-callerid:7] Set("IAX2/99-5050", "EMERGENCYCID=") in new stack
    -- Executing [s@macro-outbound-callerid:8] Set("IAX2/99-5050", "TRUNKOUTCID=") in new stack
    -- Executing [s@macro-outbound-callerid:9] GotoIf("IAX2/99-5050", "1?trunkcid") in new stack
    -- Goto (macro-outbound-callerid,s,14)
    -- Executing [s@macro-outbound-callerid:14] ExecIf("IAX2/99-5050", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [s@macro-outbound-callerid:15] ExecIf("IAX2/99-5050", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [s@macro-outbound-callerid:16] ExecIf("IAX2/99-5050", "0?Set(CALLERID(all)=)") in new stack
    -- Executing [s@macro-outbound-callerid:17] ExecIf("IAX2/99-5050", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
    -- Executing [s@macro-outbound-callerid:18] Set("IAX2/99-5050", "CDR(outbound_cnum)=99") in new stack
    -- Executing [s@macro-outbound-callerid:19] Set("IAX2/99-5050", "CDR(outbound_cnam)=test") in new stack
    -- Executing [s@macro-dialout-trunk:12] GosubIf("IAX2/99-5050", "0?sub-flp-2,s,1()") in new stack
    -- Executing [s@macro-dialout-trunk:13] Set("IAX2/99-5050", "OUTNUM=880") in new stack
    -- Executing [s@macro-dialout-trunk:14] Set("IAX2/99-5050", "custom=DAHDI/g12") in new stack
    -- Executing [s@macro-dialout-trunk:15] ExecIf("IAX2/99-5050", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))") in new stack
    -- Executing [s@macro-dialout-trunk:16] ExecIf("IAX2/99-5050", "0?Set(DIAL_TRUNK_OPTIONS=M(confirm))") in new stack
    -- Executing [s@macro-dialout-trunk:17] Macro("IAX2/99-5050", "dialout-trunk-predial-hook,") in new stack
    -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("IAX2/99-5050", "") in new stack
    -- Executing [s@macro-dialout-trunk:18] GotoIf("IAX2/99-5050", "0?bypass,1") in new stack
    -- Executing [s@macro-dialout-trunk:19] ExecIf("IAX2/99-5050", "1?Set(CONNECTEDLINE(num,i)=880)") in new stack
    -- Executing [s@macro-dialout-trunk:20] ExecIf("IAX2/99-5050", "1?Set(CONNECTEDLINE(name,i)=CID:99)") in new stack
    -- Executing [s@macro-dialout-trunk:21] GotoIf("IAX2/99-5050", "0?customtrunk") in new stack
    -- Executing [s@macro-dialout-trunk:22] Dial("IAX2/99-5050", "DAHDI/g12/880,300,") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called DAHDI/g12/880
    -- DAHDI/i2/880-a is proceeding passing it to IAX2/99-5050
    -- Span 2: Channel 0/1 got hangup request, cause 1
    -- Hungup 'DAHDI/i2/880-a'
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@macro-dialout-trunk:23] NoOp("IAX2/99-5050", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 1") in new stack
    -- Executing [s@macro-dialout-trunk:24] GotoIf("IAX2/99-5050", "0?continue,1:s-CHANUNAVAIL,1") in new stack
    -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
    -- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("IAX2/99-5050", "RC=1") in new stack
    -- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("IAX2/99-5050", "1,1") in new stack
    -- Goto (macro-dialout-trunk,1,1)
    -- Executing [1@macro-dialout-trunk:1] Goto("IAX2/99-5050", "continue,1") in new stack
    -- Goto (macro-dialout-trunk,continue,1)
    -- Executing [continue@macro-dialout-trunk:1] NoOp("IAX2/99-5050", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 1 - failing through to other trunks") in new stack
    -- Executing [continue@macro-dialout-trunk:2] Set("IAX2/99-5050", "CALLERID(number)=99") in new stack
    -- Executing [11880@from-internal:6] Macro("IAX2/99-5050", "outisbusy,") in new stack
    -- Executing [s@macro-outisbusy:1] Progress("IAX2/99-5050", "") in new stack
    -- Executing [s@macro-outisbusy:2] GotoIf("IAX2/99-5050", "0?emergency,1") in new stack
    -- Executing [s@macro-outisbusy:3] GotoIf("IAX2/99-5050", "0?intracompany,1") in new stack
    -- Executing [s@macro-outisbusy:4] Playback("IAX2/99-5050", "all-circuits-busy-now&pls-try-call-later, noanswer") in new stack
    -- <IAX2/99-5050> Playing 'all-circuits-busy-now.gsm' (language 'en')
    -- <IAX2/99-5050> Playing 'pls-try-call-later.gsm' (language 'en')
    -- Executing [s@macro-outisbusy:5] Congestion("IAX2/99-5050", "20") in new stack
  == Spawn extension (macro-outisbusy, s, 5) exited non-zero on 'IAX2/99-5050' in macro 'outisbusy'
  == Spawn extension (from-internal, 11880, 6) exited non-zero on 'IAX2/99-5050'
    -- Executing [h@from-internal:1] Hangup("IAX2/99-5050", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'IAX2/99-5050'
    -- Hungup 'IAX2/99-5050'



Κορυφή
Χωρίς σύνδεση Προφίλ  
 
 Θέμα δημοσίευσης: Re: πρόβλημα με εξερχόμενες κλήσεις...
ΔημοσίευσηΔημοσιεύτηκε: 17 Φεβ 2016, 21:28 
Tone dialer

Εγγραφή: 16 Φεβ 2016, 11:55
Δημοσιεύσεις: 14
τα παραπάνω τα βγαζει οταν καλώ πενταψήφιο, χωρίς πρόθεμα..


Κορυφή
Χωρίς σύνδεση Προφίλ  
 
Τελευταίες δημοσιεύσεις:  Ταξινόμηση ανά  
Δημιουργία νέου θέματος Απαντήστε στο θέμα  [ 21 Δημοσιεύσεις ]  Συντονιστής: allVoIP team Μετάβαση στην σελίδα Προηγούμενη  1, 2, 3  Επόμενο

Όλοι οι χρόνοι είναι UTC + 2 ώρες [ DST ]


Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση : Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης


Δεν μπορείτε να δημοσιεύετε νέα θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να απαντάτε σε θέματα σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επεξεργάζεστε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να διαγράφετε τις δημοσιεύσεις σας σε αυτή τη Δ. Συζήτηση
Δεν μπορείτε να επισυνάπτετε αρχεία σε αυτή τη Δ. Συζήτηση

Αναζήτηση για:
Μετάβαση σε:  
cron
Copyright © 2008-2020, allVoIP.gr