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

домашний телефон билайн

Проблемы Asterisk без вэб-оболочек и их решения

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

LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

Re: домашний телефон билайн

Сообщение LA_ »

zzuz, помогите прекратить мучения!) у вас-то каким-то образом все работает )
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: домашний телефон билайн

Сообщение ded »

LA_ писал(а): у меня не работает (я в сети Билайна)
Единственный конфиг, с которым у меня все работает, - конфиг от Vlad1983. Но есть эта проблема с регистрацией...
Всё работает - я так понимаю, и входящие, и исходящие? Если есть входящие - то нет проблемы с регистрацией.
LA_ писал(а): Когда проходит авторизация, другие параметры из секции с пиром имеют значение? Или используется лишь значение строки register?
Когда проходит регистрация по строке register => то используется лишь значение строки register.
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

Re: домашний телефон билайн

Сообщение LA_ »

ded писал(а):Всё работает - я так понимаю, и входящие, и исходящие? Если есть входящие - то нет проблемы с регистрацией.
все работает, если сделать следующее
1. Регистрация на сервере с помощью строки: register => nickname@sip.beeline.ru:secret:7499952xxxx@sip.beeline.ru@msk.sip.beeline.ru:5060/7499952xxxx
2. Замена строки регистрации на: register => beeline?nickname@sip.beeline.ru:secret:7499952xxxx@msk.sip.beeline.ru/7499952xxxx
3. sip reload

После этого начинают работать как исходящие, так и входящие звонки. Если не сделать пункты 2-3, то исходящие звонки не работают. Если не регистрироваться со строкой 1, то регистрация не срабатывает.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: домашний телефон билайн

Сообщение ded »

zzuz писал(а):[offtop]

Это ж сколько можно одну тему столько мусолить? 8 страниц мучений.

[/offtop]
Искренне сожалею. Вы просто бегаете по кругу, ввиду недопонимания чего-то.
Исходящие звонки не зависят от строки register => в каком бы виде она не была.
При исходящем звонке передаются credentials из параметров sip пира, а не из строки register =>

Может я до конца не понимаю. Но в той последовательности в три хода смысла нет.
Может последовательность такая
1. register => nickname@sip.beeline.ru:secret:7499952xxxx@sip.beeline.ru@msk.sip.beeline.ru:5060/7499952xxxx
2. sip reload
3. Замена строки регистрации на: register => beeline?nickname@sip.beeline.ru:secret:7499952xxxx@msk.sip.beeline.ru/7499952xxxx
4. sip reload
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

Re: домашний телефон билайн

Сообщение LA_ »

2-го шага у меня нет, т.к. с изначальной строкой регистрации астериск запускается.
Если более детально шаги описывать, то будет так -
1. register => nickname@sip.beeline.ru:secret:7499952xxxx@sip.beeline.ru@msk.sip.beeline.ru:5060/7499952xxxx
2. запуск астериска, происходит регистрация SIP
3. Замена строки регистрации на: register => beeline?nickname@sip.beeline.ru:secret:7499952xxxx@msk.sip.beeline.ru/7499952xxxx
4. sip reload
ded писал(а):При исходящем звонке передаются credentials из параметров sip пира, а не из строки register =>
вот это-то и странно, почему после шагов 3 и 4 начинают работать исходящие звонки? больше ничего в sip.conf не меняется
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

Re: домашний телефон билайн

Сообщение LA_ »

Удивительно - понизил версию asterisk до 1.4 и с конфигом borispr все заработало.


Только вот странная вещь, если в диалплане указать Dial(SIP/6000), то при исходящих звонках с номера 6000 на номер 7916xxxxxxx и входящих голос слышен. А вот если указать Dial(SIP/beeline/7916xxxxxxx), то при входящем звонке голос ни в какую сторону не передается:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:

Код: Выделить всё

[sip-in]
exten => _XXXX,1,Dial(SIP/${EXTEN})
exten => _7XXXZXXXXXX,1,Dial(SIP/beeline/${EXTEN})
exten => _8XXXZXXXXXX,1,Dial(SIP/beeline/${EXTEN})
exten => _+7XXXZXXXXXX,1,Dial(SIP/beeline/${EXTEN})
same => h,1,Hangup

[from-beeline]
exten => 7499952xxxx,1,Ringing
;exten => 7499952xxxx,2,Dial(SIP/beeline/7916xxxxxxx) ; с этой строкой не слышен голос
exten => 7499952xxxx,2,Dial(SIP/6000) ; с этой строкой голос есть
exten => 7499952xxxx,3,Hangup
В чем может быть дело? У Билайна две линии, соединение устанавливается.
Samael28
Сообщения: 1057
Зарегистрирован: 08 янв 2011, 18:32
Откуда: Киев
Контактная информация:

Re: домашний телефон билайн

Сообщение Samael28 »

canreinvite на пире есть?
И попробуйте в случае переадресации сделать перед этим Answer. Да, не совсем хорошее решение, но меня в таких случаях спасало.
Мой профайл на Upwork
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

Re: домашний телефон билайн

Сообщение LA_ »

Код: Выделить всё

[beeline]
canreinvite=no
надо на yes поменять? может, тогда и Transfer (вместо Dial) заработает?
LA_
Сообщения: 28
Зарегистрирован: 12 ноя 2012, 20:57

Re: домашний телефон билайн

Сообщение LA_ »

Да, замена на yes помогла. Но Transfer все равно не работает.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH