AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Вопрос про Sipura SPA-3000 и *

Asterisk GUI 5 сообщений -
#1

Здравствуйте,

Trixbox.
В Сипуру подключена городская линия и телефонный аппарат. В настройках указано:
Ip-адрес СИПУРЫ - 192.168.90.60

hostname: sipura
Proxy and Registration Proxy: 192.168.90.70 - адрес *
Register: yes
Make Call Without Reg:no
Ans Call Without Reg:no

Subscriber Information
Display Name: jon
Password: jon
Auth ID:jon
User ID:jon

В * в sip.conf созданы 2 юзера один для софтфона другой для Сипуры:

[101]
host=dynamic
context=default
type=friend
username=101
nat=no
secret=101
callerid=phone1

[jon]
type=friend
callerid=jon
username=jon
secret=jon
context=sipura

в extensions.conf
exten => 101,1,Dial(SIP/101)
exten => 102,1,Dial(SIP/102)

[sipura]
exten => 1234,1,Dial(SIP/sipura)


Как позвонить с софтфона на трубку ? При наборе номера 1234 на софтфоне(Eyebeam) - пишет Call failed: 404 Not found.

Подскажите что еще я не дописал и где. Спасибо.
#2

я правильно понял, что 101 - sipura?

poi9m писал(а):
exten => 1234,1,Dial(SIP/sipura)
а почему не Dial(SIP/101)?
#3

Нет. Сип 101 и 102 это мои СИП клиенты для софтфонов. Они между собой у меня работают, звонят друг на друга все хорошо слышно разговаривать можно.
А вот:
[jon]
type=friend
callerid=jon
username=jon
secret=jon
context=sipura

[sipura]
exten => 1234,1,Dial(SIP/sipura)

это СПА-3000. Я правильно понимаю, что можно с софтфона набрать номер СИП 1234 и на Сипуре зазвонит телефон подключенный к FXS порту ?

Я много читал http://voip-info.org/wiki/view/Asterisk@ ... uraSPA3000
и http://aussievoip.com/wiki/Setup+Sipura+3000+with+FreePBX
и когда все проделал как там написано то все так же при звонке с софтфона пишет 404 Not found, и к тому же телефон подключенный к FXS Сипуре перестал звонить когда на него поступают входящие городские, это я так понимаю не прописал путь что дальше делать когда входящий звонок попадает на *.
#4

[jon]
type=friend
callerid=jon
username=jon
secret=jon
context=sipura


это твой абонент

[sipura]
exten => 1234,1,Dial(SIP/sipura)

а это ты званиш, куда (SIP/sipura) у тебя такого нет

тебе надо тут написать либо (SIP/1234) либо (SIP/jon) т.к. этот имеется тогда должно работать.

_________________
Кто владеет информацией, тот владеет миром.
#5

Сделал чтобы порт fxs (200 SIP номер) мог звонить по fxo (Subscriber Information - User ID: SipuraPSTN ).

Для этого сделал в FreePBX

Outbound Routes:

Route Name: 9_outside
Dial Patterns: 9|.
TrungSequence: Sip/SipuraPSTN

В Incoming Route
any DID / any CID
Set Destination - Core: 200

В SIP Trunk - Trunk SIP/SipuraPSTN
Outgoing Settings -
Trunk Name: SipuraPSTN
PEER Details:
canreinvite=no
context=from-pstn
host=dynamic
nat=no
port=5061
secret=SipuraPSTN
type=peer

В sip_additional.conf:
[200]
username=OfficePhone
type=friend
secret=200
record_out=Adhoc
record_in=Adhoc
qualify=no
port=5060
nat=never
mailbox=200@device
host=dynamic
dtmfmode=rfc2833
context=from-internal
canreinvite=no
callerid=200

[SipuraPSTN]
type=peer
secret=SipuraPSTN
port=5061
nat=no
host=dynamic
context=from-pstn
canreinvite=no

В sip.conf:
[103]
host=dynamic
context=default
type=friend
username=CrazyOffice
nat=no
secret=55556666
callerid=crazy_office

[230]
host=dynamic
context=default
type=friend
username=PAP2Line1
nat=no
secret=230
callerid=Pap2Line1

Сейчас работает: Номера 230 и 103 звонят друг на друга. 200 номер может звонить в городскую сеть если набрать предварительно 9-ку.
С городского номера если позвонить на номер подключенный к PSTN SPA-3000 сразу звонит телефон с SIP 200.
Сейчас пропало то, что можно было с 230 и 103 звонить на 200. Раньше можно было - сейчас сразу короткие гудки.

Подскажите пожалуйста как сделать что бы можно было с номеров 230 и 103 звонить в город например так же сначала набрав 9-ку.
И как сделать что бы с городской линии когда звонят и когда звонок уходит в * можно было выбрать на какой SIP номер позвонить.

Прилагаю конфиги.
Спасибо.