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

Выход в город

Проблемы Asterisk без вэб-оболочек и их решения

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

tranger
Сообщения: 30
Зарегистрирован: 12 апр 2015, 15:48

Выход в город

Сообщение tranger »

Имеется плата tdp410p, выход в город осуществляется следующим образом:
exten => _9.,1,Dial(DAHDI/1/${EXTEN:1})
После набора 9 asterisk ждёт набора номера.
Возможно ли как-то сделать так, чтоб после набора 9 я услышал гудок городской АТС?
До этого стояла аппаратная локальная АТС, она умела это делать (после набора 9 слышал гудок городской АТС, далее набирал номер)
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Выход в город

Сообщение zzuz »

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

exten => _9X.,1,Dial(DAHDI/1/9,,D(www${EXTEN:1}))
Линия24 - Системы Массового Телефонного Обслуживания
tranger
Сообщения: 30
Зарегистрирован: 12 апр 2015, 15:48

Re: Выход в город

Сообщение tranger »

не получилось
Executing [921645@sip-dialout:1] Dial("SIP/101-00000001", "DAHDI/1/9,,D(www21645)") in new stack
ded
Сообщения: 15736
Зарегистрирован: 26 авг 2010, 19:00

Re: Выход в город

Сообщение ded »

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

exten => _9X.,1,Dial(DAHDI/1,,D(9www${EXTEN:1}))
Дебаг dahdi включайте, чтобы понимать что выходит, а что не выходит.
tranger
Сообщения: 30
Зарегистрирован: 12 апр 2015, 15:48

Re: Выход в город

Сообщение tranger »

всё получилось
tranger
Сообщения: 30
Зарегистрирован: 12 апр 2015, 15:48

Re: Выход в город

Сообщение tranger »

Спасибо, дебаг помог
tranger
Сообщения: 30
Зарегистрирован: 12 апр 2015, 15:48

Re: Выход в город

Сообщение tranger »

После набора 9 получаю паузу примерно в 2 секунды. Может можно уменьшить?

== Using SIP RTP CoS mark 5
-- Executing [9@sip-dialout:1] Dial("SIP/101-00000016", "DAHDI/1,,D()") in new stack
-- Called DAHDI/1

ПАУЗА 2 СЕКУНДЫ

-- DAHDI/1-1 answered SIP/101-00000016
-- Channel DAHDI/1-1 joined 'simple_bridge' basic-bridge <e4bcf938-eb17-4779-921b-8b70f467bb0c>
-- Channel SIP/101-00000016 joined 'simple_bridge' basic-bridge <e4bcf938-eb17-4779-921b-8b70f467bb0c>
> 0x7f436c0066c0 -- Probation passed - setting RTP source address to client_ip:1000
sl83
Сообщения: 2
Зарегистрирован: 16 дек 2025, 13:42

Re: Выход в город

Сообщение sl83 »

Автор, как решили проблему?
Есть несколько похожая задача.
Астер -> SIP -> TDE100 -> Город (лапша)
На аппаратах панаса после 9 идет гудок, в который набирается городской номер и происходит соединение.
Как это реализовать на астере?
ded
Сообщения: 15736
Зарегистрирован: 26 авг 2010, 19:00

Re: Выход в город

Сообщение ded »

Астер -> SIP -> TDE100 -> Город (лапша) - схема неверная.
Как тут SIP соединяется с TDE100 ?
Наверное вот так выглядит - внутренний номер -> SIP Астер -> TDE100 FXO -> FXS внутренний номер Панасоник (расширение) -> Город (лапша)
Включайте дебаг, смотрите.
У человека пауза в 2 сек. после девятки - как результат www в строке Dial, www - это wait, каждая по 0,2 мсек вроде.
И строка Dial у вас должна быть что-то типа Dial(DAHDI/1,,D({EXTEN:1}) и ещё неизвестно как он там принимает DTMF, может пулсом набор хочет?
А вообще сращивать Астериск с аналоговым Панасоником - это забег в ХХ-й век. Тухлое дело.
sl83
Сообщения: 2
Зарегистрирован: 16 дек 2025, 13:42

Re: Выход в город

Сообщение sl83 »

Да, непонятно написал.
SIP телефон Cisco 7821 - Астер - канал SIP - TDE плата FXO - IP шлюз провайдера телефонии.
Внутренняя нумерация на панасе 1-3ХХ, на астере 4ХХХ.
Также пробовал вариант:
SIP телефон Cisco 7821 - Астер - канал H.323 - TDE плата FXO - IP шлюз провайдера телефонии.
В этом случае с ТА TDE на Cisco 7821 проходят, ртп поток поднимается.
В обратную сторону с Cisco 7821 на ТА TDE звонок проходит, но ртп потока нет. Валяться ошибки по кодекам:
== Using SIP RTP CoS mark 5
-- Executing [216@from-internal:1] Dial("SIP/4121-000000d5", "OOH323/panasonic/216,30,r") in new stack
-- Called OOH323/panasonic/216
-- OOH323/panasonic-52 is ringing
-- OOH323/panasonic-52 answered SIP/4121-000000d5
-- Channel OOH323/panasonic-52 joined 'simple_bridge' basic-bridge <c19fbbe9-5ee4-4586-a499-7233a7c33329>
-- Channel SIP/4121-000000d5 joined 'simple_bridge' basic-bridge <c19fbbe9-5ee4-4586-a499-7233a7c33329>
[Dec 17 19:15:23] WARNING[22442][C-0000008d]: res_rtp_asterisk.c:5602 ast_rtp_write: Don't know how to send format alaw packets with RTP
-- Channel OOH323/panasonic-52 left 'simple_bridge' basic-bridge <c19fbbe9-5ee4-4586-a499-7233a7c33329>
-- Channel SIP/4121-000000d5 left 'simple_bridge' basic-bridge <c19fbbe9-5ee4-4586-a499-7233a7c33329>
== Spawn extension (from-internal, 216, 1) exited non-zero on 'SIP/4121-000000d5'
-- Unregistered SIP '4110'
Ну и по "9" транзита через панас соответственно нет.
При этом с теми же настройками H323 транка на TDE вот такая связка работает:
SCCP телефон Cisco 7901 - Cisco CCME - канал H323 - TDE плата FXO - IP шлюз провайдера телефонии.
Т.е. абонент Cisco 7901 звонит на номера внутренние номера панаса, а также выходит в город через лапшу панаса.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH