Страница 9 из 9

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

Добавлено: 24 ноя 2012, 20:08
LA_
zzuz, помогите прекратить мучения!) у вас-то каким-то образом все работает )

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

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

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

Добавлено: 25 ноя 2012, 00:15
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, то регистрация не срабатывает.

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

Добавлено: 25 ноя 2012, 01:11
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

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

Добавлено: 25 ноя 2012, 10:32
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 не меняется

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

Добавлено: 30 ноя 2012, 21:03
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
В чем может быть дело? У Билайна две линии, соединение устанавливается.

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

Добавлено: 30 ноя 2012, 21:37
Samael28
canreinvite на пире есть?
И попробуйте в случае переадресации сделать перед этим Answer. Да, не совсем хорошее решение, но меня в таких случаях спасало.

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

Добавлено: 30 ноя 2012, 22:13
LA_

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

[beeline]
canreinvite=no
надо на yes поменять? может, тогда и Transfer (вместо Dial) заработает?

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

Добавлено: 01 дек 2012, 11:11
LA_
Да, замена на yes помогла. Но Transfer все равно не работает.