Звонок в город (Asterisk и AddPac AP200D)
Сообщений: 21
|
Звонок в город (Asterisk и AddPac AP200D)
Доброго дня!
Есть Asterisk и AddPac AP200D. Городская линия воткнута в порт 0/0 AP200D. Набираю на ИП-телефоне 7-ми значный номер начинающийся на 9-ку. Екстен Asterisk‘а отбрасывает первую 9, превращая номер в обычный городской 6-ти значный номер и в таком виде передаект его в AP200D. В трубке слышу один длинный гудок, после этого идет фон городской линии, как будто AP200D снял трубку и ожидает набора номера, т.е. уже имеющийся номер он ГТС не передает.
Конфиги dial-peer‘ов:
Voice port configuration.
!
! FXO
voice-port 0/0
connection plar 123
ring detect-timeout 80
....
! Pots peer configuration.
!
dial-peer voice 0 pots
destination-pattern .T
port 0/0
user-name 100
user-password 100
!
! Voip peer configuration.
!
dial-peer voice 1000 voip
destination-pattern .T
session target sip-server
session protocol sip
no dtmf-relay
no vad
!
.....
! SIP UA configuration.
!
sip-ua
user-register
sip-username 100
sip-password 100
sip-server 192.168.1.251
register e164
!
Соединяюсь по SIP. В call history видно, что передается обычный 6-ти значный номер CalledPartyNum - 573518, а набирал на телефоне соответственно 9573518.
sip.conf:
[100] ; AP200
type=friend
host=dynamic
username=100
secret=100
dtmfmode=rfc2833
context=generic-inc
extensions.conf:
[office]
exten => 200,1, Macro(stdexten,200,SIP/200)
exten => user1, 1, Goto(200|1)
exten => 201,1, Macro(stdexten,201,SIP/201)
exten => user2, 1, Goto(201|1)
exten => 202,1, Macro(stdexten,202,SIP/202)
exten => user3, 1, Goto(202|1)
exten => _9., 1, Dial(SIP/${EXTEN:1}@100,20,rT)
include => demo
[generic-inc]
exten => 123, 1, Wait, 1
exten => 123, 2, Answer
exten => 123, 3, BackGround(privet)
exten => 123, 4, Macro(stdexten,200,SIP/200)
Из города звонится нормально и с и
Прошу помочь
|
Сообщений: 21
|
Re: Звонок в город (Asterisk и AddPac AP200D)
Прошу прощения, как включить нормальное форматирование, что б конфиги можно показать? Разве это не плайн-текст?
|
Откуда: Калининград
Сообщений: 70
|
Re: Звонок в город (Asterisk и AddPac AP200D)
2Alex123: Подскажи, как ты настроил шлюз, чтобы он сконнектился с астериском? У меня с этим трабла - я все в настройках sip-соединения в шлюзе указал, а он подключаться не хочет. Шлюз такой же
Научусь сам - научу других! =)
|
Сообщений: 26
|
Re: Звонок в город (Asterisk и AddPac AP200D)
Ты же сам ему сказал:
exten => _9., 1, Dial(SIP/${EXTEN:1}@100,20,rT)
${EXTEN:1} отрезает первую цифру номера.
Сделай
exten => _9., 1, Dial(SIP/${EXTEN}@100,20,rT)
Или отключи обрезание на аддпаке
|
Сообщений: 26
|
Re: Звонок в город (Asterisk и AddPac AP200D)
че-то я нагнал
exten => _9., 1, Dial(SIP/${EXTEN:1}@100,20,rT)
Первая девятка тут используется как преффикс для передачи набираемого намера на шлюз
Набирай так:
91234567
|
Сообщений: 26
|
Re: Звонок в город (Asterisk и AddPac AP200D)
А в статье Астериск и Linux, из которой, как я понял, ты брал конфиги много опечаток
|
Сообщений: 112
|
Re: Звонок в город (Asterisk и AddPac AP200D)
albertoче-то я нагнал
не то слово...
albertoНабирай так:
91234567
Alex123набирал на телефоне соответственно 9573518
Алекс! ты неправильно набираешь!
ты набираешь 9573518, а нужно 91234567!!!
я не знаток adpack-ов, поэтому лишь ПОПРОБУЮ ПРЕДПОЛОЖИТЬ
для pots-ового пира случайно нет опции
direct-inward-dial
?
и уж наверняка из этой ситуации можно выйти способом, предложенным радио RT FM :
exten => _9.,1,Dial(SIP/100,30,D(www${EXTEN:1}))
|
Откуда: Москва
Сообщений: 1
|
Re: Звонок в город (Asterisk и AddPac AP200D)
у меня тот же шлюз, одинаковые настройки для двух портов (кроме логинов и паролей), одинаковые настройки в номерном плане и т.п.
Одна телефонная линия МГТС с импульсным набором номера (использую девайс "тон-импульс"). Если воткну тел. линию в порт 0, то при исходящем звонке так же слышу просто гудок МГТС, если воткну линию в порт 1, то все работает нормально - сначала слышу гудок, потом через 1-2 сек. слышу как "тон-импульс" "трещит" набирая номер.
Через первый порт (порт 0) раньше подключал GSM шлюз, и он работал.
Искал различия в настройках портов не нашел... В чем же может быть дело? Может addpac глючит? erase/reboot/conf делалось
неоднократно.
---------------------------------
sip.conf
---------------------------------
[200]
type = friend
host = dynamic
username = 200
secret = p200
context = incoming
[201]
type = friend
host = dynamic
username = 201
secret = p201
context = incoming
---------------------------------
extensions.conf
---------------------------------
[incoming]
exten => 200, 1, Macro(stdexten,00100,10); работает
exten => 201, 1, Macro(stdexten,00100,10); работает
[office]
exten => _9., 1, Dial(SIP/1${EXTEN:1}@200,20,tT); не набирает номер, только слышу гудок до отруба
exten => _8., 1, Dial(SIP/2${EXTEN:1}@201,20,tT); гудок, пауза, набор номера, все нормально
---------------------------------
config AddPac AP200D
---------------------------------
Using 1906 out of 65248 bytes
!
version 8.237
!
hostname AP200
!
dhcp-list 0 type server
dhcp-list 0 address server interface ether0.0
dhcp-list 0 option dhcp-lease-time 600
!
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 dhcp
!
interface ether1.0
no ip address
ip dhcp-group 0
!
snmp name AP200D
!
no arp reset
!
!
!
!
!
! VoIP configuration.
!
!
! Voice service voip configuration.
!
voice service voip
fax protocol t38 redundancy 0
fax rate 9600
h323 call start fast
h323 call tunnel enable
!
!
! Voice port configuration.
!
! FXO
voice-port 0/0
connection plar 200
!
!
! FXO
voice-port 0/1
connection plar 201
!
!
!
!
! Pots peer configuration.
!
dial-peer voice 0 pots
destination-pattern 1T
port 0/0
user-name 200
user-password p200
translate-outgoing called-number 0
!
dial-peer voice 1 pots
destination-pattern 2T
port 0/1
user-name 201
user-password p201
translate-outgoing called-number 1
!
!
!
! Voip peer configuration.
!
dial-peer voice 1000 voip
destination-pattern T
session target sip-server
session protocol sip
dtmf-relay rtp-2833
no vad
!
!
!
!
!
!
! Gateway configuration.
!
gateway
h323-id voip.192.168.1.10
!
!
! Translation Rule configuration.
!
translation-rule 0
rule 0 1T T
!
translation-rule 1
rule 1 2T T
!
!
!
! SIP UA configuration.
!
sip-ua
user-register
sip-server 192.168.1.2
register e164
!
!
! MGCP configuration.
!
mgcp
codec g711ulaw
!
!
! Tones
!
!
!
!
|
|