SmartNode 4554 patton configuration Example R4.2
The following script can be used to configure SN4554 R4.2 firmware to be used with asterisk.
It manages 2 BRI ISDN ports, through 2 SIP accounts that permit asterisk to select the BRI port to route the call to.
gui type basic
administrator admin password D2F2A1lO9/8= encrypted
dns-relay
webserver port 80 language en
sntp-client
sntp-client server primary 192.168.0.1 port 123 version 4
system
ic voice 0
low-bitrate-codec g729
system
clock-source 1 bri 0 0
clock-source 2 bri 0 1
profile napt NAPT_WAN
profile ppp default
profile call-progress-tone IT_Dialtone
play 1 200 425 -12
pause 2 200
play 3 600 425 -12
pause 4 1000
profile call-progress-tone IT_Alertingtone
play 1 1000 425 -12
pause 2 4000
profile call-progress-tone IT_Busytone
play 1 500 425 -12
pause 2 500
profile tone-set default
profile tone-set IT
map call-progress-tone dial-tone IT_Dialtone
map call-progress-tone ringback-tone IT_Alertingtone
map call-progress-tone busy-tone IT_Busytone
map call-progress-tone release-tone IT_Busytone
map call-progress-tone congestion-tone IT_Busytone
profile voip default
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20
profile voip VOIP
codec 1 g729 rx-length 20 tx-length 20
codec 2 g711alaw64k rx-length 20 tx-length 20
codec 3 g711ulaw64k rx-length 20 tx-length 20
dejitter-mode static
dejitter-max-delay 120
profile pstn default
profile sip default
profile aaa default
method 1 local
method 2 none
context ip router
interface IF_IP_WAN
ipaddress dhcp
use profile napt NAPT_WAN
tcp adjust-mss rx mtu
tcp adjust-mss tx mtu
context cs switch
no digit-collection timeout
no digit-collection terminating-char
national-prefix 0
international-prefix 00
routing-table called-e164 uscente
route default dest-interface IF_S0_00
routing-table called-e164 entrante
route default dest-interface IF_SIP_SERVICE
interface isdn IF_S0_00
route call dest-interface IF_SIP_SERVICE
use profile tone-set IT
caller-name
interface isdn IF_S0_01
route call dest-interface IF_SIP_SERVICE
use profile tone-set IT
interface sip IF_SIP_SERVICE
bind gateway GW_SIP1
service default
route call dest-interface IF_S0_00
address-translation incoming-call calling-e164 from-header
address-translation incoming-call calling-name from-header
address-translation incoming-call called-e164 to-header
address-translation incoming-call called-uri to-header
early-connect
early-disconnect
use profile voip VOIP
interface sip IF_SIP_SERVICE_BIS
bind gateway GW_SIP2
service default
route call dest-interface IF_S0_01
address-translation incoming-call calling-e164 from-header
address-translation incoming-call calling-name from-header
address-translation incoming-call called-e164 to-header
address-translation incoming-call called-uri to-header
early-connect
early-disconnect
use profile voip VOIP
service hunt-group SER_HG_PSTN_FALLBACK
drop-cause normal-unspecified
drop-cause no-circuit-channel-available
drop-cause network-out-of-order
drop-cause temporary-failure
drop-cause switching-equipment-congestion
drop-cause access-info-discarded
drop-cause circuit-channel-not-available
drop-cause resources-unavailable
route call 1 dest-interface IF_SIP_SERVICE
context cs switch
no shutdown
gateway sip GW_SIP1
bind interface IF_IP_WAN router
service default
domain 192.168.0.1
defaultserver manual 192.168.0.1 5060 loose-router
registration manual 192.168.0.1 5060 use-default-server
user 100 authenticate password D2F2A1lO9/8= encrypted register
session-timer 3600
gateway sip GW_SIP1
no shutdown
gateway sip GW_SIP2
call-signaling-port 5062
bind interface IF_IP_WAN router
service default
domain 192.168.0.1
defaultserver manual 192.168.0.1 5060 loose-router
registration manual 192.168.0.1 5060 use-default-server
user 101 authenticate password D2F2A1lO9/8= encrypted register
session-timer 3600
gateway sip GW_SIP2
no shutdown
port ethernet 0 0
bind interface IF_IP_WAN router
no shutdown
port bri 0 0
clock auto
encapsulation q921
q921
protocol ptmp
uni-side auto
encapsulation q931
q931
protocol dss1
uni-side user
bchan-number-order descending
encapsulation cc-isdn
bind interface IF_S0_00 switch
port bri 0 0
no shutdown
port bri 0 1
clock auto
encapsulation q921
q921
protocol pp
uni-side auto
encapsulation q931
q931
protocol dss1
uni-side user
bchan-number-order descending
encapsulation cc-isdn
bind interface IF_S0_01 switch
port bri 0 1
no shutdown
Note: improvements and comments to this configuration script are welcome!