- Joined
- Aug 30, 2018
- Messages
- 15
- Reaction score
- 1
All,
I am attempting to create a custom template to assign a line key for multicast paging. I need to bypass the PBX for this as the client needs paging to work if external access to the PBX is down due to internet failure. The PBX is hosted in AWS and connects to the client via an SBC.
I created a copy of the T4x template in 3CX and modified it according to the documentation I found. Here are the relevant snippets from the template.
#######################################################################################
## Multicast ##
#######################################################################################
#Configure the codec of multicast paging.
multicast.codec =
#Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default);
#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority.
multicast.receive_priority.enable =
#Configure the priority of multicast paging calls. It ranges from 0 to 10.
multicast.receive_priority.priority =
#Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10.
#multicast.listen_address.X.ip_address =
multicast.listen_address.1.ip_address = 224.0.2.60:50000
#Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10.
#multicast.listen_address.X.label =
multicast.listen_address.1.label = Paging
#multicast.listen_address.1.label = %%multicastrgname1%%
#multicast.listen_address.1.ip_address = %%multicastrgipport1%%
multicast.paging_address.1.ip_address = 224.0.2.60:50000
multicast.paging_address.1.label = Paging
##V81 NEW##
#multicast.listen_address.X.volume =
#multicast.receive.enhance_volume =
#multicast.receive.use_speaker =
#multicast.listen_address.X.channel=
#multicast.paging_address.X.channel=
...
{IF ua=SIP-T29G,SIP-T46S,SIP-T54S,SIP-T54W,SIP-T46U}
#Configure Line Key1
{IF blf1}
#linekey.1.line = %%Line%%
#linekey.1.value = %%type%%
#linekey.1.pickup_value = %%PickupValue%%
#linekey.1.type = %%DKtype%%
#linekey.1.label = %%label%%
#linekey.1.extension = %%PickupValue%%
linekey.1.extension = 0
linekey.1.label = Paging
linekey.1.line = 0
linekey.1.type = 24
linekey.1.value = 224.0.2.60:50000
{ELSE}
linekey.1.extension = 0
linekey.1.label = Paging
linekey.1.line = 0
linekey.1.type = 24
linekey.1.value = 224.0.2.60:50000
{ENDIF}
#Configure Line Key2
{IF blf2}
linekey.2.line = %%Line%%
linekey.2.value = %%type%%
linekey.2.pickup_value = %%PickupValue%%
linekey.2.type = %%DKtype%%
linekey.2.label = %%label%%
linekey.2.extension = %%PickupValue%%
{ELSE}
linekey.2.type = 0
{ENDIF}
From perusing through the forums I believe this should work. However, the template does not apply to the phone. I removed it from the extension and added it back with the custom template and no changes propagate to the device. Any ideas? Where are the logs at which might indicate what is going on?
Thank you for the help!
I am attempting to create a custom template to assign a line key for multicast paging. I need to bypass the PBX for this as the client needs paging to work if external access to the PBX is down due to internet failure. The PBX is hosted in AWS and connects to the client via an SBC.
I created a copy of the T4x template in 3CX and modified it according to the documentation I found. Here are the relevant snippets from the template.
#######################################################################################
## Multicast ##
#######################################################################################
#Configure the codec of multicast paging.
multicast.codec =
#Enbale or diable the phone to handle the incoming multicast paging calls when there is a multicast paging call on the phone; 0-Disabled, 1-Enabled (default);
#If enabled, the phone will answer the incoming multicast paging call with a higher priority and ignore that with a lower priority.
multicast.receive_priority.enable =
#Configure the priority of multicast paging calls. It ranges from 0 to 10.
multicast.receive_priority.priority =
#Configure the listening multicast IP address and port number for the phone. X ranges from 1 to 10.
#multicast.listen_address.X.ip_address =
multicast.listen_address.1.ip_address = 224.0.2.60:50000
#Configure the lable displayed on the LCD screen when receiving the multicast paging. X ranges from 1 to 10.
#multicast.listen_address.X.label =
multicast.listen_address.1.label = Paging
#multicast.listen_address.1.label = %%multicastrgname1%%
#multicast.listen_address.1.ip_address = %%multicastrgipport1%%
multicast.paging_address.1.ip_address = 224.0.2.60:50000
multicast.paging_address.1.label = Paging
##V81 NEW##
#multicast.listen_address.X.volume =
#multicast.receive.enhance_volume =
#multicast.receive.use_speaker =
#multicast.listen_address.X.channel=
#multicast.paging_address.X.channel=
...
{IF ua=SIP-T29G,SIP-T46S,SIP-T54S,SIP-T54W,SIP-T46U}
#Configure Line Key1
{IF blf1}
#linekey.1.line = %%Line%%
#linekey.1.value = %%type%%
#linekey.1.pickup_value = %%PickupValue%%
#linekey.1.type = %%DKtype%%
#linekey.1.label = %%label%%
#linekey.1.extension = %%PickupValue%%
linekey.1.extension = 0
linekey.1.label = Paging
linekey.1.line = 0
linekey.1.type = 24
linekey.1.value = 224.0.2.60:50000
{ELSE}
linekey.1.extension = 0
linekey.1.label = Paging
linekey.1.line = 0
linekey.1.type = 24
linekey.1.value = 224.0.2.60:50000
{ENDIF}
#Configure Line Key2
{IF blf2}
linekey.2.line = %%Line%%
linekey.2.value = %%type%%
linekey.2.pickup_value = %%PickupValue%%
linekey.2.type = %%DKtype%%
linekey.2.label = %%label%%
linekey.2.extension = %%PickupValue%%
{ELSE}
linekey.2.type = 0
{ENDIF}
From perusing through the forums I believe this should work. However, the template does not apply to the phone. I removed it from the extension and added it back with the custom template and no changes propagate to the device. Any ideas? Where are the logs at which might indicate what is going on?
Thank you for the help!