Здравствуйте. Прошу помощи в настройке FXO/FXS. У нас всего несколько таких каналов, поэтому знаний не хватает, все настраивалось по аналоги с работающими каналами.
Схема такая: АТС --- FXO 2951 --- L3 сеть --- 2901 FXS --- ТАНастройки 2951
voice-port 0/2/3
supervisory disconnect anytone
cptone RU
connection plar 660
impedance 600cdial-peer voice 54 pots
destination-pattern 54
port 0/2/3dial-peer voice 660 voip
destination-pattern 660
session target ipv4: x.x.x.x
dtmf-relay cisco-rtp
codec g711alawНастройки 2901
voice-port 0/1/0
cptone RU
connection plar 54
impedance 600cdial-peer voice 660 pots
destination-pattern 660
port 0/1/0dial-peer voice 54 voip
destination-pattern 54
session target ipv4: y.y.y.y
dtmf-relay cisco-rtp
codec g711alawПри таких же настройках другие каналы работают правильно, и даже копировал настройки с 2901 на другой роутер в сети, и на нем все работало.
Здесь же при звонке с АТС после одной кпв идет отбой.
Voice port на 2951 при этом поднимается, а на 2901 нет. При этом дебаг 2901 выглядит так:Sep 25 04:44:17.422: //-1/7F89D808893F/DPM/dpAssociateIncomingPeerCore:
Calling Number=54, Called Number=660, Voice-Interface=0x0,
Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
Sep 25 04:44:17.422: //-1/7F89D808893F/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=54
Sep 25 04:44:17.422: //-1/7F89D808893F/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
Sep 25 04:44:17.422: //-1/7F89D808893F/DPM/dpAssociateIncomingPeerCore:
Calling Number=54, Called Number=660, Voice-Interface=0x0,
Timeout=TRUE, Peer Encap Type=ENCAP_VOIP, Peer Search Type=PEER_TYPE_VOICE,
Peer Info Type=DIALPEER_INFO_SPEECH
Sep 25 04:44:17.422: //-1/7F89D808893F/DPM/dpAssociateIncomingPeerCore:
Result=Success(0) after DP_MATCH_ORIGINATE; Incoming Dial-peer=54
Sep 25 04:44:17.422: //-1/7F89D808893F/DPM/dpMatchSafModulePlugin:
dialstring=NULL, saf_enabled=0, saf_dndb_lookup=0, dp_result=0
Sep 25 04:44:17.422: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Calling Number=, Called Number=660, Peer Info Type=DIALPEER_INFO_SPEECH
Sep 25 04:44:17.422: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Match Rule=DP_MATCH_DEST; Called Number=660
Sep 25 04:44:17.422: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersCore:
Result=Success(0) after DP_MATCH_DEST
Sep 25 04:44:17.422: //-1/xxxxxxxxxxxx/DPM/dpMatchSafModulePlugin:
dialstring=660, saf_enabled=0, saf_dndb_lookup=1, dp_result=0
Sep 25 04:44:17.422: //-1/xxxxxxxxxxxx/DPM/dpMatchPeersMoreArg:
Result=SUCCESS(0)
List of Matched Outgoing Dial-peer(s):
1: Dial-peer Tag=660
При снятии трубки ТА на другом конце сразу отбой.
В качестве адресов x.x.x.x и y.y.y.y ставил разные интерфейсы, результат тотже.
Доступность по IP есть. ACLов нет, по пути файровлов нет.Куда копать не знаю. Буду рад любой информации.
Дебажде vtsp.
Вношу уточнения. Между 2951 и 2901 два возможных пути. Один - ethernet, второй - e1. И поднят OSPF.
Проблема решилась прописыванием статического маршрута к session target через E1. Но почему через ethernet не ходит хочеться знать.