AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Два вида набора

Newbies/FAQ Forum 8 сообщений 03.10.2011 08:11 - 04.10.2011 05:26
#1 03.10.2011 08:11

Два вида набора


Здравствуйте уважаемые.
Вот ведь несколько дней бился и думал почему же не набираются номера.
Оказалось что на одном из FXS набор возможен ТОЛЬКО импульсный (каменный век млин Sad ), в местном ГТС наотрез отказались менять с импульсного на тональный, объяснив это "не модернизированным" оборудованием, когда будут модернизировать Х.З.
В общем ситуация такая, пока такая: есть два FXS один с тональным набором а другой импульсный, нашел что есть такой параметр pulsedial=yes|no так вот если его ставишь в yes то набирается только в импульсном режиме, тональные наборы не проходят, если его ставишь в no (либо вовсе убираешь из конфига) то набирается ТОЛЬКО в тональном, и никак не позвонить в импульсном.
Можно как то "локализировать" по отдельности каждый dahdi канал, что бы если звонить с 1 первого fxs канала то набиралось все в импульсном режиме а если звонят со 2-го fxs канала то в тональном?
Спасибо за внимание.
#2 03.10.2011 08:33

Можно, если железо позволяет.
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6GB / 160GB
Gentoo Linux || Asterisk 1.8.5 | SFA | FFA | Datacard
#3 03.10.2011 10:51

aven wrote:
Можно, если железо позволяет.

Будьте добры, пожалуйста подскажите где это настраивается.
Если про железо не компьютерное, то у меня стоит одна плата Digium AEX800 - 4 FXS - 4 FXO.
Да и компьютер не слабый, 4-х ядерный xeon с 4 Гб оперативки.

Added after 2 hours 3 minutes:

Ответа от aven так и не дождался, жаль, но я понимаю, у всех свои дела.
Но может кто нибудь тоже сталкивался с такой проблемой и решил? Помогите пожалуйста кто нибудь.
#4 03.10.2011 12:12

вы этот параметр в общих настройках выставляете?
попробуйте прописать в каждом канале свой параметр
#5 03.10.2011 12:30

zlat wrote:
вы этот параметр в общих настройках выставляете?
попробуйте прописать в каждом канале свой параметр

Вот я его прописывал в каждом канале, вот кусочек конфига файла dahdi-channels.conf :

; Span 1: WCTDM/0 "Wildcard AEX800 Board 1" (MASTER)
;;; line="1 WCTDM/0/0 FXOKS"
;;; Это внутренний телефон на нем включен импульсный набор
signalling=fxo_ks
callerid="Channel 1"
mailbox=4001
group=5
context=from-internal
channel => 1
callerid=
mailbox=
group=
pulsedial=yes
context=default
^^^^^^^^^^^^^^^^^^^^^^^^^^^
;;; line="5 WCTDM/0/4 FXSKS"
;;; Это внешний телефон на нем так же включен импульсный набор
signalling=fxs_ks
callerid=asreceived
group=0
context=from-zaptel
channel => 5
callerid=
group=
pulsedial=yes
context=default

На остальных параметра pulsedial нет вообще, т.к. я думаю что asterisk по умолчанию ставит их в тон.
#6 03.10.2011 13:28

ПЕРЕД каждым определением канала указывайте явно "pulsedial", т.к. для последующих каналов он не переопределяется автоматически.
_________________
ys
http://voip.rus.net/
#7 03.10.2011 13:36

вот так
pulsedial=yes
channel => 1-3
pulsedial=no
channel => 4-6

или вот так

pulsedial=yes
channel => 1,2,4,5
pulsedial=no
channel => 3,6

или так Smile


pulsedial=yes
channel => 1
pulsedial=no
channel => 2-6

ну и так далее Smile

_________________
нанотехнолигии в области Asterisk
#8 04.10.2011 05:26

Спасибо aven, zlat, ys, и конечно же Cache большое за подсказку и за ваше внимание к моему посту.
Благодаря Вам все заработало, еще раз Спасибо!