diff --git a/resources/templates/provision/algo/8180/algom{$mac}.conf b/resources/templates/provision/algo/8180/algom{$mac}.conf index 03ea028b4..b6dca8330 100644 --- a/resources/templates/provision/algo/8180/algom{$mac}.conf +++ b/resources/templates/provision/algo/8180/algom{$mac}.conf @@ -1,28 +1,137 @@ -admin.devname = sipalerter +admin.devname = sipalerter-$MAC$ admin.keyui = 1 admin.lang = en -{if isset($admin_password) } +admin.poe.mode = auto admin.pwd = {$admin_password} -{else} -admin.pwd = algo -{/if} -admin.timezone = America/New_York +admin.security.encsip = 0 +admin.security.strongpw = 0 +admin.sic.use = 0 +admin.start.status = 1 +admin.startuptone = 1 +admin.status.portid = 0 +# admin.teams.use = 0 +admin.timezone = {if isset($algo_timezone)}{$algo_timezone}{else}Canada/Pacific{/if} admin.voice = en admin.watchdog = 0 -admin.web.timeout = 3600 +admin.web.api = 0 +admin.web.timeout = 1800 admin.welcome = 1 +alert.cid1.regex = +alert.cid1.tone = warble2-med.wav +alert.cid1.use = 0 +alert.cid2.regex = +alert.cid2.tone = warble2-med.wav +alert.cid2.use = 0 +alert.cid3.regex = +alert.cid3.tone = warble2-med.wav +alert.cid3.use = 0 +alert.cid4.regex = +alert.cid4.tone = warble2-med.wav +alert.cid4.use = 0 +ann.confirm = 0 +ann.ctone1 = None +ann.ctone10 = None +ann.ctone2 = None +ann.ctone3 = None +ann.ctone4 = None +ann.ctone5 = None +ann.ctone6 = None +ann.ctone7 = None +ann.ctone8 = None +ann.ctone9 = None +ann.dtmf.tone = Default +ann.end = 0 +ann.group1 = Default +ann.group10 = Default +ann.group2 = Default +ann.group3 = Default +ann.group4 = Default +ann.group5 = Default +ann.group6 = Default +ann.group7 = Default +ann.group8 = Default +ann.group9 = Default +ann.length = 1 +ann.loop1 = 2 +ann.loop10 = 2 +ann.loop2 = 2 +ann.loop3 = 2 +ann.loop4 = 2 +ann.loop5 = 2 +ann.loop6 = 2 +ann.loop7 = 2 +ann.loop8 = 2 +ann.loop9 = 2 +ann.max1 = 1 +ann.max10 = 1 +ann.max2 = 1 +ann.max3 = 1 +ann.max4 = 1 +ann.max5 = 1 +ann.max6 = 1 +ann.max7 = 1 +ann.max8 = 1 +ann.max9 = 1 +ann.maxtime = 600 +ann.select = 0 +ann.tone1 = Default +ann.tone10 = Default +ann.tone2 = Default +ann.tone3 = Default +ann.tone4 = Default +ann.tone5 = Default +ann.tone6 = Default +ann.tone7 = Default +ann.tone8 = Default +ann.tone9 = Default +ann.use1 = 0 +ann.use10 = 0 +ann.use2 = 0 +ann.use3 = 0 +ann.use4 = 0 +ann.use5 = 0 +ann.use6 = 0 +ann.use7 = 0 +ann.use8 = 0 +ann.use9 = 0 +ann.zone1 = Default +ann.zone10 = Default +ann.zone2 = Default +ann.zone3 = Default +ann.zone4 = Default +ann.zone5 = Default +ann.zone6 = Default +ann.zone7 = Default +ann.zone8 = Default +ann.zone9 = Default +api.admin.pwd = algo +api.auth.basic = 0 audio.agc.use = 0 +audio.codec.g722 = 1 +audio.display.power = 0 +audio.drc.gain = 6 +audio.drc.use = 0 +audio.filter.flatten = 0 +audio.filter.mic = none +audio.filter.micnse = 0 +audio.filter.spk = none +audio.filter.spknse = 0 audio.g722 = 0 audio.hdx.spkoff = 0 audio.hdx.spkon = 0 audio.jc.delay = 0 +audio.jc.range = 100 audio.menu.vol = 1 +audio.mic.vol = 0dB audio.noise.level = 66 +audio.noise.max = 0dB +audio.noise.noloss = 0 audio.noise.use = 0 +audio.page.delaymode = 0 audio.page.mode = 1 audio.page.timeout = 0 audio.page.tone = page-notif.wav -audio.page.vol = 4 +# audio.page.vol = {$algo_page_vol} audio.relay.mode = 0 audio.ring.cid1.delay = 0 audio.ring.cid1.regex = @@ -52,37 +161,274 @@ audio.ring.tone2 = Default audio.ring.tone3 = Default audio.ring.tone4 = Default audio.ring.tone5 = Default -audio.ring.vol = 4 +# audio.ring.vol = {$algo_ring_vol} +audio.rtp.media = 1 audio.spk.mode = 0 audio.vol.adj = 0 +callbox.call.action = 0 +callbox.call.dest = +callbox.call.duration = 0 +callbox.call.interval = 0 +callbox.call.maxtone = 0 +callbox.call.tone = chime.wav +callbox.cancel.action = 1 +cancel.auth = +cancel.ctone = None +cancel.ext = +cancel.pwd = +cancel.realm = +cancel.select = 0 +dp.ctrl.disc = 0 +dtmfpc.alert.code = +dtmfpc.alert.tone = Default +dtmfpc.page.all = 1 +dtmfpc.page.code = +dtmfpc.page.extensions = +dtmfpc.page.tone = Default +dtmfpc.page.use = 0 +ifmc.dl.method = http +ifmc.mode = auto +ifmc.retry.interval = 0 +ifmc.sip.use = 1 +ifmc.use = 0 io.led.heartbeat = 0 +io.led.output = 1 io.led.page = 0 +io.relayin.mode = disabled +io.relayin.svmode = open +io.relayout = 1 io.ring.mode = 0 io.ring.tone = chime.wav +iot.mqtt.ka = 30 +iot.sync.conf = 0 +iot.tenant = +iot.use = 0 log.level = info log.method = local log.server = log.size = 100 -mcast.master.fixed = 1 -mcast.master.ring = 0 -mcast.master.select = 0 -mcast.master.ttl = 1 +mcast.dtmf.fixed = 0 +mcast.groups.select = 0 mcast.mode = 0 +mcast.polycom. = Default mcast.polycom.default = 1 mcast.polycom.emerg = 25 +mcast.polycom.groups = 1,24,25, mcast.polycom.mode = 0 +mcast.polycom.pbgroups = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, mcast.polycom.prio = 24 +mcast.polycom.tone1 = None +mcast.polycom.tone10 = None +mcast.polycom.tone11 = None +mcast.polycom.tone12 = None +mcast.polycom.tone13 = None +mcast.polycom.tone14 = None +mcast.polycom.tone15 = None +mcast.polycom.tone16 = None +mcast.polycom.tone17 = None +mcast.polycom.tone18 = None +mcast.polycom.tone19 = None +mcast.polycom.tone2 = None +mcast.polycom.tone20 = None +mcast.polycom.tone21 = None +mcast.polycom.tone22 = None +mcast.polycom.tone23 = None +mcast.polycom.tone24 = None +mcast.polycom.tone25 = None +mcast.polycom.tone3 = None +mcast.polycom.tone4 = None +mcast.polycom.tone5 = None +mcast.polycom.tone6 = None +mcast.polycom.tone7 = None +mcast.polycom.tone8 = None +mcast.polycom.tone9 = None +mcast.polycom.vol1 = Default +mcast.polycom.vol10 = Default +mcast.polycom.vol11 = Default +mcast.polycom.vol12 = Default +mcast.polycom.vol13 = Default +mcast.polycom.vol14 = Default +mcast.polycom.vol15 = Default +mcast.polycom.vol16 = Default +mcast.polycom.vol17 = Default +mcast.polycom.vol18 = Default +mcast.polycom.vol19 = Default +mcast.polycom.vol2 = Default +mcast.polycom.vol20 = Default +mcast.polycom.vol21 = Default +mcast.polycom.vol22 = Default +mcast.polycom.vol23 = Default +mcast.polycom.vol24 = Default +mcast.polycom.vol25 = Default +mcast.polycom.vol3 = Default +mcast.polycom.vol4 = Default +mcast.polycom.vol5 = Default +mcast.polycom.vol6 = Default +mcast.polycom.vol7 = Default +mcast.polycom.vol8 = Default +mcast.polycom.vol9 = Default mcast.polycom.zone = 224.0.1.116:5001 -mcast.slave.zones = 1,8,9, +mcast.prio.use = 0 +mcast.prio.zones = 9, +mcast.rtp.ext = 0 +mcast.rx.zones = 1,8,9, +mcast.rxtone1 = None +mcast.rxtone10 = None +mcast.rxtone11 = None +mcast.rxtone12 = None +mcast.rxtone13 = None +mcast.rxtone14 = None +mcast.rxtone15 = None +mcast.rxtone16 = None +mcast.rxtone17 = None +mcast.rxtone18 = None +mcast.rxtone19 = None +mcast.rxtone2 = None +mcast.rxtone20 = None +mcast.rxtone21 = None +mcast.rxtone22 = None +mcast.rxtone23 = None +mcast.rxtone24 = None +mcast.rxtone25 = None +mcast.rxtone26 = None +mcast.rxtone27 = None +mcast.rxtone28 = None +mcast.rxtone29 = None +mcast.rxtone3 = None +mcast.rxtone30 = None +mcast.rxtone31 = None +mcast.rxtone32 = None +mcast.rxtone33 = None +mcast.rxtone34 = None +mcast.rxtone35 = None +mcast.rxtone36 = None +mcast.rxtone37 = None +mcast.rxtone38 = None +mcast.rxtone39 = None +mcast.rxtone4 = None +mcast.rxtone40 = None +mcast.rxtone41 = None +mcast.rxtone42 = None +mcast.rxtone43 = None +mcast.rxtone44 = None +mcast.rxtone45 = None +mcast.rxtone46 = None +mcast.rxtone47 = None +mcast.rxtone48 = None +mcast.rxtone49 = None +mcast.rxtone5 = None +mcast.rxtone50 = None +mcast.rxtone6 = None +mcast.rxtone7 = None +mcast.rxtone8 = None +mcast.rxtone9 = None mcast.tone1 = Default +mcast.tone10 = Default +mcast.tone11 = Default +mcast.tone12 = Default +mcast.tone13 = Default +mcast.tone14 = Default +mcast.tone15 = Default +mcast.tone16 = Default +mcast.tone17 = Default +mcast.tone18 = Default +mcast.tone19 = Default mcast.tone2 = Default +mcast.tone20 = Default +mcast.tone21 = Default +mcast.tone22 = Default +mcast.tone23 = Default +mcast.tone24 = Default +mcast.tone25 = Default +mcast.tone26 = Default +mcast.tone27 = Default +mcast.tone28 = Default +mcast.tone29 = Default mcast.tone3 = Default +mcast.tone30 = Default +mcast.tone31 = Default +mcast.tone32 = Default +mcast.tone33 = Default +mcast.tone34 = Default +mcast.tone35 = Default +mcast.tone36 = Default +mcast.tone37 = Default +mcast.tone38 = Default +mcast.tone39 = Default mcast.tone4 = Default +mcast.tone40 = Default +mcast.tone41 = Default +mcast.tone42 = Default +mcast.tone43 = Default +mcast.tone44 = Default +mcast.tone45 = Default +mcast.tone46 = Default +mcast.tone47 = Default +mcast.tone48 = Default +mcast.tone49 = Default mcast.tone5 = Default +mcast.tone50 = Default mcast.tone6 = Default mcast.tone7 = Default mcast.tone8 = Default mcast.tone9 = Default +mcast.tx.codec = g722 +mcast.tx.fixed = 1 +mcast.tx.ptime = 20 +mcast.tx.ring = 0 +mcast.tx.select = 0 +mcast.tx.ttl = 1 +mcast.tx.zones = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, +mcast.vol1 = Default +mcast.vol10 = Default +mcast.vol11 = Default +mcast.vol12 = Default +mcast.vol13 = Default +mcast.vol14 = Default +mcast.vol15 = Default +mcast.vol16 = Default +mcast.vol17 = Default +mcast.vol18 = Default +mcast.vol19 = Default +mcast.vol2 = Default +mcast.vol20 = Default +mcast.vol21 = Default +mcast.vol22 = Default +mcast.vol23 = Default +mcast.vol24 = Default +mcast.vol25 = Default +mcast.vol26 = Default +mcast.vol27 = Default +mcast.vol28 = Default +mcast.vol29 = Default +mcast.vol3 = Default +mcast.vol30 = Default +mcast.vol31 = Default +mcast.vol32 = Default +mcast.vol33 = Default +mcast.vol34 = Default +mcast.vol35 = Default +mcast.vol36 = Default +mcast.vol37 = Default +mcast.vol38 = Default +mcast.vol39 = Default +mcast.vol4 = Default +mcast.vol40 = Default +mcast.vol41 = Default +mcast.vol42 = Default +mcast.vol43 = Default +mcast.vol44 = Default +mcast.vol45 = Default +mcast.vol46 = Default +mcast.vol47 = Default +mcast.vol48 = Default +mcast.vol49 = Default +mcast.vol5 = Default +mcast.vol50 = Default +mcast.vol6 = Default +mcast.vol7 = Default +mcast.vol8 = Default +mcast.vol9 = Default mcast.zone1 = 224.0.2.60:50002 mcast.zone10 = 224.0.2.110:50000 mcast.zone11 = 224.0.2.111:50000 @@ -134,82 +480,203 @@ mcast.zone7 = 224.0.2.60:50008 mcast.zone8 = 224.0.2.60:50001 mcast.zone9 = 224.0.2.60:50000 mcast.zones.exp = 0 +mcast.zones.music = 7, +mcast.zones.select = 0 +mcast.zones.tone = Default +net.dhcp.c.ntp = 0 net.dhcp.timeout = 60 -net.dhcp.use = 1 net.discovery = 1 -net.dns1 = -net.dns2 = net.dscp.rtcp = 0 net.dscp.rtp = 0 net.dscp.sip = 0 net.ethmon = 0 -net.gateway = -net.http = 1 -net.ip = -net.mask = +net.http = 2 +# net.ipv4.method = dhcp +# net.ipv6.method = dhcp +net.ll.cdp = 1 +net.ll.lldp = 1 +net.pnac.auth = EAP-PEAP_MSCHAPV2 +net.protocol = ipv4 net.snmp = 0 +net.srv.snmp = 0 +net.srv.snmp.auth = none +net.srv.snmp.authkey = +net.srv.snmp.community = +net.srv.snmp.priv = none +net.srv.snmp.privkey = +net.srv.snmp.security = 0 +net.srv.snmp.user = net.time = {$ntp_server_primary} -net.vlan.id = 0 -net.vlan.priority = 0 -net.vlan.use = 0 -prov.auth.pwd = -prov.auth.user = prov.download.cfgpath = {$project_path}app/provision -prov.download.fwpath = -prov.download.method = http -prov.server.method = static prov.server.static = {$domain_name} +net.time1 = {$ntp_server_primary} +net.time2 = {$ntp_server_secondary} +net.time3 = 2.debian.pool.ntp.org +net.time4 = 3.debian.pool.ntp.org +# net.vlan.id = 0 +# net.vlan.priority = 0 +# net.vlan.use = 0 +phone.dtmf.src = rtp-telev +phone.timeout.inbound = 300 +phone.timeout.outbound = 300 +phone.timeout.ring = 0 +phone.timeout.ringback = 0 +phone.tone.page = Default +phone.tone.ringback = Default +prov.auth.pwd = {$http_auth_username} +prov.auth.user ={$http_auth_password} +prov.download.cert = 0 +prov.download.fwpath = +prov.download.method = https +prov.i = 0 +prov.server.method = static +prov.sync.endtime = +prov.sync.frequency = daily +prov.sync.time = +prov.sync.wdays = 1,2,3,4,5,6,7, prov.use = 1 +prov.ztp.use = 0 +relayin.mcast.group = 1 +relayin.mcast.ip = +relayin.mcast.mode = 0 +relayin.mcast.port = +relayin.mcast.type = 0 +relayin.override.group = +relayin.override.zone = 9, +relayin.tamper.action = 0 +relayin.tamper.dest = +relayin.tamper.duration = 0 +relayin.tamper.interval = 0 +relayin.tamper.maxtone = 0 +relayin.tamper.tone = buzzer.wav +relayin.trigger.action = 0 +relayin.trigger.callmode = 0 +relayin.trigger.dest = +relayin.trigger.duration = 0 +relayin.trigger.interval = 0 +relayin.trigger.maxtone = 0 +relayin.trigger.restart = 0 +relayin.trigger.tone = chime.wav +relayin.volctl.calibration = 0 +relayin.volctl.mute = 1 +remote.vol.ip = +remote.vol.mode = disabled +remote.vol.pwd = +sd.loud.dest = +sd.loud.sens = 0 +sd.loud.use = 0 sip.alert1.auth = sip.alert1.event = 2 +sip.alert1.group = Default sip.alert1.mode = sip.alert1.pwd = sip.alert1.user = +sip.alert1.zone = Default +sip.alert10.auth = +sip.alert10.group = Default +sip.alert10.pwd = +sip.alert10.tone = Default +sip.alert10.use = 0 +sip.alert10.user = +sip.alert10.zone = Default sip.alert2.auth = sip.alert2.event = 2 +sip.alert2.group = Default sip.alert2.pwd = +sip.alert2.tone = Default sip.alert2.use = 0 sip.alert2.user = +sip.alert2.zone = Default sip.alert3.auth = sip.alert3.event = 2 +sip.alert3.group = Default sip.alert3.pwd = +sip.alert3.tone = Default sip.alert3.use = 0 sip.alert3.user = +sip.alert3.zone = Default sip.alert4.auth = sip.alert4.event = 2 +sip.alert4.group = Default sip.alert4.pwd = +sip.alert4.tone = Default sip.alert4.use = 0 sip.alert4.user = +sip.alert4.zone = Default sip.alert5.auth = sip.alert5.event = 2 +sip.alert5.group = Default sip.alert5.pwd = +sip.alert5.tone = Default sip.alert5.use = 0 sip.alert5.user = +sip.alert5.zone = Default +sip.alert6.auth = +sip.alert6.group = Default +sip.alert6.pwd = +sip.alert6.tone = Default +sip.alert6.use = 0 +sip.alert6.user = +sip.alert6.zone = Default +sip.alert7.auth = +sip.alert7.group = Default +sip.alert7.pwd = +sip.alert7.tone = Default +sip.alert7.use = 0 +sip.alert7.user = +sip.alert7.zone = Default +sip.alert8.auth = +sip.alert8.group = Default +sip.alert8.pwd = +sip.alert8.tone = Default +sip.alert8.use = 0 +sip.alert8.user = +sip.alert8.zone = Default +sip.alert9.auth = +sip.alert9.group = Default +sip.alert9.pwd = +sip.alert9.tone = Default +sip.alert9.use = 0 +sip.alert9.user = +sip.alert9.zone = Default sip.bkproxy1 = sip.bkproxy2 = sip.detect.mode = 1 sip.diffport = 0 +sip.interop.checksync = always-reboot +sip.interop.cport = 1 +sip.interop.cuser = 1 sip.ka.method = 0 sip.ka.period = 30 sip.mwi.event = 0 sip.mwi.mode = 0 sip.mwi.subs = 0 +sip.nat.media = sip.obproxy = {$account.1.outbound_proxy} +sip.outbound = 0 sip.page.use = 1 sip.proxy = {$account.1.server_address} sip.regexp = {$account.1.register_expires} sip.register.use = 1 sip.registrar = +sip.sips = 0 +sip.srtp = +sip.srtp.suite = aes_cm_128_hmac_sha1_80 sip.ssr.chkact = 0 sip.ssr.interval = 120 sip.ssr.method = 0 sip.ssr.nofb = 0 sip.ssr.use = 0 sip.stun = +sip.stun.server = +sip.transp = auto +sip.turn.pwd = +sip.turn.server = +sip.turn.user = sip.u1.auth = {$account.1.auth_id} sip.u1.pwd = {$account.1.password} sip.u1.user = {$account.1.user_id} synapps.port = 6789 synapps.server = synapps.use = 1 - +watcher.watchdog.use = 0