Страница 1 из 2
Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 17:50
rusya
Не успеваешь набрать номер, допустим - 234567, набираешь только 234 - и звонок вместо городского уходит на местный локальный внутренний телефон 234. Дело не в таймауте, потому как набирая со страшной силой, тоже не успеваешь. Рядом аддпак ap100b - там нет такого. Большого отличия в конфигах не нашел. Что ему прописать? Типа шаблона в шлюз что ли где-то?
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 17:57
Vlad1983
Большого отличия в конфигах не нашел
большим изменением может быть всего одна точка
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 18:06
rusya
нет у меня destination-pattern на dial-peer voice 100.
Я знаю, щас наштампую этих dial-peer voice 100,101,102 и пр. с разными нужными длинными шаблонами. Но решит ли это проблему с набором внутренних ext после третьего нажатия?
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 18:19
Vlad1983
не делай лишних телодвижений, если нет уверенности
вот рабочий конфиг
AP1100F# show run
!
version 8.23K
!
hostname AP1100F
!
!
no bridge spanning-tree
!
dhcp-list 1 type server
dhcp-list 1 address server 10.1.1.2 10.1.1.126 255.255.255.128
!
!
ip-share enable
ip-share interface net-side ether0.0
ip-share interface local-side ether1.0
!
interface ether0.0
ip address 10.20.0.41 255.255.255.0
!
interface ether1.0
no ip address
!
snmp community 0.0.0.0 public ro
snmp community 0.0.0.0 private rw
snmp name AP1100F-FXS8
snmp enable-trap dn-register 300
!
no arp reset
!
route 0.0.0.0 0.0.0.0 10.20.0.1
!
service snmpd
!
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
fax protocol bypass
fax rate 9600
h323 call start fast
h323 call tunnel enable
!
!
! Voice port configuration.
!
! FXS
voice-port 0/0
caller-id enable
!
!
! FXS
voice-port 0/1
caller-id enable
!
!
! FXS
voice-port 0/2
caller-id enable
!
!
! FXS
voice-port 0/3
caller-id enable
!
!
! FXS
voice-port 1/0
caller-id enable
!
!
! FXS
voice-port 1/1
caller-id enable
!
!
! FXS
voice-port 1/2
caller-id enable
!
!
! FXS
voice-port 1/3
caller-id enable
!
!
!
!
! Pots peer configuration.
!
dial-peer voice 1 pots
destination-pattern 991
port 0/0
no register e164
!
dial-peer voice 2 pots
destination-pattern ##
port 0/1
no register e164
!
dial-peer voice 3 pots
destination-pattern ##
port 0/2
no register e164
!
dial-peer voice 5 pots
destination-pattern 242
port 0/3
no register e164
!
dial-peer voice 7 pots
destination-pattern 150
port 1/1
no register e164
!
dial-peer voice 8 pots
destination-pattern 151
port 1/2
no register e164
!
dial-peer voice 9 pots
destination-pattern 3532
port 1/3
no register e164
!
dial-peer voice 10 pots
destination-pattern ##
port 1/0
no register e164
!
!
!
! Voip peer configuration.
!
dial-peer voice 4 voip
destination-pattern T
session target 10.20.0.100
session protocol sip
codec g711alaw
no dtmf-relay
no vad
fax protocol bypass
fax rate 9600
!
!
!
!
!
!
gatekeeper
!
!
! Gateway configuration.
!
gateway
h323-id voip.10.20.0.41
no ignore-msg-from-other-gk
!
!
! SIP UA configuration.
!
sip-ua
!
!
! MGCP configuration.
!
mgcp
codec g711ulaw
vad
!
!
! Tones
!
!
!
!
AP1100F#
10.20.0.100 - sip-proxy
destination-pattern ## - просто пустой порт
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 18:42
ded
не делай лишних телодвижений, если нет уверенности
True!
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 18:44
rusya
И что произойдет, если телефонный аппарат, воткнутый в порт 0\0, начнет набирать, допустим, 2421520? Проверьте, у вас зазвонит телефонный аппарат, воткнутый в 0\3. Вот в чем беда. аддпак видит, что у него есть 242 шаблон и радостно туда направляет звонок. Как его заставить подождать до набора всего номера и потом посылать все вместе?
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 18:55
ded
Несколько способов.
1) interdigittimout
2) не разрешать звонки pots-pots FXS-FXS, типа, если телефонный аппарат 241 набирает 242, то он не имеет права кидаться в destination-pattern 242 на соседний порт, так как такой звонок вообще без Астериска пройдёт, ни в CDR, ни в записях уже и не найти.. Для этого порта должен быть выход только один - на Астериск, на котором уже все разрешения/запрещения/трансформации номера.
3) использование tech prefix - добавляем автоматически при наборе номера через translation profile и отламываем его при попадании в нужный пир другим translation profile
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 19:02
Vlad1983
rusya, запости свой конфиг
поидее если есть voip пир с destination-pattern T вызов будет начат только после срабатывания "inter digit timeout"
вкрай сказать, что есть номера назначения и поболее 3-х знаков создав еще один voip пир
вариант с префиксом самый верный для того, чтоб вообще все вызов проходили через астер
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 19:29
rusya
Vlad1983 писал(а):rusya, запости свой конфиг
Ну не могу пока. Ну нет там ниче экзотического.
Кстати, почему не могу? Консольным шнурком вижу sh run - по телнету ни фига. Это вот 1100f только такой кривой. А на остальных аддпаках и конфигу вижу, и нет такого гемора с прозвоном на соселдние порты, и wr из любого контекста делается.
ded писал(а):1) interdigittimout
Не работает! Как только палец нажимает третью цифру - звонит внутренний номер. С вот такой фигней - timeout tidt 5.
ded писал(а):не разрешать звонки pots-pots FXS-FXS, типа, если телефонный аппарат 241 набирает 242, то он не имеет права кидаться в destination-pattern 242 на соседний порт, так как такой звонок вообще без Астериска пройдёт, ни в CDR, ни в записях уже и не найти.. Для этого порта должен быть выход только один - на Астериск, на котором уже все разрешения/запрещения/трансформации номера.
Как бы это сделать? Кто спец по аддпакам?
rusya писал(а):использование tech prefix - добавляем автоматически при наборе номера через translation profile и отламываем его при попадании в нужный пир другим translation profile
Оооо... Сегодня у меня день извращений! Видимо, этим способом и придется делать.
Щас еще попробую точные шаблоны с буквой F, погляжу.
Re: Addpac AP1100F отдает цифры по-одной.
Добавлено: 12 сен 2011, 20:03
Vlad1983
с префиксами получается примерно такое (нет под рукой AP чтоб проверить)
Код: Выделить всё
conf t
translation-rule 1
rule 0 T #T
translation-rule 2
rule 0 #T T
voice-port 0/0
translate-incoming called-number 1
voice-port 0/1
translate-incoming called-number 1
voice-port 0/2
translate-incoming called-number 1
voice-port 0/3
translate-incoming called-number 1
voice-port 1/0
translate-incoming called-number 1
voice-port 1/1
translate-incoming called-number 1
voice-port 1/2
translate-incoming called-number 1
voice-port 1/3
translate-incoming called-number 1
dial-peer voice 3000 voip ; тут свой единственный
translate-outgoing called-number 2
телнет может не работать из-за того, что отключен