Andreas Sikkema wrote:

How do I add 310 as a prefix to the calls from port 3/3 so that dialpeer 100 does not match and calls go to dialpeer 12 (or something functionally similar)?

To add translations based on a specific physical port, you have to add the translation profile to the voice-port for 3/3, so that the translation can happen before any dial-peer matching is done (that's the order of evaluation).

Example:

voice translation-rule 2
 rule 1 /^\(.+\)/ /05500\1/
!
!
voice translation-profile FAX-TRANSLATIONS
 translate called 2
!
...
!
voice-port 4/1:D
 translation-profile incoming FAX-TRANSLATIONS
 no comfort-noise
 bearer-cap 3100Hz
!
...
!
dial-peer voice 803 voip
 description FAX DIDs
 destination-pattern 05500T
 session protocol sipv2
 session target ipv4:XXX.YYY.ZZZ.AAA
 session transport udp
 dtmf-relay rtp-nte
 codec g711ulaw
 fax rate 14400 bytes 255
 fax protocol pass-through g711ulaw
 no vad

--

This example stamps a prefix of 05500 on all calls that come in on T1 4/1, and then there is a dial peer that matches 05500 + anything. In this case, it's a VoIP peer, but it doesn't have to be.


--
Alex Balashov
Evariste Systems
Web    : http://www.evaristesys.com/
Tel    : (+1) (678) 954-0670
Direct : (+1) (678) 954-0671
Mobile : (+1) (706) 338-8599
_______________________________________________
cisco-nsp mailing list  [email protected]
https://puck.nether.net/mailman/listinfo/cisco-nsp
archive at http://puck.nether.net/pipermail/cisco-nsp/

Reply via email to