Καλησπέρα. Διαβάζω πολύ καιρο αυτό το forum αλλα είναι η πρώτη μου φορά που γράφω.
Θέλω να καλώ ελληνικούς αριθμούς χωρίς κάποιο prefix (π.χ. 2310999999 ή +302310...), καθώς και να έχω extensions τα οποία είναι επίσης ελληνικοί αριθμοί αλλα χωρίς το +30 (π.χ. 2310000000)
Παράδειγμα:
Έστω το Extension: 2310000000
Όταν καλώ 2310000000, θέλω να συνδέομαι με το extension.
Όταν καλώ 2310555555 (που δεν είναι extension), Θέλω να κάνω κλήση μέσω του OUT_TRUNK.
Το Setup μου έχει ως εξής:
LOCAL_ROUT: route (Πρώτο στη σειρά),
με dial patterns: "+302XXXXXXXXX", "(+30)|2XXXXXXXXX"
OUT_ROUT: route (Δεύτερο στη σειρά)
dial patterns ίδια με πάνω
LOCAL_TRUNK: custom trunk, συνδεδεμένο με το LOCAL_ROUT
με DIAL-STRING: "SIP/$OUTNUM$"
και dial rule: "+30|2XXXXXXXXX" (αφαιρεί το +30, γιατί τα extensions είναι χωρίς το +30)
OUT_TRUNK: chan_sip trunk, συνδεδεμένο με το OUT_ROUT
με dial rule: "+302XXXXXXXXX" (αφήνει το +30)
2000000000: extension
(Έχω προσθέσει και κάποια άλλα dial patterns, έτσι ώστε σε κάθε περίπτωση ο αριθμός να μετασχηματίζεται σε +302ΧΧΧΧΧΧΧΧΧ).
Στην πράξη το "τοπικό κομμάτι" λειτουργεί. Όταν καλώ το 2310000000, συνδέομαι απευθείας με το extension, ενώ όταν καλώ +302310000000 συνδέομαι μέσω του LOCAL_ROUT.
Όπως φαίνεται ομως το asterisk φτάνει μόνο μέχρι το LOCAL_ROUT, και δεν δοκιμάζει το OUT_ROUT ποτέ (εννοείται δοκιμάζω με αριθμόυς που ταιριάζουν στα dial pattern αλλα δεν είναι extensions).
Μπορεί κανείς να με βοηθήσει?
Συγνώμη για το μεγάλο πόστ, αλλά ήθελα να συμπεριλάβω ότι φανεί χρήσιμο.
Εμφάνιση 1-15 από 40
-
04-04-17, 21:18 Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #1
-
05-04-17, 00:05 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #2
-
05-04-17, 00:37 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #3
-
05-04-17, 00:49 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #4
Δεν έχει λογική.... για 5-10 extension.... να κάνεις 10ψηφια εσωτερικά.
Το κάθε σπίτι...από ποιον αριθμό θα βγαίνει στον έξω κόσμο? Της γραμμής του που έχει ιντερνετ?RB3011 & RB LHGG & ZTE MC8020 | ucm6202 | fritzbox 7390 | HP microserver gen8 | Raspberry pi 2 tvserver | ....και αρκετά ακόμη...
-
05-04-17, 01:06 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #5
Η εγκατάσταση θα γίνει αρχικά για λίγα extensionς, αλλά είναι σημαντικό να μην υπάρχει διαφοροποίηση με τους υπόλοιπους αριθμούς.
Αργότερα ίσως προστεθούν και άλλα exts. Το ξέρω ότι είναι λίγο παράξενο, άλλα κι'εγώ παραγγελία-προτζεκτάκι ακολουθώ .
Το κάθε σπίτι θα συνδέεται σε sip extension, και όλοι θα καλούν εξωτερικούς αριθμούς άπο κάποια trunk.
Επίσης αυτό με τους κωδικούς χώρας το κάνω γιατί οι γραμμές δεν θα χρησιμοποιηθούν μόνο ελλάδα.
Τα πραγματικά Routes, Trunks και exts είναι πολύ πιο περίπλοκα, ρώτησα μόνο για τα βασικά.
-
05-04-17, 01:30 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #6
To freepbx (και το asterisk) τρέχουν τα outbound routes από πάνω προς τα κάτω. Το πρώτο μοτίβο κερδίζει.
Τώρα εγώ όταν σχεδιάζω κέντρο φροντίζω τα εσωτερικά να είναι στην περιοχή 3xxx με 4xxx. Τυχόν ειδικές ομάδες στις περιοχές 60xxx, 71xxx ή 91xxx (ring groups, packing, paging και άλλες ειδικές περιπτώσεις).
Για εξερχόμενα (outbound routes) στήνε τις παρακάτω ομάδες
1) Έκτακτα (Αστυνομία, πυροσβεστική και ΕΚΑΒ)
1a) match pattern = 100
1b) match pattern = 166
1c) match pattern = 199
2) Αστικά σταθερά (Ανάλογα με την περιοχή)
2a) match pattern = 2YYYXXXXXX
…
2z) match pattern = 2YYYXXXXXX
όπου Y ο κωδικός της περιοχής
3) Υπεραστικά Σταθερά
3a) match pattern = 2XXXXXXXXX
4) Πενταψήφια
4a) match pattern = 11XXX
…
4i) match pattern = 19XXX
5) Κινητά
5a) match pattern = 69XXXXXXXX
6) Διεθνή
Ορισμός κωδικού πρόσβασης ή λίστα κωδικών
6a) match pattern = 00XX. (θελει και την τελεια)
Αν χρειάζεται περιορισμό δικαιωμάτων γίνετε εγκατάσταση του module Custom Context. Δημιουργώ τα απαιτούμενα context που θα οριστούν στα αντίστοιχα εσωτερικά.
Αν ο παροχος θέλει ειδικό τρόπο να του αποστέλλονται οι αριθμοί, αυτό ορίζετε στο αντίστοιχο trunk στο Dial Pattern Manipulation Rules.
Όσο αναφορά τις εισερχόμενες κλήσεις, αναλόγως το DID ή και το CID δρομολογούνται στο κατάλληλο προορισμό.
Αν θέλεις να κάνεις κάτι ειδικό εξήγησε το με ένα παράδειγμα και βλέπουμε από εκεί και πέρα.
....
Τώρα που έκανα ανανέωση του thread εσύ θέλεις κάτι σαν multi tenant
- - - Updated - - -
Για multi tenant έχεις δυο κυρίως επιλογές.
Α) Να στήσεις ένα μηχάνημα με όλα τα εσωτερικά, trunks κτλ. Μετά με το custom context module να κάνεις τον διαχωρισμό των πολλαπλών outbound routes που θα φτιάξεις για κάθε trunk.
Β) Να στήσεις πολλά freepbx virtual machines. Ένα vm για κάθε σπίτι με τα δικά του εσωτερικά trunks κτλ. Το κάθε vm θα είναι ανεξάρτητο και δεν θα μπλεχτούν τα σπίτια μεταξύ τους.
Παλιότερα υπήρχε και μια τρίτη επιλογή από το Elastix, που είχαν έτυμο multi tenant κέντρο. Αλλά με την «μεταφορά» τους στο 3cx εξαφανίστηκε αυτό.
-
05-04-17, 01:35 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #7
Αρχικα ευχαριστω πολυ για τις αναλυτικοτατες οδηγιες!
Επειδη πρωτη φορά ψαχνω το multi tenancy, πως θα μπορουσα να το χρησιμοποιησω για να λυσω το προβλημα?
Οσο για τις οδηγιες που μου έδωσες, καπως ετσι τα ειχα στην αρχη πριν τα κανω λιγο πιο compact. Ομως γιατι η κληση δεν παει και στο δευτερο route? Συμφωνα και με αυτα που μου ειπες θα επρεπε να πηγαίνει ακομα και οπως τα ρυθμισα. Ή μηπως οταν βρει pattern σε ενα route δεν ψαχνει επομενο?
-
05-04-17, 02:32 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #8
Ψάχνει από επάνω προς τα κάτω και ο πρώτος κερδίζει. Δεν συνεχίζει δηλαδή στο παρακάτω route.
Τα σπίτια χώρισε τα σε εκατοστάρες (σπίτι 1 = 3100-3199, σπίτι 2 = 3200-3299…). Κάθε εκατοντάδα σπάσε το σε εσωτερικά, ring group, κτλ. Το μονό πρόβλημα θα είναι με το parking που σου επιτρέπει μόνο ένα lot (εκτός εάν έχεις το pro module αγορασμένο).
Μερικές πληροφορίες για το custom context μπορείς να βρεις εδώ.
-
05-04-17, 15:54 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #9
Καλησπέρα kronos, και ευχαριστώ για την βοήθεια!
Τελικά η λύση ήταν ποιο απλή και την παραθέτω για όποιον αντιμετωπισει κάτι αντίστοιχο.
Κάθε φορά που δημιουργείς ένα extension με μορφή κανονικού αριθμού, πρέπει να το συμπεριλαμβάνεις σε ένα OutBound Route με όλες του τις μορφές.
πχ: (+30)030|2310000000, (+30)0030|2310000000, +302310000000
Αυτό το Outbound Route δείχνει το LOCAL_TRUNK. Βάζεις όσα Route θες στη σειρά με τέτοιους αριθμούς και στο ΤΕΛΟΣ βάζεις το OUT_ROUT, στο οποίο στέλνονται όσοι αριθμοί δεν βρέθηκαν στα προηγούμενα (δηλαδή δεν είναι extensions).
Τώρα έχω ένα άλλο θεμα. Μου έδωσαν τους κωδικούς του SIP Trunk απο τον ΟΤΕ (λειτουργούν σε zoiper, έλαβα και έκανα κλήσεις). Διάβασα πολλά ποστ για αυτό το θέμα άλλα δεν έβγαλα άκρη αν κάποιος κατάφερε να το συνδέσει με asterisk.
Γίνεται? Το έχει καταφέρει κανείς?
-
05-04-17, 15:59 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #10
ΟΤΕ trunk
Outbound CallerID +302xxxxxxxx
PEER Details
username=+302xxxxxxxx
type=peer
t38pt_udptl=yes
secret=xxxxxxxxx
qualify=yes
port=5060
nat=yes
insecure=invite
host=ims.otenet.gr
fromuser=+302xxxxxxxxxxxxxx
fromdomain=ims.otenet.gr
dtmfmode=rfc2833
Register String
+302xxxxxxxxxxxxxxxxxxxx:+302xxxxxxxxxxx@ims.otenet.gr@ims.otenet.gr:5060/+302xxxxxxxxxxxRB3011 & RB LHGG & ZTE MC8020 | ucm6202 | fritzbox 7390 | HP microserver gen8 | Raspberry pi 2 tvserver | ....και αρκετά ακόμη...
-
05-04-17, 16:16 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #11
Στο Register String εννοείς SECRET:USERNAME@ims.otenet.gr@ims.oten.... ?
-
05-04-17, 16:19 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #12
-
05-04-17, 16:23 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #13
USERNAME:SECRET:USERNAME@ims.otenet.gr@ims.otenet.gr:5060/USERNAME
-
05-04-17, 16:26 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #14
-
05-04-17, 16:28 Απάντηση: Το Asterisk δεν δοκιμάζει ολα τα Outbound Routes #15
Έχεις ξεχάσει το πρώτο USERNAME.
Παρόμοια Θέματα
-
Wind F2G: Δώρο 300 λεπτά ομιλίας προς όλα τα δίκτυα με κάθε ανανέωση από 10€
Από nm96027 στο φόρουμ ΕιδήσειςΜηνύματα: 122Τελευταίο Μήνυμα: 12-04-22, 09:17 -
Asterisk δεν εμφανίζει τις εισερχόμενες κλήσεις
Από snb στο φόρουμ Voice over IP (VoIP) SoftwareΜηνύματα: 1Τελευταίο Μήνυμα: 10-02-17, 17:00 -
Πρόγραμμα που βρίσκει όλα τα διπλά αρχεία στο δίσκο
Από kvargiam στο φόρουμ WindowsΜηνύματα: 10Τελευταίο Μήνυμα: 20-12-16, 10:50 -
Bridge για όλα τα modem router
Από Kjssplass στο φόρουμ ADSLΜηνύματα: 8Τελευταίο Μήνυμα: 02-11-16, 21:25 -
Συνεργασία των Intel/Microsoft για την εισαγωγή του HoloLens σε όλα τα Windows 10 PCs
Από nnn στο φόρουμ ΕιδήσειςΜηνύματα: 2Τελευταίο Μήνυμα: 21-08-16, 18:37
Bookmarks