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

переадресация полуработает

Добавлено: 23 фев 2012, 12:22
telef
в sip.conf описаны
100 - sip phone
200 - sip phone
300 - sip phone
в exstension есть описание кортоких номеров
exten => 101,1,Dial(SIP/sipnet.ru/88121234567,tT)
exten => 201,1,Dial(SIP/sipnet.ru/88125555555,tT)

в общем переадресация
работает так
1. вызов извне приходит на 100
2. (нажимаем #101) вызов уходит на короткий номер, там берут трубку,
3. (нажимают #200) вызов уходит sip phone 200, там берут трубку,

а так не работает
1. вызов извне приходит на 100
2. (нажимаем #101) вызов уходит на короткий номер, там берут трубку,
3. (нажимают #201) вызов должен уходить на короткий номер, 201,
но происходит сбой (no such host 201)

подскажите как исправить?

Re: переадресация полуработает

Добавлено: 23 фев 2012, 13:46
ded
Убедитесь, что всё это работает в одном контексте, что нет какой-то строки шаблона типа
exten => _2XX,1,Dial(SIP/${EXTEN})

Re: переадресация полуработает

Добавлено: 23 фев 2012, 18:00
telef
забыл уточнить
101 и 201 - просто короткие номера при наборе которых совершается сип вызов на обычные городские номера петербурга
exten => 101,1,Dial(SIP/sipnet.ru/88121234567,tT)
exten => 201,1,Dial(SIP/sipnet.ru/88125555555,tT)

100 и 200, это сип устройства в одном контексте
с них спокойно набираются 100,101,200,201

Re: переадресация полуработает

Добавлено: 23 фев 2012, 18:28
ded
telef писал(а):забыл уточнить
101 и 201 - просто короткие номера при наборе которых совершается сип вызов на обычные городские номера петербурга
exten => 101,1,Dial(SIP/sipnet.ru/88121234567,tT)
exten => 201,1,Dial(SIP/sipnet.ru/88125555555,tT)
Это Вы уже указали в первом сообщении. Зачем ещё раз уточнять?
ded писал(а):Убедитесь, что всё это работает в одном контексте, что нет какой-то строки шаблона типа
exten => _2XX,1,Dial(SIP/${EXTEN})

Re: переадресация полуработает

Добавлено: 23 фев 2012, 19:18
telef
сделал отдельный контекст, не помогает
[newcontekst]
exten => 101,1,Dial(SIP/sipnet.ru/88121234567,300,tT)
exten => 201,1,Dial(SIP/sipnet.ru/88125555555,300,tT)
exten => 100,1,Dial(SIP/100,300,tT)
exten => 200,1,Dial(SIP/200,300,tT)

Re: переадресация полуработает

Добавлено: 23 фев 2012, 19:29
ded
1. Вызов извне - в какой контекст приходит?
2. asterisk -rx 'sip show peer 100'|grep Context
asterisk -rx 'sip show peer 200'|grep Context