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

TrixBox и входящие от Датагруп

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

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

Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: TrixBox и входящие от Датагруп

Сообщение SolarW »

У меня с ДатаГрупой работает вот примерно так:
предположим что полученный телефон 0441111111

General Settings

Trunk Name: 0441111111
Outbound Caller ID: 0441111111
CID Options: Force Trunk CID
Maximum Channels: - по вкусу, у меня 5

Outgoing Settings

Trunk Name: 0441111111
PEER Details:
username=0441111111
secret=SupeSecretPassword
disallow=all
host=sip.datagroup.com.ua
type=friend
insecure=very
context=from-trunk-sip-0441111111
qualify=yes
allow=alaw
nat=never
dtmfmode=rfc2833
canreinvite=no
Register String:
0441111111:SupeSecretPassword@sip.datagroup.com.ua/0441111111
kogr
Сообщения: 15
Зарегистрирован: 03 авг 2011, 16:23

Re: TrixBox и входящие от Датагруп

Сообщение kogr »

Через Вэб смотрю этот конфиг он полностью пуст.... странно
kogr
Сообщения: 15
Зарегистрирован: 03 авг 2011, 16:23

Re: TrixBox и входящие от Датагруп

Сообщение kogr »

Зато в sip_registrations.conf есть строка регистрации но как её привязать к остальным номерам не понимаю.....
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: TrixBox и входящие от Датагруп

Сообщение SolarW »

Попросите их одним транком это все подать вам.
Так кажется проще будет.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: TrixBox и входящие от Датагруп

Сообщение ded »

SolarW писал(а):Попросите их одним транком это все подать вам.
Так кажется проще будет.
К нему и придёт всё одним транком. Если зарегистрирует все номера.
kogr писал(а):лоигн и пароль для всех трех номеров один и тот же.... как их отдельно зарегить ?
На второй круг уже пошли -
можно прописать в
/etc/asterisk/sip_registrations_custom.conf
register => 04411111111:supersecret@sip.datagroup.com.ua/04411111111
register => 04422222222:supersecret@sip.datagroup.com.ua/04422222222
register => 04433333333:supersecret@sip.datagroup.com.ua/04433333333
register => 04444444444:supersecret@sip.datagroup.com.ua/04444444444
register => 04455555555:supersecret@sip.datagroup.com.ua/04455555555

Книжку не хотите уже почитать?
kogr
Сообщения: 15
Зарегистрирован: 03 авг 2011, 16:23

Re: TrixBox и входящие от Датагруп

Сообщение kogr »

1)После добавления записей в /etc/asterisk/sip_registrations_custom.conf
trixboUR1SIP*CLI> sip show registry
Host Username Refresh State Reg. Time
80.91.169.2:5060 "Первый номер" 585 Registered Thu, 04 Aug 2011 09:51:34
80.91.169.2:5060 "Второй номер" 120 No Authentication
80.91.169.2:5060 "Третий номер" 120 No Authentication
80.91.169.2:5060 "Первый номер" 585 Registered Thu, 04 Aug 2011 09:51:34
4 SIP registrations.

думаю это из за того что провайдер мне предоставляет одну регистрацию на все номера!

2) Книжку очень хочу прочесть... проблема со временем...мне нужно сделать старт одной площадки как можно быстрее... дальше без прочтения книг по данной теме мне не обойтись... так как филиалов много и увязывать их будет не просто... но на это время будет...

3) SolarW они и так все дают одним транком... вопрос как отловить из него номерные и без номерные лини и распределить их по внетреним номерам или группам
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: TrixBox и входящие от Датагруп

Сообщение SolarW »

kogr писал(а):3) SolarW они и так все дают одним транком... вопрос как отловить из него номерные и без номерные лини и распределить их по внетреним номерам или группам
Ну и зачем тогда несколько регистраций?
Если я правильно понимаю (если неправильно надеюсь старшие товарищи поправят) то надо:
- один транк
- одна регистрация
- распределять входящие по DID
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: TrixBox и входящие от Датагруп

Сообщение ded »

1) У вас 80.91.169.2:5060 "Первый номер" 585 дважды Registered, неужто не видно? Или непонятно?

3) context=from-trunk и смотреть в CLI при входящем. Там всё ясно написано.

Искренне желаю Вам завалить весь ваш проект, потому что проблема со временем... нужно сделать старт одной площадки как можно быстрее... - это результат неверных стратегических решений и/или крохоборства вашего Руководства (а не Вас). Они должны почувствовать это своим карманом.
Это всё равно что таджикам приказать построить многоэтажный дом. Строить то они могут - каражи там, или пристройку какую... Но это не повод чтобы что-то более вещественное воздвигать.
SolarW писал(а):Ну и зачем тогда несколько регистраций?
Если я правильно понимаю (если неправильно надеюсь старшие товарищи поправят) то надо:
- один транк
- одна регистрация
- распределять входящие по DID
Возможно можно вот так зарегистрировать несколько номеров:
register => username:supersecret@sip.datagroup.com.ua/04411111111
register => username:supersecret@sip.datagroup.com.ua/04422222222
register => username:supersecret@sip.datagroup.com.ua/04433333333
kogr
Сообщения: 15
Зарегистрирован: 03 авг 2011, 16:23

Re: TrixBox и входящие от Датагруп

Сообщение kogr »

ded - по поводу регистрации да!! но я ранее писал что в sip_registrations.conf уже есть строка ренистрации по первому номеру!
когда я добавил строки регистрации в sip_registrations_custom.conf по вашей рекомендации одна задублировалась...

context=from-trunk - прописано

Звонок на первый номер (6002 это внетрений номер на который направлен звонок с первого номера04411111111111)

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

  
   == Using SIP RTP TOS bits 184 
  == Using SIP RTP CoS mark 5 
  == Using SIP VRTP TOS bits 136 
  == Using SIP VRTP CoS mark 6 
    -- Executing [044111111@from-trunk:1] Dial("SIP/DataGroup-0000000a", "SIP/6002") in new stack 
  == Using SIP RTP TOS bits 184 
  == Using SIP RTP CoS mark 5 
  == Using SIP VRTP TOS bits 136 
  == Using SIP VRTP CoS mark 6 
    -- Called 6002 
    -- SIP/6002-0000000b is ringing 
  == Spawn extension (from-trunk, 0441111111, 1) exited non-zero on 'SIP/DataGroup-0000000a' 
    -- Executing [h@from-trunk:1] NoOp("SIP/DataGroup-0000000a", "Catch-All DID Match - Found h - You probably want a DID for this.") in new stack 
    -- Executing [h@from-trunk:2] Goto("SIP/DataGroup-0000000a", "ext-did,s,1") in new stack 
    -- Goto (ext-did,s,1) 
    -- Executing [s@ext-did:1] Set("SIP/DataGroup-0000000a", "__FROM_DID=s") in new stack 
    -- Executing [s@ext-did:2] Gosub("SIP/DataGroup-0000000a", "app-blacklist-check,s,1") in new stack 
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/DataGroup-0000000a", "0?blacklisted") in new stack 
    -- Executing [s@app-blacklist-check:2] Return("SIP/DataGroup-0000000a", "") in new stack 
    -- Executing [s@ext-did:3] ExecIf("SIP/DataGroup-0000000a", "0 ?Set(CALLERID(name)=номер с которого звонил)") in new stack 
    -- Executing [s@ext-did:4] Ringing("SIP/DataGroup-0000000a", "") in new stack 
    -- Executing [s@ext-did:5] Set("SIP/DataGroup-0000000a", "__CALLINGPRES_SV=allowed_not_screened") in new stack 
    -- Executing [s@ext-did:6] Set("SIP/DataGroup-0000000a", "CALLERPRES()=allowed_not_screened") in new stack 
    -- Executing [s@ext-did:7] Goto("SIP/DataGroup-0000000a", "app-blackhole,hangup,1") in new stack 
    -- Goto (app-blackhole,hangup,1) 
    -- Executing [hangup@app-blackhole:1] NoOp("SIP/DataGroup-0000000a", "Blackhole Dest: Hangup") in new stack 
    -- Executing [hangup@app-blackhole:2] Hangup("SIP/DataGroup-0000000a", "") in new stack 
  == Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'SIP/DataGroup-0000000a' 

Звонок на второй номер

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

 == Using SIP RTP TOS bits 184 
  == Using SIP RTP CoS mark 5 
  == Using SIP VRTP TOS bits 136 
  == Using SIP VRTP CoS mark 6 
    -- Executing [0445938166@from-trunk:1] Dial("SIP/DataGroup-0000000c", "SIP/6002") in new stack 
  == Using SIP RTP TOS bits 184 
  == Using SIP RTP CoS mark 5 
  == Using SIP VRTP TOS bits 136 
  == Using SIP VRTP CoS mark 6 
    -- Called 6002 
    -- SIP/6002-0000000d is ringing 
  == Spawn extension (from-trunk, 044111111, 1) exited non-zero on 'SIP/DataGroup-0000000c' 
    -- Executing [h@from-trunk:1] NoOp("SIP/DataGroup-0000000c", "Catch-All DID Match - Found h - You probably want a DID for this.") in new stack 
    -- Executing [h@from-trunk:2] Goto("SIP/DataGroup-0000000c", "ext-did,s,1") in new stack 
    -- Goto (ext-did,s,1) 
    -- Executing [s@ext-did:1] Set("SIP/DataGroup-0000000c", "__FROM_DID=s") in new stack 
    -- Executing [s@ext-did:2] Gosub("SIP/DataGroup-0000000c", "app-blacklist-check,s,1") in new stack 
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/DataGroup-0000000c", "0?blacklisted") in new stack 
    -- Executing [s@app-blacklist-check:2] Return("SIP/DataGroup-0000000c", "") in new stack 
    -- Executing [s@ext-did:3] ExecIf("SIP/DataGroup-0000000c", "0 ?Set(CALLERID(name)=номер с которого звонил)") in new stack 
    -- Executing [s@ext-did:4] Ringing("SIP/DataGroup-0000000c", "") in new stack 
    -- Executing [s@ext-did:5] Set("SIP/DataGroup-0000000c", "__CALLINGPRES_SV=allowed_not_screened") in new stack 
    -- Executing [s@ext-did:6] Set("SIP/DataGroup-0000000c", "CALLERPRES()=allowed_not_screened") in new stack 
    -- Executing [s@ext-did:7] Goto("SIP/DataGroup-0000000c", "app-blackhole,hangup,1") in new stack 
    -- Goto (app-blackhole,hangup,1) 
    -- Executing [hangup@app-blackhole:1] NoOp("SIP/DataGroup-0000000c", "Blackhole Dest: Hangup") in new stack 
    -- Executing [hangup@app-blackhole:2] Hangup("SIP/DataGroup-0000000c", "") in new stack 
  == Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'SIP/DataGroup-0000000c' 


звоню на разные внешние а результат один и тот же...

завлю не завалю- а работать блин надо!
___________________________________________________________________________________________________
SolarW - распределять входящие по DID - вот собственно это и хочу понять.... как и где они распределяются ???
maks-sirius
Сообщения: 10
Зарегистрирован: 03 авг 2011, 04:24

Re: TrixBox и входящие от Датагруп

Сообщение maks-sirius »

Возможно можно вот так зарегистрировать несколько номеров:
register => username:supersecret@sip.datagroup.com.ua/04411111111
register => username:supersecret@sip.datagroup.com.ua/04422222222
register => username:supersecret@sip.datagroup.com.ua/04433333333
Как это прописать если нет ни логина не пароля?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH