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

плохо работает пропуск транка

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

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

Ответить
denklu
Сообщения: 63
Зарегистрирован: 09 авг 2011, 15:20

плохо работает пропуск транка

Сообщение denklu »

Может кто сталкивался?
Настраиваю через FreePBX
есть 2 sip транка: GSM-шлюз(GoIP,один канал) и Манго.
у GSM прописано Maximum Channels:1, Манго без ограничений.
пишу правило типа: 8 911 XXXXXXXX сначала GSM, потом Манго.
если набрать номер и абонент ответил, то следующий набор происходит нормально через Манго в обход GSM,
а вот если номер набран и ответа еще нет, то астериск сообщает, что все линии заняты и кладет трубку.
судя по логам пропуск GSM происходит, но Манго в этот момент оказывается недоступным, причем всегда, что, впринципе, невозможно.
логи недавно постил сюда:
http://www.asteriskforum.ru/viewtopic.php?t=8840

и еще какая-то странность получилась у GSM транка:
в Follow Me дополнительно прописан сотовый, режим ringallv2
если набор сотового попадает на транк Манго, то все телефоны звонят нормально, т.е. одновременно,
а вот если набор попадает на транк GSM, все остальные звонки обрываюся и остается только набор через GSM, причем даже мелодия указанная в Play Music On Hold прерывается

p.s.
по Follow Me кажется понял: астериск понимает само подключение к GoIP уже ответом на вызов, хотя там только начинается набор номера, как обойти это тоже не знаю
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: плохо работает пропуск транка

Сообщение Vlad1983 »

[Aug 26 12:06:44] VERBOSE[5767] pbx.c: -- Executing [s@macro-dialout-trunk:6] Set("DAHDI/60-1", "OUTBOUND_GROUP=OUT_6") in new stack
[Aug 26 12:06:44] VERBOSE[5767] pbx.c: -- Executing [s@macro-dialout-trunk:7] GotoIf("DAHDI/60-1", "0?nomax") in new stack
[Aug 26 12:06:44] VERBOSE[5767] pbx.c: -- Executing [s@macro-dialout-trunk:8] GotoIf("DAHDI/60-1", "1?chanfull") in new stack
[Aug 26 12:06:44] VERBOSE[5767] pbx.c: -- Goto (macro-dialout-trunk,s,31)
[Aug 26 12:06:44] VERBOSE[5767] pbx.c: -- Executing [s@macro-dialout-trunk:31] NoOp("DAHDI/60-1", "max channels used up") in new stack
8. GotoIf($[ ${GROUP_COUNT(OUT_${DIAL_TRUNK})} >= ${OUTMAXCHANS_${DIAL_TRUNK}} ]?chanfull) [pbx_config]

вобщем надо искать где установлена переменная
${OUTMAXCHANS_OUT_6}
и увеличить её значение
ЛС: @rostel
BorisTheBlade
Сообщения: 167
Зарегистрирован: 14 фев 2011, 14:24

Re: плохо работает пропуск транка

Сообщение BorisTheBlade »

Vlad1983 ,
8. GotoIf($[ ${GROUP_COUNT(OUT_${DIAL_TRUNK})} >= ${OUTMAXCHANS_${DIAL_TRUNK}} ]?chanfull) [pbx_config]
это проверка gsm транка, так и должно быть.

Вызов на Mango уходит, но получает отлуп от Манго.
denklu,номер-то 79119255233 доступен во время звонка ? а то может просто выключен аппарат и привет )

Чтобы шлюз отвечал не сразу, а после того как возьмут трубку, нужно выставить sip 183 в его настройках.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: плохо работает пропуск транка

Сообщение Vlad1983 »

это проверка gsm транка, так и должно быть.
да, точно у него ж одна линия на шлюзе

тогда для начала можно глянуть
CLI> sip show peer mangosip1
на предмет FromUser, Def. Username, Secret
конкретные значения мало интересны просто есть там значения или нет
ЛС: @rostel
denklu
Сообщения: 63
Зарегистрирован: 09 авг 2011, 15:20

Re: плохо работает пропуск транка

Сообщение denklu »

BorisTheBlade писал(а): Чтобы шлюз отвечал не сразу, а после того как возьмут трубку, нужно выставить sip 183 в его настройках.
спасибо большое, для шлюза помогло
denklu
Сообщения: 63
Зарегистрирован: 09 авг 2011, 15:20

Re: плохо работает пропуск транка

Сообщение denklu »

Vlad1983 писал(а):
тогда для начала можно глянуть
CLI> sip show peer mangosip1
на предмет FromUser, Def. Username, Secret
конкретные значения мало интересны просто есть там значения или нет
* Name : mangosip1
Secret : <Set>
MD5Secret : <Not set>
Remote Secret: <Not set>
Context : mango1-in
Subscr.Cont. : <Not set>
Language : ru
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
FromUser : 4567
FromDomain : 23456.mangosip.ru
Callgroup :
Pickupgroup :
Mailbox :
VM Extension : *97
LastMsgsSent : 32767/65535
Call limit : 0
Dynamic : No
Callerid : "" <>
MaxCallBR : 124 kbps
Expire : -1
Insecure : port,invite
Nat : Always
ACL : No
T.38 support : No
T.38 EC mode : Unknown
T.38 MaxDtgrm: -1
DirectMedia : No
PromiscRedir : No
User=Phone : No
Video Support: No
Text Support : No
Ign SDP ver : No
Trust RPID : No
Send RPID : No
Subscriptions: Yes
Overlap dial : Yes
Forward Loop : Yes
DTMFmode : rfc2833
Timer T1 : 500
Timer B : 32000
ToHost : mangosip.ru
Addr->IP : 81.88.80.36 Port 5060
Defaddr->IP : 0.0.0.0 Port 5060
Prim.Transp. : UDP
Allowed.Trsp : UDP
Def. Username: spb1
SIP Options : (none)
Codecs : 0xf (g723|gsm|ulaw|alaw)
Codec Order : (alaw:20,ulaw:20,g723:30,gsm:20)
Auto-Framing : No
100 on REG : Yes
Status : Unmonitored
Useragent :
Reg. Contact :
Qualify Freq : 60000 ms
Sess-Timers : Accept
Sess-Refresh : uas
Sess-Expires : 1800 secs
Min-Sess : 90 secs
Parkinglot :
denklu
Сообщения: 63
Зарегистрирован: 09 авг 2011, 15:20

Re: плохо работает пропуск транка

Сообщение denklu »

отдельно, по индивидуальному маршруту этот транк работает замечательно, хоть десять вызовов будет одновременно
denklu
Сообщения: 63
Зарегистрирован: 09 авг 2011, 15:20

Re: плохо работает пропуск транка

Сообщение denklu »

еще забавный момент.
набираю свой номер - приходит вызов с gsm транка - не отвечаю,сбрасываю, мгновенно приходит вызов со второго транка. для вызывающего все нормально - обычные гудки ожидания ответа или музыка
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: плохо работает пропуск транка

Сообщение Vlad1983 »

странный случай

походу проставляется какая-то переменная, которая мешает

значится так
сначала делаете вызов как в предыдущем посте и копируете вывод консоли сюда
потом делаете по проблемной схеме и тоже сюда
надо построчно сравнить куда, что перескакивает
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH