Καλησπέρα,
μπορεί κανείς να βοηθήσει στη μετατροπή του παρακάτω config από sip σε pjsip; Ευχαριστώ
Κώδικας:PEER DETAILS: username=+301234567890 type=peer secret=XXXXXXXX host=ims.otenet.gr fromuser=+301234567890 qualify=yes fromdomain=ims.otenet.gr insecure=invite USER DETAILS: type=user secret=XXXXXXXXX context=from-trunk host=ims.otenet.gr Registration string: +301234567890:XXXXXXXXXX:+301234567890@ims.otenet.gr@ims.otenet.gr:5060/+301234567890
Εμφάνιση 1-15 από 163
Θέμα: OTE VoIP PJSIP Trunk
-
02-04-18, 15:26 OTE VoIP PJSIP Trunk #1
-
29-08-18, 11:56 Απάντηση: OTE VoIP PJSIP Trunk #2
Αυτό καλό θα ήταν να το διαλευκάνουμε, αλλά δεν νομίζω να το έχει δοκιμάσει κανείς ακόμα. Υποθέτω πως θα χρειάζεται κάποια περίεργη παραλλαγή καθότι στο PJSIP βλέπω πως δεν υπάρχει η έννοια του registration string όπως υλοποιείται στο κλασσικό SIP
-
29-08-18, 12:36 Απάντηση: OTE VoIP PJSIP Trunk #3
Εδώ υπάρχουν οι ρυθμίσεις για την Omnivoice. Κάνε δοκιμές με τις αντίστοιχες απαιτήσεις του ΟΤΕ.
-
29-08-18, 14:03 Απάντηση: OTE VoIP PJSIP Trunk #4
Κάποιο μέλος είχε αναφέρει σε άλλο θέμα (δεν θυμάμαι ακριβώς που) ότι λόγο της χρήσης του χαρακτήρα "@" στο auth. name δεν είναι δυνατή η υλοποίηση με PJSIP. To αν ισχύει δεν το γνωρίζω, απλά το αναφέρω.
-
29-08-18, 14:43 Re: Απάντηση: OTE VoIP PJSIP Trunk #5
-
22-01-20, 21:45 Απάντηση: OTE VoIP PJSIP Trunk #6
Τελικά βρήκε κανείς τρόπο να παίξει το registration του ΟΤΕ με pjsip;
-
29-04-21, 16:00 Απάντηση: OTE VoIP PJSIP Trunk #7
Έχω ανοίξει asterisk source code και ξεκινάω να το ψάχνω. Δυστυχώς δεν έχω γραμμή ΟΤΕ VOB ακόμα για να πειραματιστώ, οπότε να σας ρωτήσω εσάς που έχετε ΟΤΕ.
Το username σας είναι της μορφής +30210XXXXXXX:Opass:+30210XXXXXXX@ims.otenet.gr, καλά καταλαβαίνω;
Η άλλη ερώτηση είναι το ποια σημεία ενός pjsip config πρέπει να αλλάξουν ώστε να μπορούν να δεχτούν username με @;
Ρωτάω επειδή στο pjsip config για VF που έχω φτιάξει το username/τηλέφωνο εμφανίζεται σε πολλά μέρη, θέλω να ξέρω αν κάποιος έχει υπόψιν, σε πόσα σημεία εκτιμάτε ότι χρειάζεται αλλαγή. Σε αυτά που σημείωσα με bold μόνο;
Κώδικας:[VF] type = registration retry_interval = 20 max_retries = 10 contact_user = 2310ΧΧΧΧΧΧ expiration = 120 transport = simpletrans outbound_auth = VF client_uri = sip:2310ΧΧΧΧΧΧ@ngn.hol.net server_uri = sip:ngn.hol.net [VF] type = auth auth_type=userpass password = ΥΥΥΥΥΥΥΥ username = 2310ΧΧΧΧΧ [VF] type = aor contact = sip:2310ΧΧΧΧΧ@ngn.hol.net [VF] type = identify endpoint = VF match = ngn.hol.net [VF] type = endpoint context = incoming-VF disallow = all allow = ulaw allow = alaw allow = gsm from_user = 2310ΧΧΧΧΧΧΧ from_domain = ngn.hol.net outbound_auth = VF aors = VF
--edit1. Το πρώτο πράγμα που βλέπω είναι ότι για το πρώτο βήμα (REGISTER) πρέπει το client_uri να μπορεί να δεχθεί το @. Όπως είναι τώρα, αν βάλεις @ δεν το δέχεται καθόλου, κι αν το κάνεις encode με %40 τότε το στέλνει verbatim στον πάροχο.Τελευταία επεξεργασία από το μέλος dogganos : 29-04-21 στις 16:17.
-
29-04-21, 16:17 Απάντηση: OTE VoIP PJSIP Trunk #8Κώδικας:
cat pjsip.aor.conf ;--------------------------------------------------------------------------------; ; Do NOT edit this file as it is auto-generated by FreePBX. ; ;--------------------------------------------------------------------------------; ; For information on adding additional paramaters to this file, please visit the ; ; FreePBX.org wiki page, or ask on IRC. This file was created by the new FreePBX ; ; BMO - Big Module Object. Any similarity in naming with BMO from Adventure Time ; ; is totally deliberate. ; ;--------------------------------------------------------------------------------; #include pjsip.aor_custom.conf [210xxxxxxx] type=aor qualify_frequency=60 contact=sip:+30210xxxxxxx@ims.otenet.gr@ims.otenet.gr:5060 και cat pjsip.registration.conf ;--------------------------------------------------------------------------------; ; Do NOT edit this file as it is auto-generated by FreePBX. ; ;--------------------------------------------------------------------------------; ; For information on adding additional paramaters to this file, please visit the ; ; FreePBX.org wiki page, or ask on IRC. This file was created by the new FreePBX ; ; BMO - Big Module Object. Any similarity in naming with BMO from Adventure Time ; ; is totally deliberate. ; ;--------------------------------------------------------------------------------; #include pjsip.registration_custom.conf [210χχχχχχχ] type=registration transport=0.0.0.0-udp outbound_auth=210χχχχχχχ retry_interval=60 fatal_retry_interval=30 forbidden_retry_interval=30 max_retries=10000 expiration=3600 auth_rejection_permanent=no line=no server_uri=sip:ims.otenet.gr:5060 client_uri=sip:+30210χχχχχχχ@ims.otenet.gr@ims.otenet.gr:5060
Αν βαλεις @ σε αυτα τα αρχεια ΔΕΝ το φορτωνει.
Θεωρητικα, βασει rfc, το @ στο user name πρεπει να αντικαθισταται με hex code, στη συγκεκριμενη περιπτωση %40
Αν βαλεις %40, το περναει, αλλα στο registration string που παραγει, δεν το μετατρεπει σε @.
-
29-04-21, 17:16 Re: Απάντηση: OTE VoIP PJSIP Trunk #9
Θα σου πρότεινα κάτω από το type=auth να βάλεις
identify_by = auth_username
και να αλλάξεις το username σε +302310xxxxxx@ims.otenet.gr
Επίσης το ίδιο θα βάλεις στο client_uri και στο contact.
Δεν χρειάζεται να βάλεις τo username όπως το βάζουμε στο chan_sip. Βέβαια πάντα σύμφωνα με το manual και αυτά που περιμένει η Cosmote, δεν έχω γραμμή να το δοκιμάσω.Τελευταία επεξεργασία από το μέλος astbox : 29-04-21 στις 17:22.
-
30-04-21, 11:13 Απάντηση: OTE VoIP PJSIP Trunk #10
Επαιξαν ολα με pjsip και οτε, εισερχομενες & εξερχομενες
Με freepbx χωρις να χρειαστει να πειραξουμε αρχεια
Το ενα μαγικο ηταν αυτο identify_by = auth_username Πρεπει να το διαλεξεις απο το drop down (και γιαυτο δεν το εβλεπα τοσες μερες)
το δευτερο ειναι το Contact User = +30210ΧΧΧΧΧΧΧ για να παιζουν τα inbound routes
και το τριτο ειναι στο from domain = ims.otenet.gr για να παιξει το auth στις εξερχομενες.
Ολα τα αλλα οπως ειναι.
Eιναι σχετικα απλα τα πραγματα πλεον
Κατοπιν αυτου, με bind σε διαφορετικα εσωτερικα transports του pjsιp μπορουμε να στελνουμε την κινηση σε οσα trunks οτε εχουμε, απο ΕΝΑ asterisk
Απλα πρεπει σε επιπεδο routing να ορισουμε τις αντιστοιχες source ip's να βγαινουν απο το αντιστοιχο gateway
Επειδη εχω pfsense, αυτο γινεται εκει πανευκολα.
Υποθετω οτι και με iptables στο host γινεται σχετικα ευκολα.
- - - Updated - - -
Να το ανεβασουμε πρωτο/ sticky για οποιον το ψαξει στο μελλονΤελευταία επεξεργασία από το μέλος netblues : 30-04-21 στις 10:54. Αιτία: screenshots
-
30-04-21, 11:16 Απάντηση: OTE VoIP PJSIP Trunk #11
netblues
-
30-04-21, 12:05 Απάντηση: OTE VoIP PJSIP Trunk #12
Διαβάζοντας αυτό
https://community.asterisk.org/t/pjs...-logic/74762/2
καταλαβαίνω ότι από την στιγμή που κάνει bind δεν υπακούει στο routing table και τα στέλνει κατευθείαν στον gateway του συγκεκριμένου interface. Αν θέλει routing τότε κάναμε μια τρύπα στο νερό καθώς το ims θα είναι ίδιο για όλες τις συνδέσεις.
-
30-04-21, 12:13 Απάντηση: OTE VoIP PJSIP Trunk #13
Μα αφου μπορουμε να φτιαξουμε ευκολοτατα sub interfaces, με διαφορετικες private ip's στο ιδιο subnet.
To καθε subinterface εχει σαν gw διαφορετικο modem/router.
Πχ εχουμε 3, τα βαζουμε ολα στο ιδιο subnet με ip
192.168.1.1 192.168.1.2 192.168.1.3
και φτιαχνουμε και 3 transport πχ στα αντιστοιχα subinterfaces
192.168.1.11 192.168.1.12 192.168.1.13
με τα αντιστοιχα default gw's
Δεν χρειαζεται κατι αλλο
'
-
30-04-21, 12:22 Απάντηση: OTE VoIP PJSIP Trunk #14
Αυτό δεν είπα εσύ έλεγες για routing.
-
30-04-21, 12:26 Απάντηση: OTE VoIP PJSIP Trunk #15
Ναι, γιατι αμα εχεις 3 γραμμες internet, σιγουρα καπως θες να τις δουλευεις και τις τρεις, οποτε ολο και καποιο load balancer θα εχεις.
Οποτε εκει, το φτιαχνεις με routing, βασισμενο σε source ip.
Αυτο ειπα.
Εξαλλου ολα routing δεν ειναι? :P
Παρόμοια Θέματα
-
OTE voip σε Fritz router
Από K1m0n στο φόρουμ AVM ADSL modems και routersΜηνύματα: 2364Τελευταίο Μήνυμα: 06-03-22, 22:29 -
OTE pri30 Και sip trunking
Από Marios30 στο φόρουμ Voice over IP (VoIP) SoftwareΜηνύματα: 62Τελευταίο Μήνυμα: 12-09-18, 09:57 -
Freepbx 3 Ote VoIp Λογαριασμοί
Από vangelisb στο φόρουμ Voice over IP (VoIP) SoftwareΜηνύματα: 6Τελευταίο Μήνυμα: 18-03-18, 18:10 -
OTE sip Trunk Caller id
Από Marios30 στο φόρουμ Voice over IP (VoIP) SoftwareΜηνύματα: 15Τελευταίο Μήνυμα: 08-02-18, 23:13 -
Πότε δινει VoIP o OTE?
Από Shadowjump στο φόρουμ COSMOTE VDSLΜηνύματα: 2Τελευταίο Μήνυμα: 15-11-17, 16:37
Bookmarks