faq обучение настройка
Текущее время: Вт июл 22, 2025 20:09

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт сен 20, 2012 14:54 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
Ребята прошу помощи мозг кипит на нет
есть 4 входящие линии с меди городские
Входящие звонки по хотлайну в астериск падают правильно кому куда положено
Теперь к прмиеру есть 4 абонента у каждого настроено звонок по своей fxo линии и в их диалпланах прописана строка вида
exten => _XXXXX,1,Dial(SIP/702/${EXTEN},60,tTwWkK)
у второго
exten => _XXXXX,1,Dial(SIP/703/${EXTEN},60,tTwWkK)
у тертьего
exten => _XXXXX,1,Dial(SIP/704/${EXTEN},60,tTwWkK)
Теперь при попутке позвонить на городской номер все звонки все равно идут через 1 fxo линию ! причем в консоли астериска высвеичвает что звонок с негов ыходит именно на нужный экстен
Код:
  -- Executing [64015@kz-mir-sot:1] Dial("SIP/1000-0000001a", "SIP/704/64015,60,tTwWkK") in new stack
  == Using SIP RTP CoS mark 5
    -- Called SIP/704/64015
    -- SIP/704-0000001b answered SIP/1000-0000001a
  == Spawn extension (kz-mir-sot, 64015, 1) exited non-zero on 'SIP/1000-0000001a'

а звонок наружу уходит все равно через 1 линию 701!! которая соотвествеенно имеет другой городской номер
вот конфиги
sip.conf для номеров шлюза
Код:
[701]
username=701      ;имя пользователя для порта
type=friend        ;позволяет и принимать и отправлять вызовы
secret=701        ;для простоты пароль равен логину
qualify=yes        ;разрешает серверу определять доступность шлюза
port=5060          ;SIP порт шлюза
nat=no             ;запрещает NAT
host=dynamic       ;для работы шлюз должен зарегистрироваться
dtmfmode=info      ;режим DTMF должен быть общим для всего шлюза
context=from-pstn1  ;контекст указывает обработчик входящих вызовов
canreinvite=no     ;запрещает передачу медиатрафика минуя астериск
disallow=all
allow=ulaw

[702]
username=702      ;имя пользователя для порта
type=friend        ;позволяет и принимать и отправлять вызовы
secret=702        ;для простоты пароль равен логину
qualify=yes        ;разрешает серверу определять доступность шлюза
port=5060          ;SIP порт шлюза
nat=no             ;запрещает NAT
host=dynamic       ;для работы шлюз должен зарегистрироваться
dtmfmode=info      ;режим DTMF должен быть общим для всего шлюза
context=from-pstn2  ;контекст указывает обработчик входящих вызовов
canreinvite=no     ;запрещает передачу медиатрафика минуя астериск
[703]
username=703      ;имя пользователя для порта
type=friend        ;позволяет и принимать и отправлять вызовы
secret=703        ;для простоты пароль равен логину
qualify=yes        ;разрешает серверу определять доступность шлюза
port=5060          ;SIP порт шлюза
nat=no             ;запрещает NAT
host=dynamic       ;для работы шлюз должен зарегистрироваться
dtmfmode=info      ;режим DTMF должен быть общим для всего шлюза
context=from-pstn3  ;контекст указывает обработчик входящих вызовов
canreinvite=no     ;запрещает передачу медиатрафика минуя астериск
[704]
username=704      ;имя пользователя для порта
type=friend        ;позволяет и принимать и отправлять вызовы
secret=704        ;для простоты пароль равен логину
qualify=yes        ;разрешает серверу определять доступность шлюза
port=5060          ;SIP порт шлюза
nat=no             ;запрещает NAT
host=dynamic       ;для работы шлюз должен зарегистрироваться
dtmfmode=info      ;режим DTMF должен быть общим для всего шлюза
context=from-pstn4  ;контекст указывает обработчик входящих вызовов
canreinvite=no     ;запрещает передачу медиатрафика минуя астериск
callerid="704"

вот соотвественно с extensions.conf фрагменты касающиеся шлюза
заметьте входящие звокник по хотлайну падают и распределяються номарльно
Код:
[from-pstn2]
;exten => 0702,1,Dial(SIP/1008,30,otmw)
exten => 0702,1,Answer
;exten => 0702,3,Dial(SIP/1008,30,otmw)
;exten => 0702,2,Set(TIMEOUT(digit)=1)
;exten => 0702,3,Set(TIMEOUT(response)=3)
;exten => 0702,4,Background(/home/IVR/welcome)
include => daytime
exten => 0702,2,Dial(SIP/1005,60,rtTwWkK)
;exten => 0702,5,Dial(SIP/1008,45,otmw)
exten => 0702,3,Voicemail(1005)
exten => 0702,4,Hangup

[from-pstn3]
;exten => 0701,1,Dial(SIP/1005,30,otmw)
exten => 0703,1,Answer
;exten => 0701,3,Dial(SIP/1005,30,otmw)
;exten => 0701,2,Set(TIMEOUT(digit)=1)
;exten => 0701,3,Set(TIMEOUT(response)=3)
;exten => 0701,4,Background(/home/IVR/welcome)
include => daytime
exten => 0703,2,Dial(SIP/1002,60,rtTwWkK)
;exten => 0701,5,Dial(SIP/1005,45,otmw)
exten => 0703,3,Voicemail(1002)
#  к примеру я приведу экстен одного из юзеров все другие аналогичны
[petrovna]
include => daytime
include => iax-users
include => sluzhba
include => sotakz
include => mir
include => from-pstn2
exten => _9XXXXX,1,Dial(SIP/79035/${EXTEN:1},60,tTwWkK)
exten => _9871XXXXXXXX,1,Dial(SIP/79097/${EXTEN:1},60,tTwWkK)
exten => _9872XXXXXXXX,1,Dial(SIP/79097/${EXTEN:1},60,tTwWkK)
exten => _XXXXX,1,Dial(SIP/702/${EXTEN},60,tTwWkK)
# в этой строке меняю только номер с какого будет идти выход соотвественно 701 702 703 704

в самом шлюзе
в разделе Telefony settings
Trunk Hunting Order FIRST IDDLE
Enable FXO / Trunk Extension Number галочка
Pick up Line by Dialing Extension Number галочка
Ring count before FXO pick up [0 - 999 ]
Transit In Busy Tone Limit [0 - 60 s]
Detect FXO Line Presence галочка
Trunk Early Media Option one qay once
Early Media Treatment галочка
в разделе SIP
сняты галочки с вот этих позиций
Put Caller ID In URI
INVITE With Remote-Party-ID Header

Все делал по советам и факам а все арвно исходящий звонок идет через первую илнию 701


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт сен 20, 2012 22:47 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
Блин ну что ниукого идей нет?
я уже пробовал и повсякому .............
если кому не жалко скиньте бекап своего где номрально исходящие по каждой линии идут , а не по первой......
Саппорт подскажите............
Вот мои бекапы.........почему то не грузяться 17 кб всего


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Пт сен 21, 2012 08:52 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
вот с сл мона лог
    11:39:19 *** SLMON start to log ***
    11:39:29 [018896] Receive Cmd=1100, ParaLen=5, Para=[Login]
    11:39:29 [018896] Login == Ver(1.02.38.43.9367 2009/08/25 17:45:23) PId(242.DLink.NoPrefix.drtp.vlan) Drv(0.9.5.1.1928) Hw(SA7O4) == 0.6.7-1
    11:39:33 [018938] 5: link=OFFERING
    11:39:33 [018938] 5: Get CallerId=gaz
    11:39:33 [018938] 5: Check Trunk FixLine
    11:39:33 [018938] 5: Hunting Trunk Line
    11:39:33 [018938] 0: Peer=192.168.0.253:15854, PT=0, RecvOnly=0
    11:39:33 [018938] 0: TrunkPrefix=, Dest=79035, Dialno=79035
    11:39:33 [018938] 0: FxoHookOff
    11:39:33 [018938] 0: SetInputGain(4)
    11:39:33 [018938] 0: ==18:TrunkDialOut
    11:39:34 [018950] 0: DialOut(79035)=0
    11:39:35 [018957] 0: Fxo DialOut OK
    11:39:35 [018958] 5: link=ACCEPT
    11:39:35 [018958] 0: ==13:VoipAnswering
    11:39:35 [018959] 5: link=CONNECTED
    11:39:35 [018959] 0: RtpApiTalk[1,1], Peer=192.168.0.253:15854, PT=0, FC=2, NewOOB=0
    11:39:35 [018959] 0: ==14:Talking
    11:39:40 [019004] 0: Play(1)
    11:39:40 [019009] 0: Play(0)
    11:39:42 [019028] 0: Play(0)
    11:39:42 [019032] 0: Play(0)
    11:39:46 [019067] 5: link=DISCONNECT
    11:39:46 [019068] 0: Release Active Dlg
    11:39:46 [019068] 0: ==15:PlayBusyTone
    11:39:46 [019068] 0: Start Btc Learning
    11:39:48 [019085] 0: Btc Learning Exception No Change
    11:39:48 [019085] DSP_ch0_check=0
    11:39:48 [019085] 0: FxoHookOn
    11:39:48 [019085] 0: ==3:Idle
    11:39:48 [019085] 0: SetInputGain(4)
    11:39:48 [019085] 0: SetFax(0)=0
    11:40:57 [019782] 5: link=OFFERING
    11:40:57 [019782] 5: Get CallerId=gaz
    11:40:57 [019782] 5: Check Trunk FixLine
    11:40:57 [019782] 5: Hunting Trunk Line
    11:40:58 [019782] 0: Peer=192.168.0.253:14482, PT=0, RecvOnly=0
    11:40:58 [019782] 0: TrunkPrefix=, Dest=79097, Dialno=79097
    11:40:58 [019782] 0: FxoHookOff
    11:40:58 [019783] 0: SetInputGain(4)
    11:40:58 [019783] 0: ==18:TrunkDialOut
    11:40:59 [019794] 0: DialOut(79097)=0
    11:40:59 [019801] 0: Fxo DialOut OK
    11:40:59 [019802] 5: link=ACCEPT
    11:40:59 [019802] 0: ==13:VoipAnswering
    11:40:59 [019803] 5: link=CONNECTED
    11:40:59 [019803] 0: RtpApiTalk[1,1], Peer=192.168.0.253:14482, PT=0, FC=2, NewOOB=0
    11:41:00 [019803] 0: ==14:Talking
    11:41:01 [019815] 0: Play(1)
    11:41:01 [019818] 0: Play(0)
    11:41:01 [019820] 0: Play(0)
    11:41:01 [019822] 0: Play(4)
    11:41:07 [019874] 5: link=DISCONNECT
    11:41:07 [019874] 0: Release Active Dlg
    11:41:07 [019874] 0: ==15:PlayBusyTone
    11:41:07 [019875] 0: Start Btc Learning
    11:41:09 [019895] 0: Btc Learning Exception No Change
    11:41:09 [019896] DSP_ch0_check=0
    11:41:09 [019896] 0: FxoHookOn
    11:41:09 [019896] 0: ==3:Idle
    11:41:09 [019896] 0: SetInputGain(4)
    11:41:09 [019896] 0: SetFax(0)=0
    11:47:10 [023505] 2: Fxo Ringing
    11:47:10 [023506] 2: RingTime(35) First Stop
    11:47:10 [023509] 2: RingTime(71) Second Ring
    11:47:12 [023523] 2: CallerId=
    11:47:12 [023523] 2: ==17:WaitAnswerDeviceOk
    11:47:12 [023523] 2: HotLineEnabled with [0703]
    11:47:12 [023523] 2: End Input Default Route [0]
    11:47:12 [023523] 2: Call Proxy with [0703]
    11:47:12 [023523] 2: ==7:Inviting
    11:47:12 [023524] 2: VoIP CallOut, Invite <sip:0703@192.168.0.253;user=phone>
    11:47:12 [023525] 2: 703=DIALING
    11:47:12 [023526] 2: 703=PROCEEDING
    11:47:12 [023527] 2: 703=CONNECTED
    11:47:12 [023527] 2: Peer=192.168.0.253:14338, PT=0, RecvOnly=0
    11:47:12 [023527] 2: FxoHookOff
    11:47:12 [023527] 2: SetInputGain(4)
    11:47:12 [023527] 2: RtpApiTalk[0,0], Peer=192.168.0.253:14338, PT=0, FC=2, NewOOB=0
    11:47:12 [023527] 2: ==14:Talking
    11:47:12 [023527] 2: SetTalkMode[1,1]
    11:47:27 [023679] 0: 701=REGISTER
    11:47:27 [023680] 0: 701=REGISTER_AUTHN
    11:47:27 [023682] 0: 701=REGISTERED
    11:47:28 [023683] 1: 702=REGISTER
    11:47:28 [023684] 1: 702=REGISTER_AUTHN
    11:47:28 [023686] 1: 702=REGISTERED
    11:47:28 [023691] 2: 703=REGISTER
    11:47:28 [023692] 2: 703=REGISTER_AUTHN
    11:47:29 [023694] 2: 703=REGISTERED
    11:47:29 [023695] 3: 704=REGISTER
    11:47:29 [023696] 3: 704=REGISTER_AUTHN
    11:47:29 [023698] 3: 704=REGISTERED
    11:47:50 [023912] 2: Fxo Detected BTC(0)
    11:47:50 [023912] 2: Bye at Talking
    11:47:50 [023913] 2: ==15:PlayBusyTone
    11:47:51 [023913] DSP_ch2_check=0
    11:47:51 [023913] 2: FxoHookOn
    11:47:51 [023913] 2: ==3:Idle
    11:47:51 [023913] 2: SetInputGain(4)
    11:47:51 [023913] 2: SetFax(0)=0
    11:47:51 [023914] 2: 703=DISCONNECT
    11:47:51 [023914] 2: Release Old Dlg #2


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Пт сен 21, 2012 09:30 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
нашел решение с помощью ребят с lins.ru в общем надо правило набора вот так сделать
exten => _XXXXX,1,Dial(SIP/704/704${EXTEN},60,tTwWkK)
и тогда будет счастье!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 10:57 
Не в сети

Зарегистрирован: Пн май 18, 2009 16:40
Сообщений: 15
Откуда: Ярославская область
gazizeldar писал(а):
exten => _XXXXX,1,Dial(SIP/704/704${EXTEN},60,tTwWkK)
и тогда будет счастье!


Спасибо большое gazizeldar. У меня тоже проблема была такая.
Набираю номер FXO порта 704 , слышу гудок в линии. Начинаю набирать номер телефона , но гудок так и продолжает гудеть и номер не набирается.

Прописал в Asterisk exten => _XXXXX,1,Dial(SIP/704,2,D(${EXTEN})) не звонит.

А вот прописал диалплан как вы посоветовали, исходящие через FXO пошли. Вот бы еще кто объяснил почему именно так надо делать:
exten => _XXXXX,1,Dial(SIP/704/704${EXTEN},60,tTwWkK)

--------------------
И еще у меня вопрос есть. Где галку поставить или значение указать. Идет входящий на FXO порт, он через Hot Line и Phone Book поступает на Asterisk. Однако поступает с задержкой в 5 секунд. Где уменьшить время, чтобы при входящем на FXO без задержки звонок поступал на Asterisk?


Последний раз редактировалось goba Чт окт 04, 2012 11:03, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 11:01 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
а вот это не знаю, так посоветовал Александр с voxx.ru ему большое спасибо. вероятно что то связаное с мозгами самой железки
еще плохо что фон стоит , пробовал ставить сплиттер не помогло. с чем связано ХЗ


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 12:37 
Не в сети

Зарегистрирован: Пн май 18, 2009 16:40
Сообщений: 15
Откуда: Ярославская область
gazizeldar подскажите. Как вообще этот шлюз работает, не глючит? А то мне его настроить надо да для работы в другой город отправить. При одновременных звонках по нескольким FXO линиями не подвисает?

p/s/ И надо конечно думать как паузу при входящем звонке уменьшить. 5 секунд- это долго.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 12:48 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
нет не виснет пауза у меня 2 сек. точноне знаю как это


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 14:48 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пн янв 11, 2010 09:40
Сообщений: 4400
Ring Count before FXO pickup.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 15:07 
Не в сети

Зарегистрирован: Пн май 18, 2009 16:40
Сообщений: 15
Откуда: Ярославская область
Спасибо, помогло


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Чт окт 04, 2012 16:18 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
в каком разделе именно????


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Пт окт 05, 2012 07:54 
Не в сети

Зарегистрирован: Пн май 18, 2009 16:40
Сообщений: 15
Откуда: Ярославская область
раздел - Telephony Settings
Ring Count before FXO pickup=0


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Пт окт 05, 2012 07:58 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
спс! нашел. выставил 0, еще ИВР стоит на астере.длинная вата блаблабла


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Пт окт 05, 2012 08:02 
Не в сети

Зарегистрирован: Пн май 18, 2009 16:40
Сообщений: 15
Откуда: Ярославская область
Я еще хотел спросить, DVG-6004S поддерживает регистрацию на двух SIP-серверах. Это для чего используется, просто резервирование на случай если первый SIP-сервер недоступен? Или как-то можно звонки маршрутизировать , в зависимости он формата набранного номера (или входящего на FXO номера)?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DVG-6004S и выход на внешние линии
СообщениеДобавлено: Пт окт 05, 2012 08:10 
Не в сети

Зарегистрирован: Пн июн 18, 2012 19:51
Сообщений: 40
вот это не знаю. по идее можно 1 сип сервер на астериск кинуть,а второй прописать на допустим сипнет и правила маршрутизации в менюшке прописать.
но я не стал заморачиваться.пашет на 1-м и хватает. а вообще лучше сразу сип-транки в астера заводить. медь по любому будет давать наводки портаки итп.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 33


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB