Patton SmartNode (SN41xx/SN43xx/SN49xx) — ჩვენი PBX-ისთვის კონფიგურაცია
Patton SmartNode — ამერიკულ-შვეიცარიული Patton-ის „საოფისე“ გეითვეებია, ხანგრძლივი მხარდაჭერის მქონე firmware-ით. ობიექტისთვის საინტერესოა სამი ხაზი: ანალოგური SN4141 2–8 ქალაქის ხაზზე (FXO პორტები, ძველი ტელეფონებისთვის FXS პორტიანი ვერსიებიც არსებობს), SN4131 2–8 ხაზზე ISDN BRI და SN4171 / SN4970A ISDN PRI E1/T1 ნაკადებზე. ეს არჩევანია იმ ობიექტისთვის, რომელსაც ქალაქის ნომერი სპილენძის ხაზით ან ISDN-ით მიეწოდება, განსაკუთრებით თუ Patton უკვე დაყენებულია. ერთი-ორი ანალოგური ხაზისთვის უფრო მარტივი და იაფი გეითვეებიც არსებობს — იხილეთ ოჯახების ცხრილი მიმოხილვაში.
ჩვენი PBX-ისთვის გეითვეი კიდევ ერთი შიდა ნომერია: ის PBX-ის სერვერზე რეგისტრირდება და შემომავალი ზარისას თვითონ კრეფს ზარების ჯგუფის ან ოპერატორის ნომერს. ყველა გეითვეისთვის საერთო (რეკვიზიტები, სად გადავამისამართოთ შემომავალი ზარები, ქსელი, შეზღუდვები) მიმოხილვაშია „GSM-გეითვეები და ქალაქის ხაზები“. აქ მოცემულია SmartNode-ის ნაბიჯ-ნაბიჯ ინსტრუქცია, Patton-ის დოკუმენტაციიდან აღებული სქემებითა და მაგალითებით.
მთავარი განსხვავება სხვა გეითვეებისგან: SmartNode-ს არ აქვს ვებ-გვერდი „SIP-სერვერი / ლოგინი / პაროლი“ ველებით. გეითვეი კონფიგურაციით ეწყობა — Telnet/SSH-ში ბრძანებებით ან მზა ფაილით, რომელიც ვებ-ინტერფეისიდან იტვირთება. ქვემოთ მოცემულია კონფიგურაციის მზა ნაწილები, რომლებშიც მხოლოდ რეკვიზიტების ჩასმა რჩება. თუ ბრძანების სტრიქონზე არ გიმუშავიათ, ინსტალაცია ინტეგრატორს ჩააბარეთ. ნაბიჯები დაწერილია Trinity firmware-ზე მომუშავე მიმდინარე მოდელებისთვის (SN4141, SN4131, SN4171, SN4970A); წარმოებიდან მოხსნილი SmartWare მოდელების განსხვავებები „SmartWare“ ბლოკებშია.
რა დაგჭირდებათ#
- დამატებითი ნომრის რეკვიზიტები ადმინისტრირების პანელიდან: ტელეფონია → „თანამშრომლები და ჯგუფები“ → შექმენით ოპერატორი გეითვეისთვის (მაგალითად, „Patton-ის გეითვეი, ქალაქის ხაზი“) → „პაროლის განულება“ → ფანჯარა „დამატებითი ნომრის მონაცემები“: SIP-სერვერი, შიდა ნომერი, ლოგინი, პაროლი, პორტი
5060, ტრანსპორტიUDP. პაროლი ერთხელ ჩანს — დაუყოვნებლივ გადაიტანეთ კონფიგურაციაში. დაწვრილებით — „დამატებითი ნომრის რეკვიზიტები გეითვეისთვის“. - რამდენი დამატებითი ნომერი: ერთი მთელ გეითვეიზე. FXO-სთვის Patton-ის შაბლონი ერთ ანგარიშს არეგისტრირებს და მისი მეშვეობით ყველა ხაზიდან შემომავალ ზარს მიმართავს.
- ნომერი, რომელზეც გეითვეი შემომავალ ზარებს მიმართავს: ზარების ჯგუფის ნომერი (ტელეფონია → „ზარების ჯგუფები“, 700-ით დაწყებული ნომრები) ან ოპერატორის შიდა ნომერი.
- ხაზი: ქალაქის ანალოგური ხაზი FXO პორტში (RJ-11) SN4141-ზე, ან ოპერატორის მოწყობილობის ISDN ხაზი BRI / E1 პორტში (RJ-45) SN4131 / SN4171-ზე.
- ქსელის კაბელი, კომპიუტერი Telnet ან SSH პროგრამით (და ბრაუზერით) და მობილური ტელეფონი, რომლითაც ხაზზე დარეკავთ.
ნაბიჯი 1. გეითვეის IP-მისამართის გაგება#
ყველა Trinity-ის მოდელში ETH 0/0 (WAN) პორტი ობიექტის როუტერიდან მისამართს DHCP-ით იღებს. გარდა ამისა, გეითვეის აქვს ქარხნული სტატიკური მისამართი, რომელთანაც პირდაპირ ლეპტოპით შეიძლება დაკავშირება:
| მოდელი | ქარხნული მისამართი | კიდევ რა არის საჭირო |
|---|---|---|
| SN4141 ერთი Ethernet-პორტით | 192.168.200.20 ETH 0/0-ზე + DHCP-კლიენტი |
ლეპტოპს მიეცით მისამართი 192.168.200.x-დან ნიღბით 255.255.255.0; სახელმძღვანელოს ერთ-ერთ ცხრილში ამ მოდელისთვის მითითებულია 192.168.200.10 — თუ .20 არ პასუხობს, სცადეთ ის |
| SN4141/2ETH (ორი პორტი) | ETH 0/1 (LAN) — 192.168.200.10 ან სახელი smartnode.local |
LAN მისამართებს DHCP-ით გასცემს: LAN-პორტში ჩართული ლეპტოპი მისამართს ავტომატურად მიიღებს |
| SN4131 (ორი პორტი) | ETH 0/1 (LAN) — 192.168.1.1 |
LAN მისამართებს DHCP-ით გასცემს (192.168.1.10–99) |
| SN4171 | ETH 0/0 — 192.168.1.1 + DHCP-კლიენტი |
— |
| SN4110 (SmartWare) | მხოლოდ DHCP eth0-ზე |
— |
თუ გეითვეი უკვე ობიექტის ქსელშია და მისამართი უცნობია, ორი გზა გაქვთ:
- SmartNode Discovery Tool — Patton-ის უფასო პროგრამა Windows-ისთვის (გვერდი
www.patton.com/SNDiscovery). ის ქსელში Patton-ის ყველა მოწყობილობას პოულობს და აჩვენებს მათ IP-მისამართს, MAC-მისამართს, მოდელსა და firmware-ის ვერსიას. სტრიქონზე ორმაგი დაწკაპუნება გეითვეის ვებ-ინტერფეისს ხსნის. თუ გეითვეი სიაში არ არის, შეამოწმეთ, რომ კომპიუტერი იმავე ქვექსელშია და მასზე firewall გამორთეთ. - როუტერში DHCP-იჯარების სია — მოძებნეთ გეითვეის სტიკერზე მითითებული MAC-მისამართი.
ეკრანის სურათი: SmartNode 4520 & 4110 Series User Manual (07MD4524-GS Rev. J), გვ. 66.
WAN-მისამართის სტატიკურზე შეცვლა შეგიძლიათ CLI-ში (context ip ROUTER → interface WAN → ipaddress WAN <адрес>/<маска>), მაგრამ ჩვენი PBX-ისთვის ეს საჭირო არ არის: DHCP-ით მიღებული მისამართი საკმარისია.
SmartWare: კონსოლის პორტი
SmartWare-ის მოდელებს (SN4110, SN4120, SN4960/SN4970) აქვთ RS-232 კონსოლი (RJ-45 კონექტორი, 9600 ბიტი/წმ, 8N1; SN4112S-ს კონსოლი არ აქვს). მისი საშუალებით გეითვეისთან ქსელის გარეშეც შეხვალთ — გამოგადგებათ, თუ მისამართი უცნობია და გადატვირთვის გაკეთება არ გსურთ.
ნაბიჯი 2. შედით კარიბჭეში#
| რა | Trinity (SN4141, SN4131, SN4171, SN4970A) | SmartWare (SN4110, SN4120, SN4970) |
|---|---|---|
| როგორ | Telnet ან SSH კარიბჭის მისამართზე; ვებ-ინტერფეისი HTTP/HTTPS-ით | Telnet ან კონსოლი; ვებ-ინტერფეისიც აქვს |
| ლოგინი | admin |
administrator |
| პაროლი | ცარიელი — პაროლის მოთხოვნაზე უბრალოდ Enter დააჭირეთ | ცარიელი |
Telnet-ში enable და configure ბრძანებების შემდეგ კონფიგურაციის რეჟიმში ხვდებით (მინიშნება …(cfg)#-ზე იცვლება). ცვლილებები მაშინვე მოქმედებს, გადატვირთვა საჭირო არ არის, თუმცა გადატვირთვას რომ გადაურჩეს, შეინახეთ: copy running-config startup-config.
პაროლი მაშინვე შეცვალეთ — Patton პირდაპირ წერს, რომ საკუთარი ადმინისტრატორის შექმნა მფლობელის ვალდებულებაა: administrator <имя> password <пароль>, შემდეგ copy running-config startup-config. ცარიელი პაროლით კარიბჭე ქსელში არ დატოვოთ.
Trinity-ის ვებ-ინტერფეისი პარამეტრების ფორმა კი არა, ოსტატებისა და კონფიგურაციის ფაილების გარსია (ის ნაბიჯი 3-ში გამოგადგებათ). ლოგინი და პაროლი მასში Telnet-ის იდენტურია: Patton-ის შაბლონებში ვებ-სერვერი წვდომის იმავე პროფილს profile aaa DEFAULT იყენებს. CLI-ის ცნობარით ვებ-სერვერი ნაგულისხმევად გამორთულია. თუ ბრაუზერი კარიბჭის გვერდს არ ხსნის, Telnet-ში ჩართეთ: web-server → no shutdown → copy running-config startup-config.
ნაბიჯი 3. სატელეფონო სადგურის ავტორიზაციის მონაცემების შეყვანა#
SmartNode-ის რეგისტრაცია სატელეფონო სადგურზე კონფიგურაციის სამი ბლოკით აღიწერება: authentication-service (მომხმარებლის სახელი და პაროლი), location-service (სადგურის მისამართი და ანგარიშის რეგისტრაცია — identity) და context sip-gateway (შლუზის SIP პორტი). ასე აღწერს Patton გარე სერვერზე რეგისტრაციას როგორც CLI ცნობარში, ისე 3CX სატელეფონო სადგურის შაბლონებში.
ეკრანის სურათი: Trinity Release 3.14.X Command Line Reference Guide, თავი 51 „Location Service“, გვ. 611.
ქვემოთ იგივე ბლოკია ჩვენი მონაცემებით — ჩასვით ის configure რეჟიმში (ან კონფიგურაციის ფაილში, იხ. ქვემოთ). სახელები AUTH_PBX, LOC_PBX, GW_PBX თავისუფლად არჩეული ნიშნულებია, კუთხოვანი ფრჩხილები კი მონაცემების ფანჯრის მნიშვნელობებით იცვლება:
authentication-service AUTH_PBX
username <Логин> password <Пароль>
location-service LOC_PBX
domain 1 <SIP-сервер>
identity-group DEFAULT
authentication outbound
authenticate 1 authentication-service AUTH_PBX username <Логин>
identity <Логин>
authentication outbound
authenticate 1 authentication-service AUTH_PBX
registration outbound
registrar <SIP-сервер> 5060
lifetime 300
register auto
context sip-gateway GW_PBX
bind location-service LOC_PBX
interface IF_GW_PBX
transport-protocol udp+tcp 5060
no transport-protocol tls
bind ipaddress ROUTER WAN WAN
context sip-gateway GW_PBX
no shutdown
სტრიქონში bind ipaddress მიუთითეთ IP ინტერფეისი context ip ROUTER-დან, რომლითაც შლუზი ობიექტის ქსელს უკავშირდება (ჩვეულებრივ, WAN; Patton-ის 3CX შაბლონებში — LAN). ბლოკი identity-group DEFAULT საჭიროა, რათა შლუზმა სატელეფონო სადგურის პაროლის მოთხოვნას ზარების დროსაც უპასუხოს. შემდეგ შეინახეთ: copy running-config startup-config.
| ადმინისტრირების პანელში („შიდა ნომრის ავტორიზაციის მონაცემები“) | სად არის SmartNode-ის კონფიგურაციაში |
|---|---|
| SIP სერვერი | domain 1 …, registrar … და remote … მე-4 ნაბიჯიდან — სამივე ადგილას ერთი და იგივე |
მომხმარებლის სახელი sip-…-<номер> |
username ბლოკში authentication-service, identity-ის სახელი, username სტრიქონში authenticate 1 … და from-header … fix მე-4 ნაბიჯიდან — სრული სტრიქონი |
| პაროლი | password ბლოკში authentication-service |
პორტი 5060 |
მეორე რიცხვი registrar <сервер> 5060 და remote <сервер> 5060 სტრიქონებში |
ტრანსპორტი UDP |
transport-protocol udp+tcp 5060 და no transport-protocol tls (TCP-საც ვიღებთ, TLS არ გვაქვს) |
| შიდა ნომერი | არ შეიყვანება — უბრალოდ გახსოვდეთ, რომელი შიდა ნომერი უკავია შლუზს |
უფრო მარტივია მზა ფაილით. Patton აქვეყნებს Trinity-ის სრული კონფიგურაციის შაბლონებს FXO, FXS, BRI, E1 და T1-ისთვის (არქივი NewTemplates.zip ცოდნის ბაზის KB 478 სტატიიდან) და დამხმარე ოსტატებს მისამართზე www.patton.com/wizard/. შაბლონები შექმნილია 3CX სატელეფონო სადგურისთვის: ეს XML ფაილებია, რომლებშიც კონფიგურაციის ტექსტია %%…%% ტიპის ნიშნულებით. აიღეთ თქვენი ხაზის ტიპის შაბლონი, გადაიტანეთ კონფიგურაციის ტექსტი ცალკე ფაილში, შეცვალეთ ყველა ნიშნული ჩვენი მნიშვნელობებით ზემოთ მოცემული ცხრილის მიხედვით (და მე-4 ნაბიჯის ბლოკებით) და ატვირთეთ ფაილი ვებინტერფეისიდან: მენიუ (ღილაკი ზედა მარცხენა კუთხეში) → System / Configuration Files → „+“ → აირჩიეთ ფაილი → შეინახეთ როგორც startup-config → OK; შემდეგ მენიუ → Reboot → Yes. ფაილი გადატვირთვის შემდეგ ამოქმედდება. 3CX შაბლონიდან ამოიღეთ სტრიქონი realm 1 3CXPhoneSystem: ჩვენს სატელეფონო სადგურს ცალკე realm არ აქვს.
ეკრანის სურათი: Patton Knowledge Base, სტატია 478 „Patton Trinity SmartNode configuration with 3CX“.
კოდეკები, DTMF, NAT
- კოდეკები —
profile voip DEFAULT-ში. Patton-ის შაბლონები ამერიკულია: პირველი µ-law-ია, არის G.729-ც. ევროპისა და რუსეთისთვის პირველ ადგილზე A-law დააყენეთ, G.729 ამოიღეთ ან ბოლოს განათავსეთ (ჩვენს სატელეფონო სადგურს ის არ აქვს):profile voip DEFAULT codec 1 g711alaw64k rx-length 20 tx-length 20 codec 2 g711ulaw64k rx-length 20 tx-length 20 - DTMF — არაფერი შეცვალოთ: CLI ცნობარის მიხედვით,
profile voip-ში ნაგულისხმევად არისdtmf-relay default, SIP-ის შემთხვევაში კი ეს RFC 2833-ია. ბრძანებაno dtmf-relayDTMF-ს ტონალურ რეჟიმში გადართავს — არ გამოიყენოთ. - NAT — ობიექტის როუტერის უკან შლუზი პორტების გადამისამართების გარეშე მუშაობს: თავად რეგისტრირდება და რეგისტრაციას ყოველ
lifetimeწამში იმეორებს. როუტერში SIP ALG გამორთეთ. - TLS და SRTP SmartNode-ში ფასიანი ლიცენზიებია, ჩვენი სატელეფონო სადგურისთვის საჭირო არ არის.
SmartWare (SN4110, SN4120, SN4960/SN4970)
ბლოკები authentication-service, location-service → identity → registration outbound იმავე პრინციპითაა მოწყობილი (სტატიები KB 197 და KB 198). განსხვავებები: შესვლა administrator-ით; შლუზის SIP პორტი განისაზღვრება სტრიქონით bind interface eth0 context router port 5060 ბლოკში context sip-gateway; ტრანსპორტი — preferred-transport-protocol udp ბლოკში registration outbound; მარშრუტი SmartWare-ის შაბლონებში — route .T dest-interface …. დეტალები — SmartWare Release 6.8 Software Configuration Guide-ში.
ნაბიჯი 4. შემომავალი ზარების სატელეფონო სადგურში მიმართვა#
ხაზიდან ზარი პორტის ინტერფეისში ხვდება (interface fxo … SN4141-ზე, interface isdn … ISDN-ზე), იქიდან — მარშრუტების ცხრილსა და interface sip-ში, რომელიც ჩვენს სატელეფონო სადგურს უკავშირდება. ანალოგურ ხაზს დანიშნულების ნომერი არ აქვს, ამიტომ ნომერი, რომელსაც შლუზი სადგურში აკრეფს, interface sip-ში ფიქსირდება — ასეა მოწყობილი Patton-ის FXO შაბლონი.
ეკრანის სურათი: Trinity Release 3.14.X Command Line Reference Guide, თავი 67 „FXO Interface Configuration“, გვ. 906. Patton-ის მაგალითში ხაზიდან ზარი მეორე სიგნალზე გადადის (service second-dialtone), რათა დამრეკავმა შიდა ნომერი თავად აკრიფოს; ჩვენი სადგურისთვის ამის ნაცვლად ჯგუფის ნომრის მარშრუტი დგინდება — ბლოკი ქვემოთ.
ჩვენი სატელეფონო სადგურისთვის (ხაზი FXO 0/0 პორტშია; სხვა პორტებისთვის გაიმეორეთ interface fxo და port fxo):
context cs SWITCH
routing-table called-e164 RT_TO_PBX
route default dest-interface IF_SIP_PBX
interface sip IF_SIP_PBX
bind context sip-gateway GW_PBX
remote <SIP-сервер> 5060
address-translation outgoing-call request-uri user-part fix <номер группы> host-part to-header target-param none
address-translation outgoing-call from-header user-part fix <Логин> host-part call
interface fxo IF_FXO_00
route call dest-table RT_TO_PBX
context cs SWITCH
no shutdown
port fxo 0 0
bind interface SWITCH IF_FXO_00
no shutdown
request-uri user-part fix <номер группы>— ნომერი, რომელსაც შლუზი სატელეფონო სადგურში აკრეფს: დარეკვის ჯგუფის ნომერი (700-დან) ან ოპერატორის შიდა ნომერი. ამ სტრიქონის გარეშე ხაზიდან ზარი სადგურში უნომროდ წავა და ვერავის დაუკავშირდება.from-header user-part fix <Логин>— ველში „ვისგან“ ჩვენი მომხმარებლის სახელი იწერება. ნაგულისხმევად SmartNode იქ ხაზიდან დამრეკავის ნომერს ათავსებს, ჩვენი სადგური კი შიდა ნომერს ამ ველში მომხმარებლის სახელით ამოიცნობს: რეგისტრაცია მწვანე იქნება, მაგრამ შემომავალი ზარები უარყოფილი იქნება. იგივეა გაკეთებული Patton-ის შაბლონში რეგისტრაციის მქონე Asterisk სადგურისთვის (KB 200); Trinity-შიaddress-translationბრძანება იგივეა (CLI ცნობარი, თავი 55).- FXO პორტი ნაგულისხმევად გამორთულია —
port fxo-შიno shutdown-ის გარეშე ხაზი არ დარეკავს.
დამრეკავის ნომერი. პარამეტრით from-header … fix დამრეკავის ნომერი SIP-ზარში არ ხვდება და ოპერატორის პანელში ზარი შლუზის შიდა ნომრიდან შემოსულად ჩანს. პროვაიდერის ნომრების მარშრუტიზაციის წესები (განრიგი, ხმოვანი მენიუ) შლუზიდან ზარებზე არ ვრცელდება — იმავე ამოცანას დარეკვის ჯგუფი წყვეტს დროის მიხედვით საკუთარი ვარიანტებით (იხ. „სად მივმართოთ შემომავალი ზარები“).
ISDN (SN4131, SN4171, SN4970A). სქემა იგივეა, ოღონდ მარშრუტი interface isdn …-ზე დგინდება. პროვაიდერი ISDN-ით აკრეფილ ნომერს (MSN/DDI) გადასცემს, მაგრამ ჩვენი სადგურისთვის შიდა ნომრად დაკავშირებული შლუზის ასეთი ნომრები უცნობია — ჯგუფის ნომერი იმავე წესით დააფიქსირეთ, სტრიქონით request-uri user-part fix. ნაკადის ყველა ნომერი მაშინ ერთ ჯგუფში მოხვდება. უფრო მარტივია იმავე არქივიდან Patton-ის BRI ან E1 შაბლონით დაწყება და მასში ჩვენი მნიშვნელობების ჩასმა.
გასული ზარები. სატელეფონო სადგურიდან გარეთ ამ შლუზის ხაზებით დარეკვა ჯერ შეუძლებელია: სადგურის გასული ზარების წესი მხოლოდ SIP-პროვაიდერის ხაზზე მიდის. თავად SmartNode-ს ეს შეუძლია (FXO პორტების hunt-ჯგუფი Patton-ის შაბლონში — service hunt-group და route call dest-service ინტერფეისზე interface sip), მაგრამ ჩვენი სადგურისთვის ამ ნაწილს ნუ გამართავთ. საკუთარი ნომრით გასული ზარები — SIP-პროვაიდერით, დაწვრილებით — „გასული ზარები შლუზით — ჯერ არა“.
FXO ხაზები: ქვეყნის პროფილი და ზარის დასრულება
- ხაზის პროფილი —
profile fxo DEFAULT→electrical-standard <код>. Trinity-ის კოდების სიაში არისau,ch,etsi(დანარჩენი ევროპა),gb,it,mx,nl,nz,us,za. თუ თქვენი ქვეყანა არ არის — Patton გირჩევთ დაიწყოთetsi-ით ანus-ით. ჩაშენებული პროფილი უკვეetsi-ა ნომრის ფორმატითfsk-etsi, ხოლო 3CX-ის შაბლონი წერსelectrical-standard us-სა დაcaller-id standard fsk-bell-ს: ჩრდილოეთ ამერიკის გარეთ დააბრუნეთetsiდაfsk-etsi. - ტონები — 3CX-ის XML შაბლონში დაახლოებით 30 ქვეყნის ტონების ნაკრებია (
ToneSet_<страна>), მათ შორის რუსეთის (სიგნალი 425 ჰც); ნაგულისხმევად შლუზს ამერიკული ტონები აქვს. - ზარის დასრულება —
disconnect-signal busy-toneდაdisconnect-signal loop-breakFXO პროფილში. თუ „დაკავებულია“ ტონი ქვეყანას არ შეესაბამება, შლუზი ვერ შეამჩნევს, რომ აბონენტმა ყურმილი დაკიდა, და ოპერატორთან ზარი გაჭედილი დარჩება. - ექო — ჩაშენებული ექოს ჩახშობა ნაგულისხმევად ჩართულია.
ნაბიჯი 5. რეგისტრაციისა და ზარის შემოწმება#
- რეგისტრაცია შლუზში. CLI-ში —
show location-service: ბრძანება ყველაlocation-service-ისა დაidentity-ის რეგისტრაციის მდგომარეობას აჩვენებს. წინა პანელზე VoIP ინდიკატორი ანთია, როცა შლუზი SIP-სერვერზე რეგისტრირებულია, და ქრება, თუ რეგისტრაცია არ არის. - რეგისტრაცია ადმინისტრაციულ პანელში. ტელეფონია → „თანამშრომლები და ჯგუფები“ ჩანართი — დამატებით ნომერთან მწვანე წერტილი ანთია.
- ზარი. მობილურიდან ქალაქის ნომერზე დარეკეთ —
request-uri user-part fix-ში მითითებული ჯგუფის ოპერატორებმა (ან ოპერატორმა) უნდა დარეკონ. ზარის დროს FXO პორტის ინდიკატორი ციმციმებს. ყურმილი დაკიდეთ — ოპერატორთან ზარი წამებში უნდა დასრულდეს; თუ გაიჭედა, იხ. „FXO ხაზები“ მე-4 ნაბიჯში. - ხმა — ექო-ტესტი
*43. რეგისტრაცია ხმაზე არაფერს ამბობს.request-uri user-part fixსტრიქონში ჯგუფის ნომერი დროებით შეცვალეთ*43-ით და ხაზზე დარეკეთ: სატელეფონო სადგური მოკლე ზუმერს გასცემს, შემდეგ კი დაყოვნებით თქვენს ხმას დაგიბრუნებთ — დაახლოებით ათი წამი ილაპარაკეთ. თუ ზუმერსა და საკუთარ თავს ისმენთ — ხმა ორივე მიმართულებით წესრიგშია; ზუმერი არის, საკუთარი ხმა არა — ხმა შლუზიდან სატელეფონო სადგურამდე ვერ მიდის; ზუმერიც კი არ არის — ხმა სადგურიდან შლუზამდე ვერ მოდის. ტესტის შედეგი ზარების ჟურნალში ჩანს. შემოწმების შემდეგ ჯგუფის ნომერი დააბრუნეთ და კონფიგურაცია შეინახეთ.
შემოწმების სრული აღწერა იხილეთ მიმოხილვაში, განყოფილებაში „როგორ შევამოწმოთ“.
ქარხნულ პარამეტრებზე დაბრუნება#
ჩამოყრა საჭიროა, თუ პაროლი დაგავიწყდათ, შლუზი სხვისი კონფიგურაციით მიიღეთ ან არ იტვირთება. სამუშაო შლუზის ჩამოყრამდე კონფიგურაცია შეინახეთ: CLI-ში — copy startup-config config:backup, ვებ-ინტერფეისში — Backup ღილაკი Configuration Files ფანჯარაში.
Reset ღილაკით (Trinity: SN4141, SN4131, SN4171). დააჭირეთ, როცა შლუზი მუშაობს და Power ინდიკატორი თანაბრად ანთია:
| რამდენ ხანს გეჭიროთ | რა მოხდება |
|---|---|
| 1 წამზე ნაკლები | გადატვირთვა |
| 1–4 წამი | არაფერი |
| 5–14 წამი | startup-config წაიშლება, გადატვირთვა (ყველა ინდიკატორი ნელა ციმციმებს) |
| 15–20 წამი | ქარხნული ჩამოყრა: მთელი ფლეშ-მეხსიერება იშლება, გარდა ქარხნული კონფიგურაციისა (shipping-config), ვიზარდებისა, ძირეული სერტიფიკატებისა და ლიცენზიებისა; გადატვირთვა (ინდიკატორები სწრაფად ციმციმებს) |
სკრინშოტი: SmartNode 5540 and 4140 Series User Manual (07MDSN5540-SN4140-UM Rev. G), დანართი F, გვ. 72.
20 წამზე მეტხანს არ გეჭიროთ და კვების ჩართვისას ღილაკს არ დააჭიროთ: ეს ავარიული რეჟიმია, რომელშიც ფლეშ-მეხსიერება შეიძლება მთლიანად, შეძენილ ლიცენზიებთან ერთად წაიშალოს. ამის შემდეგ შლუზი მინიმალური კონფიგურაციით აიწევა: Telnet და ვები გამორთულია, მუშაობს მხოლოდ SSH (SN4141-ზე მისამართი 192.168.200.20).
SmartWare (SN4110). Reset დაახლოებით 5 წამი გეჭიროთ, სანამ Power ინდიკატორი არ აციმციმდება — შლუზი ქარხნული კონფიგურაციით გადაიტვირთება. ღილაკის გარეშე დავიწყებული პაროლი: კონსოლის კაბელი → კვება გადატვირთეთ → „Press ^C to abort boot script“ სტრიქონზე დააჭირეთ Ctrl+C → fis load → go -s factory-config → შედით administrator-ით პაროლის გარეშე; მიმდინარე კონფიგურაცია გაქრება.
ვებ-ინტერფეისიდან Patton-ის დოკუმენტები ქარხნულ ჩამოყრას არ აღწერს: ვებით შეიძლება სხვა ფაილის startup-config-ად ჩატვირთვა და შლუზის გადატვირთვა (მენიუ → Reboot).
შემდეგ რა ვქნათ: შლუზი კვლავ DHCP-ით მიიღებს მისამართს და პირველი ნაბიჯის ქარხნული მისამართით, admin ლოგინით (SmartWare — administrator) და პაროლის გარეშე იქნება ხელმისაწვდომი — დაიწყეთ პირველი ნაბიჯიდან. ქარხნული კონფიგურაცია show config:shipping-config ბრძანებით ჩანს. ადმინისტრაციაში დამატებითი ნომრის ლოგინი და პაროლი შლუზის ჩამოყრით არ იცვლება; თუ დამატებითი ნომრის პაროლი არ შეინახა, ახალი გასცით „პაროლის ჩამოყრის“ ღილაკით. შლუზების ჩამოყრის შესახებ საერთო ინფორმაცია — მიმოხილვაში.
თუ gateway არ რეგისტრირდება#
- პარამეტრები გადატვირთვის შემდეგ გაქრა. CLI-ში ცვლილებები მაშინვე მოქმედებს, მაგრამ
copy running-config startup-config-ის გარეშე გადატვირთვისას ქრება. - სერვერის მისამართი ყველგან არ არის მითითებული. ის საჭიროა სამ ადგილას:
domain 1,registrarდაremote. ერთის დავიწყებისას რეგისტრაცია შეიძლება იყოს, ზარები კი არა, ან პირიქით. - სერვერი რეგისტრაციას უარყოფს.
username-სა დაidentity-ის სახელში უნდა იდგეს სრული შესვლის სახელიsip-…-<номер>, პაროლი — ბოლოს გაცემული;authentication-service-ში არ უნდა დარჩეს 3CX-ის შაბლონისrealmსტრიქონი; ტრანსპორტი —udp+tcpno transport-protocol tls-ით, პორტი5060. - რეგისტრაცია მწვანეა, შემომავალი ზარები კი იბლოკება.
interface sip-ში არ არის სტრიქონიfrom-header user-part fix <Логин>და „ვისგან“ ველში დამრეკის ნომერი იგზავნება, ან არ არისidentity-group DEFAULTბლოკი (ნაბიჯი 3). - ზარი PBX-მდე მიდის, მაგრამ არსად ხვდება. არ არის
request-uri user-part fix <номер группы>ან PBX-ის ტელეფონებიდან ჯგუფის ნომერი არ იკრიფება. FXO პორტი ჩართული არ არის (no shutdownport fxo-ში). - ვებ-ინტერფეისი არ იხსნება. ვებ-სერვერი გამორთულია (
web-server→no shutdown) ან ავარიული ჩამოყრის შემდეგ gateway მინიმალურ კონფიგურაციაშია — შედით SSH-ით.
საერთო მიზეზები (როუტერზე SIP ALG, დახურული UDP 5060) — მიმოხილვის განყოფილებაში „თუ gateway არ რეგისტრირდება“; ქსელის შესახებ — „დაწესებულების ქსელი, NAT და SIM-ბარათი“.
ოჯახის მოდელები#
მოდელის ნომერი კომპლექტაციას კოდირებს: JO — FXO პორტები, JS — FXS, BIS — ISDN BRI, E — E1/T1, V — ხმოვანი არხების რაოდენობა, 2ETH — ორი Ethernet პორტი, HP — ზუსტი ტაქტის გენერატორი, R — შემოვლითი რელე (lifeline/fallback).
| მოდელი | პორტები / არხები | ქსელი / ხაზი | დაყენების განსხვავებები |
|---|---|---|---|
| SN4141/2JO2V, /4JO4V, /8JO8V | 2, 4 ან 8 FXO (RJ-11), 1 ან 2 Ethernet პორტი | ქალაქის ანალოგური ხაზი | Trinity; admin-ით შესვლა პაროლის გარეშე, მისამართი 192.168.200.20 / .10; სამრეწველო ვერსია — SN4141E |
| SN4141/2JS2JO4V, /4JS4JO8V | 2+2 ან 4+4 FXS+FXO | ხაზები + ანალოგური ტელეფონები | FXO — ზემოთ აღწერილი; FXS-ზე ტელეფონები დამატებითი ნომრებია, იხ. „SIP-ტელეფონების დაყენება“ |
| SN4131/2BIS4VHP, /4BIS8VHP, /8BIS16VHP | 2, 4 ან 8 BRI S0 (RJ-45), 4–16 არხი | ISDN BRI | Trinity; პორტის TE/NT და PtP/PtMP რეჟიმი პროგრამულად ირჩევა; ოპერატორის ხაზთან — TE რეჟიმი; LAN 192.168.1.1 |
| SN4171/1E15V30HP, /1E30VHP, /2ETH2E30VRHP | 1 ან 2 E1/T1 (RJ-45), 15–30 არხი | ISDN PRI | Trinity; ოპერატორის მოწყობილობასთან — პირდაპირი კაბელი, მინი-PBX-თან — კროსოვერი; მისამართი 192.168.1.1; /1E24VHP (T1) — შეკვეთით |
| SN4970A/4E30V60RHP, /4E60VRHP, /4E120VRHP | 4 E1/T1, 30–120 არხი | ISDN PRI | მხოლოდ Trinity; SN4970/SN4971-ის შემცვლელი |
| SN4112 / SN4114 / SN4116 / SN4118 | 2–8 FXS და/ან FXO, 1 Ethernet პორტი | ხაზები / ტელეფონები | წარმოება შეწყვეტილია, მხარდაჭერა 22.10.2021 დასრულდა; SmartWare, შესვლა administrator; შემცვლელი — SN4141 |
| SN4120 | 1–2 BRI | ISDN BRI | წარმოება შეწყვეტილია, „ახალი დაყენებისთვის რეკომენდებული არ არის“; SmartWare; შემცვლელი — SN4131 |
| SN4970 / SN4971 | 1–4 E1/T1 | ISDN PRI | წარმოება შეწყვეტილია (31.12.2018); SmartWare ან Trinity; შემცვლელი — SN4970A |
ანალოგური ხაზებისთვის აიღეთ SN4141/xJO, ISDN BRI-სთვის — SN4131, E1 ნაკადისთვის — SN4171. SN4110, SN4120 და SN4970 ახალი აღარ იყიდოთ: მათთვის firmware აღარ გამოვა, ხოლო მეორადი SmartWare მოწყობილობები SmartWare-ის სახელმძღვანელოთი ირთვება და არა Trinity-ით. მრავალპორტიანი SN43xx შასები (SN4300) და SN5xxx მოდელები (როუტერები და SBC) იმ დოკუმენტებში, რომლებზეც ეს გვერდია დაწერილი, აღწერილი არ არის — მომწოდებელს ჰკითხეთ. მოდელები, რომელთა სახელში არხების ორი რაოდენობაა (…15V30…, …30V120…), ნაკლები რაოდენობის ხმოვანი არხებით მოდის; მეტ არხებს ლიცენზიით შეიძენთ.
ხშირად დასმული კითხვები#
შეიძლება ამ გეითვეით PBX-იდან ქალაქის ნომრით გარეთ დარეკვა?#
ჯერ არა — ჩვენს სისტემაში გეითვეი მხოლოდ შემომავალ ზარებზე მუშაობს. თვითონ SmartNode-ს გამავალი ზარები შეუძლია (FXO-პორტების hunt-ჯგუფი), მაგრამ ჩვენი PBX ჯერ არ აგზავნის ზარებს გეითვეის დამატებით ნომერზე როგორც ხაზზე. საკუთარი ნომრიდან გამავალი ზარები SIP-პროვაიდერით გადის.
სად არის ველები „SIP-სერვერი“ და „პაროლი“?#
ასეთი ველები არ არის: SmartNode კონფიგურაციით ეწყობა. Trinity-ის ვებ-ინტერფეისი wizard-ებისა და მზა ფაილის ჩასატვირთად არის (System / Configuration Files). რეკვიზიტები authentication-service და location-service ბლოკებში (ნაბიჯი 3) Telnet/SSH ბრძანებებით ან შაბლონის ფაილში იწერება.
რატომ არ ჩანს დამრეკავის ნომერი პანელში?#
იმისთვის, რომ PBX-მ ზარი დამატებითი ნომრიდან მოსულად ამოიცნოს, გეითვეი „ვისგან“ ველში ჩვენს ლოგინს წერს (from-header … fix, ნაბიჯი 4), ამიტომ დამრეკავის ნომერი ზარში აღარ ხვდება. ამ სტრიქონის წაშლა არ შეიძლება — შემომავალი ზარები შეწყდება.
რამდენი დამატებითი ნომერი სჭირდება 4 ან 8 ხაზის გეითვეის?#
ერთი: Patton-ის FXO-შაბლონი ერთ ანგარიშს არეგისტრირებს და ყველა ხაზის ზარს ერთი ჯგუფის ნომერზე მიმართავს.
რამდენიმე ნომრიანი ISDN მაქვს — სხვადასხვა ჯგუფში გავანაწილებ?#
ამჟამად არა: ჩვენთან გეითვეის ყველა ზარი ერთ ნომერზე მიდის, რომელიც request-uri user-part fix-შია მითითებული, ამიტომ ნაკადის ყველა ნომერი ერთ ჯგუფში მოხვდება.
ჩემი ქვეყანა FXO-ხაზის პროფილების სიაში არ არის. რა დავაყენო?#
Patton გირჩევთ დაიწყოთ etsi-ით (ან ჩრდილოეთ ამერიკაში us-ით); Trinity-ის ჩაშენებული პროფილი უკვე etsi-ა. მთავარი ქვეყნისთვის სწორი „დაკავებულია“ ტონია, თორემ გეითვეი აბონენტის გათიშვას ვერ შეამჩნევს (იხილეთ „FXO ხაზები“, ნაბიჯი 4).
წყაროები#
Patton-ის დოკუმენტები, მიმართვის თარიღი — 10.09.2026:
- SmartNode 5540 and 4140 Series User Manual (07MDSN5540-SN4140-UM Rev. G, 12.04.2022) — https://www.patton.com/manuals/SN5541-SN4141-UM.pdf
- SmartNode 4140 Datasheet (07MSN4141-DS3) — https://www.patton.com/datasheet/sn4141-a4_datasheet.pdf
- SmartNode 4131 ISDN BRI VoIP Gateway User Manual (07MSN4130-GS Rev. F, 13.06.2019) — https://www.patton.com/manuals/sn4130-um.pdf
- SmartNode SN4170 E1/T1 PRI VoIP Gateway User Manual (07MSN4170-GS Rev. E, 18.06.2019) — https://www.patton.com/manuals/sn4170-um.pdf
- SmartNode 4520 & 4110 Series User Manual (07MD4524-GS Rev. J, 08.10.2015) — https://www.patton.com/manuals/sn4520-4110.pdf
- Trinity Release 3.14.X Command Line Reference Guide — https://www.patton.com/manuals/trinity3.14cli.pdf
- SmartWare Release 6.8 Software Configuration Guide — https://www.patton.com/manuals/smartware_scg_r68.pdf
- KB 478 — Patton Trinity SmartNode configuration with 3CX — https://www.patton.com/support/kb_art.asp?art=478
- Patton-ის შაბლონები 3CX-ისთვის (
NewTemplates.zip, FXO-ის შაბლონი, თარიღი 04.05.2019) — https://patton.com/files/support/3cx-templates/NewTemplates.zip - KB 200 — SmartNode T1 gateway – Asterisk IP-PBX with registration template — https://www.patton.com/support/kb_art.asp?art=200
- KB 197 — General example configuration for OUTBOUND registrations and authentication for a SIP trunk — https://www.patton.com/support/kb_art.asp?art=197
- KB 198 — General SIP outbound registrations example — https://www.patton.com/support/kb_art.asp?art=198
- KB 74 — How can I reset the IP addresses of a SmartNode to the factory default? — https://www.patton.com/support/kb_art.asp?art=74
- KB 73 — How can I reset a forgotten password on SN4xxx series? — https://www.patton.com/support/kb_art.asp?art=73
- End of Life Notice SN4110/SN4520/SN4830 (22.10.2020) — https://www.patton.com/datasheet/EOL-Notice-SN4110_SN4520_SN4830_102020.pdf
- Product Change Notice PRI SmartNodes SN4970/80/90 (01.2018) — https://www.patton.com/datasheet/SN4970-80-90_Change-notice_2018-01-29.pdf
- პროდუქტების გვერდები SN4140, SN4130, SN4170, SN4970A — https://www.patton.com/voip-gateway/sn4140 · https://www.patton.com/voip-gateway/sn4130/ · https://www.patton.com/voip-gateway/sn4170/ · https://www.patton.com/voip-gateway/sn4970/