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

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

Добавлено: 15 ноя 2012, 20:59
Vlad1983
user[@domain][:secret[:authuser]]@host[:port][/extension][~expiry]
уже есть домен нафига ещё раз его совать?
сильно сомневаюсь, что оно вообще распарситься правильно

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

Добавлено: 15 ноя 2012, 22:09
LA_
благодаря Vlad1983, получили конфиг, с которым работают как входящие, так и исходящие звонки:

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

[general]
register => beeline?nickname@sip.beeline.ru:secret:7499952xxxx@msk.sip.beeline.ru/7499952xxxx

[beeline]
context=from-beeline
type=friend
fromdomain=sip.beeline.ru
secret=secret
fromuser=nickname
defaultuser=7499952xxxx
host=sip.beeline.ru
canreinvite=no
insecure=invite
dtmfmode=rfc2833
outboundproxy=msk.sip.beeline.ru
username=nickname
srvlookup=yes
disallow=all
allow=alaw
allow=ulaw

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

Добавлено: 15 ноя 2012, 23:08
njmd
Работает.
Огромное спасибо!

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

Добавлено: 16 ноя 2012, 07:07
Vlad1983
все пользователи билайна теперь обязаны скинуться по рублю в фонд поддержки форума

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

Добавлено: 16 ноя 2012, 10:07
demon
Вот вы радуетесь, а мне завидно - у меня точно этот конфиг никак не работает.
Точно работает через софтклиент PhonerLite, а через asterisk отказывается. И единственная разница в пакетах: в Digest ожидается username="name@sip.beeline.ru", а asterisk скармливает ему username="name".
И приведённый "работающий конфиг" этого не решает. Удивляюсь как он работает.
Попробовал решить эту проблему через:
register => beeline?name@sip.beeline.ru:secret:name%40sip.beeline.ru@msk.sip.beeline.ru/number

В результате добился того, что в Digest username="name%40sip.beeline.ru", но не @ :(

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

Добавлено: 16 ноя 2012, 10:52
Vlad1983
в asterisk11 может быть все что угодно

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

Добавлено: 16 ноя 2012, 12:36
Sanchez
Если сделать в астериске такую переадресацию
exten => 7499952xxxx,1,Dial(SIP/beeline/7905xxxxxxx)
то на мобильном, определяется всегда номер на который приходит звонок: 7499952xxxx
promiscredir не помогает...

если использую софтовый телефон и настраиваю переадресацию, то в логах пишет, что срабатывает 302 Moved Temporarily и на мобильном определяется номер зонящего
можно ли в астериске сделать чтобы передавался номер звонящего ?

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

Добавлено: 16 ноя 2012, 12:54
Vlad1983
попробовать так
exten => 7499952xxxx,1,Transfer(SIP/куда)

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

Добавлено: 16 ноя 2012, 13:02
demon
Vlad1983 писал(а):в asterisk11 может быть все что угодно
У меня три asterisk сервера.
Попробовал на версии 10-ой: Результат тот же.

В принципе этот конфиг работать как бы "не должен". Ибо... хост sip.beeline.ru, указанный в в Host, который вообще не резолвится в IP.
Или в сетях билайна он резолвится и дело всё в этом?
Второй странностью является то, что используется register и в пире указано type=friend. Это всего лишь странность, почему нет?

Повторюсь. Рад за всех, но конфиг не работает ни на 11-ой, ни на 1.10 asterisk. Могу ещё на 1.8 попробовать, но уверен что результат будет тот же.
А хотелось бы чтоб работал.

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

Добавлено: 16 ноя 2012, 13:15
ded
В принципе этот конфиг работать как бы "не должен". Ибо... хост sip.beeline.ru, указанный в в Host, который вообще не резолвится в IP.
Или в сетях билайна он резолвится и дело всё в этом?
именно так.
Второй странностью является то, что используется register и в пире указано type=friend.
В книжках про Астериск написано, что type=friend означает просто возможность ка принимать, так и отправлять вызовы с этого пира. При этом регистрация может быть, а может и не быть (статический пир).
Так что нет никаких странностей, кроме одной: почему книжки про Астериск не читаете? Некогда?