Добрый день.
Стоит оборудование: D-link DVG 5008SG, сервер с Asterisk + Elastix.
Городская линия заведена на 1-й порт голосового шлюза, 8-й порт заведен на внутренний порт аналоговой АТС.
На Астериске созданы
1. транк 9000 (для 1-го порта)
Код:
username=9000
type=friend
secret=XXXXXXX
qualify=yes
host=dynamic
port=5060
nat=no
dtmfmode=rfc2833
context=from-pstn
canreinvite=no
2. Экстеншн - 212 (для 8-го порта)
3. Исходящий маршрут для шестизначных номеров: (9000) + |[XXXXXX / ], который уходит на транк 9000.
При звонке на городской номер (6 цифр), начинающийся на 212 звонок уходит либо на абонента аналоговой АТС (если три последних цифры совпадают с номером абонента), либо никуда не уходит.
Звонок на любой номер (не начинающийся с 212) проходит нормально.
Лог звонка на 212911:
Код:
12:49:02 [013730] 9: 9000=OFFERING
12:49:02 [013730] 9: Get CallerId=100
12:49:02 [013730] 9: Skip SipFxoGwId
12:49:02 [013730] 9: Check Trunk FixLine
12:49:02 [013730] 7: FixLine Used
12:49:02 [013730] 7: Peer=192.168.10.20:17726, PT=0, RecvOnly=0
12:49:02 [013730] 7: TrunkPrefix=, Dest=911, Dialno=911
12:49:02 [013730] 7: FxoHookOff
12:49:02 [013730] 7: SetInputGain(4)
12:49:02 [013730] 7: ==18:TrunkDialOut
12:49:03 [013741] 7: DialOut(911)=0
12:49:04 [013745] 7: Fxo DialOut OK
12:49:04 [013746] 9: 9000=ACCEPT
12:49:04 [013746] 7: ==13:VoipAnswering
12:49:04 [013747] 9: 9000=CONNECTED
12:49:04 [013747] 7: RtpApiTalk[1,1], Peer=192.168.10.20:17726, PT=0, FC=2, NewOOB=1
12:49:04 [013747] 7: ==14:Talking
Лог звонка на 720733:
Код:
12:50:48 [014791] 9: 9000=OFFERING
12:50:48 [014791] 9: Get CallerId=100
12:50:48 [014791] 9: Skip SipFxoGwId
12:50:48 [014791] 9: Check Trunk FixLine
12:50:48 [014791] 9: Hunting Trunk Line
12:50:48 [014791] 0: Peer=192.168.10.20:18364, PT=0, RecvOnly=0
12:50:48 [014791] 0: TrunkPrefix=, Dest=720733, Dialno=720733
12:50:48 [014791] 0: FxoHookOff
12:50:48 [014791] 0: SetInputGain(4)
12:50:48 [014791] 0: ==18:TrunkDialOut
12:50:49 [014802] 0: DialOut(720733)=0
12:50:50 [014811] 0: Fxo DialOut OK
12:50:50 [014812] 9: 9000=ACCEPT
12:50:50 [014812] 0: ==13:VoipAnswering
12:50:50 [014812] 9: 9000=CONNECTED
12:50:50 [014812] 0: RtpApiTalk[1,1], Peer=192.168.10.20:18364, PT=0, FC=2, NewOOB=1
12:50:51 [014812] 0: ==14:Talking
Как сделать так, чтобы шлюз не отсекал первые цифры и звонок не шел через 8-й порт?