Страница 1 из 3
RasPbx настройка
Добавлено: 15 июл 2016, 19:35
clayer
Установил на Raspberry PI дистрибутив с
http://www.raspberry-asterisk.org/
ПОдключил модем Huawei k3520
На android телефоне стоит zoiper
Эхо тест работает нормально в 2 стороны
ПРи звонке с sip клиента звонок идет на телефон, однако ничего не слышно ни на одном телефоне. Пакеты отправляются, однако получено пакетов значение 0.
ПРи звонке на SIP телефон звонящему передаетс сигнал занято, в консоли пишутся ошибки:
func_header_read: This function can only be used on SIP channels.
cause 44 - Requested channel not avaliable.
В чем может быть причина.
Re: RasPbx настройка
Добавлено: 15 июл 2016, 21:41
awsswa
модуль то стоит chan_dongle ?
Re: RasPbx настройка
Добавлено: 17 июл 2016, 14:08
clayer
С этим вопросом разобрался (надо было перевести модем в особый режим)
Теперь как ограничить доступ к панели freepbx на определенный ip
Re: RasPbx настройка
Добавлено: 17 июл 2016, 14:54
april22
Re: RasPbx настройка
Добавлено: 18 июл 2016, 20:10
clayer
Теперь разобраться бы в выводе системы из-под внутреннего ip на внешний через nat.
на данный момент во внутренней сети всё работает, при выводе во нешнюю (sip сервер за роутером), клиент через 3г
клиент регается, дозванивается, однако не слышно (по логу клиент отправляет пакеты, но не получает).
Prot triggering и forwarding сделаны (100-103), эти же порты указаны и в астериске.
Еще раз повторюсь при подключении клиента в локалке всё работает
Re: RasPbx настройка
Добавлено: 19 июл 2016, 08:21
virus_net
если вы думаете что ваш вопрос "asterisk за NAT" уникален, то спешу вас огорчить/обрадовать (нужное подчеркнуть), что это не так
картинки, которые размещены при входе в форум "Вопросы новичков" и google вам в помощь
Re: RasPbx настройка
Добавлено: 24 июл 2016, 13:50
clayer
1) в sip клиентах (ноапример zoiper) есть функция чат.
можно ее как-то связать с отправкой смс через астериск?
2) можно как-то принимать sms именно с помощью астериск.
3-1) имеется 2 raspberry pi с установленными asterisk.
Как настроить чтобы при входящем на 1-м pi он переадресовывался на 2-й, далее 2-й делал исходящий на определенный номер.
3-2) как сделать гейт на исходящие
Re: RasPbx настройка
Добавлено: 24 июл 2016, 14:18
ded
Re: RasPbx настройка
Добавлено: 01 авг 2016, 02:06
clayer
Пытаюсь настроить отправку смс через sip чат. (через chan_dongle)
(в дебаг варианте номер телефона записан напрямую)
скрипт
[send-sms]
exten => _XXXXXXXX,1,NoOp(SMS send to dongle)
same => n,NoOp(To ${MESSAGE(to)})
same => n,NoOp(From ${MESSAGE(from)})
same => n,NoOp(Body ${MESSAGE(body)})
same => n,Set(SMSTO=${CUT(MESSAGE(to),@,1)})
same => n,DongleSendSMS(dongle0, +7921xxxxxxx, '${MESSAGE(body)}', 1440, yes)
same => n,Hangup()
exten => _XXX,n,Set(LOCALFROM=${CUT(LOCALME,@,1)})
А вот что выдает лог астериска при попытке отправки
-- Executing [58866696@send-sms:1] NoOp("Message/ast_msg_queue", "SMS send to dongle") in new stack
-- Executing [58866696@send-sms:2] NoOp("Message/ast_msg_queue", "To sip:58866696@clayer.noip.me:5060;transport=UDP") in new stack
-- Executing [58866696@send-sms:3] NoOp("Message/ast_msg_queue", "From <sip:999@clayer.noip.me:5060;transport=UDP>") in new stack
-- Executing [58866696@send-sms:4] NoOp("Message/ast_msg_queue", "Body ххххххълллллл") in new stack
-- Executing [58866696@send-sms:5] Set("Message/ast_msg_queue", "SMSTO=sip:xxxxx") in new stack
-- Executing [58866696@send-sms:6] DongleSendSMS("Message/ast_msg_queue", "dongle0, +7921xxxxx, 'test', 1440, yes") in new stack
[2016-08-01 01:00:23] ERROR[1815][C-00000005]: app.c:113 app_send_sms_exec: [dongle0] Invalid destination number with id 0xb6601da4
где копать?
Из консоли смс отправляются
Re: RasPbx настройка
Добавлено: 01 авг 2016, 11:20
ded
Попробуйте без плюса и с восьмёркой:
same => n,DongleSendSMS(dongle0, 8921xxxxxxx, '${MESSAGE(body)}', 1440, yes)
Кроме того
From <sip:999@clayer.noip.me:5060;transport=UDP>") - это понять можно, а
Set("Message/ast_msg_queue", "SMSTO=sip:xxxxx") in new stack и
To sip:58866696@clayer.noip.me:5060;transport=UDP - понять нельзя.
С точки зрения логики, абонент sip:999@clayer.noip.me посылает сообщение абоненту GSM, так? При чём тут SMSTO=sip:xxxxx?