Update the aastra template add a loop for each line and for key assignment.
This commit is contained in:
parent
4e20daf234
commit
8cb31bd901
|
|
@ -81,7 +81,7 @@ http server: {$domain_name}
|
||||||
#time format: 0 # 1 for 24 hr format
|
#time format: 0 # 1 for 24 hr format
|
||||||
#date format: 0 # 0 == WWW MMM DD, 1 == DD-MMM-YY, 2 == YYYY-MM-DD, see reference for others
|
#date format: 0 # 0 == WWW MMM DD, 1 == DD-MMM-YY, 2 == YYYY-MM-DD, see reference for others
|
||||||
#dst config: 3 # 0 == off, 1 == 30 min summertime, 2 == 1 hr summertime, 3 (default) == automatic
|
#dst config: 3 # 0 == off, 1 == 30 min summertime, 2 == 1 hr summertime, 3 (default) == automatic
|
||||||
time zone name: US-Eastern
|
time zone name: {$aastra_time_zone} # US-Pacific, US-Mountain, US-Central, US-Eastern
|
||||||
|
|
||||||
# === backlight for 6755i and 6757i===
|
# === backlight for 6755i and 6757i===
|
||||||
#backlight mode: 1 # 0 == off, 1 == auto to turn off after period of inactivity
|
#backlight mode: 1 # 0 == off, 1 == auto to turn off after period of inactivity
|
||||||
|
|
@ -93,26 +93,51 @@ time zone name: US-Eastern
|
||||||
# #################
|
# #################
|
||||||
|
|
||||||
# most can be overridden per line; see below
|
# most can be overridden per line; see below
|
||||||
sip registrar ip: {$domain_name}
|
|
||||||
sip registrar port: 5060
|
|
||||||
#sip proxy ip: {$domain_name}
|
|
||||||
#sip proxy port: 5060
|
|
||||||
#sip registration period: 3600 # requested registration period, defaults to 0
|
|
||||||
|
|
||||||
sip screen name: {$display_name_1}
|
|
||||||
#sip screen name: Ext. {$display_name_1}
|
|
||||||
#sip screen name 2: Support Desk
|
|
||||||
|
|
||||||
sip user name: {$user_id_1} # used in SIP URI
|
|
||||||
sip password: {$user_password_1}
|
|
||||||
sip auth name: {$user_id_1} # used in Authorization header field of SIP REGISTER request
|
|
||||||
|
|
||||||
sip vmail: *97
|
sip vmail: *97
|
||||||
|
|
||||||
|
# Codecs
|
||||||
|
#payload=9;ptime=20;silsupp=on represents G.722 codec
|
||||||
|
#payload=18;ptime=20;silsupp=on represents G.729 codec
|
||||||
|
#payload=0;ptime=20;silsupp=on represents G.711u codec
|
||||||
|
#payload=8;ptime=20;silsupp=on represents G.711a codec
|
||||||
|
sip customized codec: payload=9;ptime=20;silsupp=on,payload=0;ptime=20;silsupp=on,payload=8;ptime=20;silsupp=on,payload=18;ptime=20;silsupp=on
|
||||||
|
|
||||||
# #################
|
# #################
|
||||||
# SIP settings - per-line
|
# SIP settings - per-line
|
||||||
# #################
|
# #################
|
||||||
sip line2 user name: {$user_id_2} # used in SIP URI
|
{foreach $lines as $row}
|
||||||
sip line2 password: {$user_password_2}
|
sip line{$row.line_number} screen name: {$row.display_name}
|
||||||
sip line2 auth name: {$user_id_2} # used in Authorization header field of SIP REGISTER request
|
sip line{$row.line_number} user name: {$row.user_id} # used in SIP URI
|
||||||
|
sip line{$row.line_number} password: {$row.password}
|
||||||
|
sip line{$row.line_number} auth name: {$row.user_id} # used in Authorization header field of SIP REGISTER request
|
||||||
|
sip line{$row.line_number} registrar ip: {$row.server_address}
|
||||||
|
{if isset($row.sip_port) }
|
||||||
|
sip line{$row.line_number} registrar port: {$row.sip_port}
|
||||||
|
{else}
|
||||||
|
sip line{$row.line_number} registrar port: 5060
|
||||||
|
{/if}
|
||||||
|
sip line{$row.line_number} proxy ip: {$row.server_address}
|
||||||
|
{if isset($row.sip_port) }
|
||||||
|
sip line{$row.line_number} proxy port: {$row.sip_port}
|
||||||
|
{else}
|
||||||
|
sip line{$row.line_number} proxy port: 5060
|
||||||
|
{/if}
|
||||||
|
{if isset($row.register_expires) }
|
||||||
|
sip line{$row.line_number} registration period: {$row.register_expires} # requested registration period, defaults to 0
|
||||||
|
{else}
|
||||||
|
sip line{$row.line_number} registration period: 120 # requested registration period, defaults to 0
|
||||||
|
{/if}
|
||||||
|
{/foreach}
|
||||||
|
|
||||||
|
|
||||||
|
# #################
|
||||||
|
# Key assignment types blf, blfxfer, park, speeddial, dnd
|
||||||
|
# #################
|
||||||
|
{foreach $keys as $row}
|
||||||
|
{if $row.device_key_category == "line"}
|
||||||
|
# {$row.device_key_label}
|
||||||
|
prgkey{$row.device_key_id} type: {$row.device_key_type}
|
||||||
|
prgkey{$row.device_key_id} value: {$row.device_key_value}
|
||||||
|
|
||||||
|
{/if}
|
||||||
|
{/foreach}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue