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

Вечный Native Bridging

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

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

Ответить
slavaka_z
Сообщения: 34
Зарегистрирован: 18 дек 2011, 16:55

Вечный Native Bridging

Сообщение slavaka_z »

Здравствуйте,

иногда приходится направлять входящий звонок с внешней линии снова во вне по другой линии внешнему абоненту (иногда не совсем внешнему, а абоненту в офисе, но через аналоговую АТС).

externsion.conf
exten => s,1,Dial(DAHDI/g2/108)

На входящий звонок астериск пишет:

-- Starting simple switch on 'DAHDI/1-1'
[Dec 22 20:00:24] DEBUG[19441]: chan_dahdi.c:1736 my_get_callerid: CallerID number: 89624516681, name: (null), flags=4
-- Executing [s@DID_trunk_1:2] Dial("DAHDI/1-1", "DAHDI/g2/108") in new stack
-- Called DAHDI/g2/108
-- DAHDI/2-1 answered DAHDI/1-1
-- Native bridging DAHDI/1-1 and DAHDI/2-1

Телефоны между собой соединяются и можно говорить. Но после того, как абоненты положили трубки линии остаются занятыми. Получается, что астериск связывает между собой две внешние линии, но не разрывает их после окончания разговора. Обычным способом (cli>reload) астериск не хочет перегружаться, так как видит активные соединения, перегружается только cli>core stop now, и линии освобождаются.

В логах конец разговора виден, как я понял, судя по зафиксированной длительности соединения.

При обычных звонках с внешней линии на внутренний экстеншн такой проблемы нет, она появляется только если связывать двух внешних абонентов.

Как заставить астериск видеть, что такие абоненты уже закончили разговор и связь прервалась?
slavaka_z
Сообщения: 34
Зарегистрирован: 18 дек 2011, 16:55

Re: Вечный Native Bridging

Сообщение slavaka_z »

Спасибо, помучился... но сообразил, помогло поставить busypattern=250,250
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH