VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

RasPbx настройка

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

clayer
Сообщения: 13
Зарегистрирован: 15 июл 2016, 19:24

RasPbx настройка

Сообщение 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.
В чем может быть причина.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: RasPbx настройка

Сообщение awsswa »

модуль то стоит chan_dongle ?
платный суппорт по мере возможностей
clayer
Сообщения: 13
Зарегистрирован: 15 июл 2016, 19:24

Re: RasPbx настройка

Сообщение clayer »

С этим вопросом разобрался (надо было перевести модем в особый режим)

Теперь как ограничить доступ к панели freepbx на определенный ip
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: RasPbx настройка

Сообщение april22 »

Своими вопросами , вы загоняете меня в ГУГЛЬ.
clayer
Сообщения: 13
Зарегистрирован: 15 июл 2016, 19:24

Re: RasPbx настройка

Сообщение clayer »

Теперь разобраться бы в выводе системы из-под внутреннего ip на внешний через nat.

на данный момент во внутренней сети всё работает, при выводе во нешнюю (sip сервер за роутером), клиент через 3г
клиент регается, дозванивается, однако не слышно (по логу клиент отправляет пакеты, но не получает).

Prot triggering и forwarding сделаны (100-103), эти же порты указаны и в астериске.

Еще раз повторюсь при подключении клиента в локалке всё работает
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: RasPbx настройка

Сообщение virus_net »

если вы думаете что ваш вопрос "asterisk за NAT" уникален, то спешу вас огорчить/обрадовать (нужное подчеркнуть), что это не так
картинки, которые размещены при входе в форум "Вопросы новичков" и google вам в помощь
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
clayer
Сообщения: 13
Зарегистрирован: 15 июл 2016, 19:24

Re: RasPbx настройка

Сообщение clayer »

1) в sip клиентах (ноапример zoiper) есть функция чат.
можно ее как-то связать с отправкой смс через астериск?

2) можно как-то принимать sms именно с помощью астериск.

3-1) имеется 2 raspberry pi с установленными asterisk.
Как настроить чтобы при входящем на 1-м pi он переадресовывался на 2-й, далее 2-й делал исходящий на определенный номер.

3-2) как сделать гейт на исходящие
clayer
Сообщения: 13
Зарегистрирован: 15 июл 2016, 19:24

Re: RasPbx настройка

Сообщение 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


где копать?

Из консоли смс отправляются
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: RasPbx настройка

Сообщение 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?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH