Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Scroll export button
scopecurrent
template-id0fa09813-8b86-460a-aa1d-ef450a80e9ce
quick-starttrue
add-onScroll PDF Exporter

Info

The List of custom config parameters that allow changing various settings in config files.

Created: August 2018

Updated: September 2024

Permalink: https://wildix.atlassian.net/wiki/x/Fh3OAQ

Table of Contents


To make any changes to config files, access them via SSH as root:

...

Note

Collaboration 

Disable file transfer in Collaboration chat messages 

...

Change the default Departments tree separator
Anchor
departmentsastree
departmentsastree

Starting from WMS 5.04.20220309.1, the Colleagues tab in Collaboration shows only the list of Departments and there is possibility to create a multilevel hierarchy of Departments and display them in a tree view. 

...

Note
The support starts from WMS 5.04.20220309.1

By default, only people added to rosterare shown on the Colleagues tab. To display all users registered on the PBX, add the following line to the /rw2/etc/env.custom.ini file:

...

Note
The support starts from WMS 6.06.20240606.1


The option "Relay candidates only” allows to avoid a rare issue when there may be no audio during the first call after PC restart. When enabled, the option switches the user to WebRTC relay (TCP) candidates configuration. By default, the feature is disabled. To enable the option for all PBX users, add the following parameter to /rw2/etc/env.custom.ini file:

Code Block
COLLABORATION_WEBRTC_RELAYCANDIDATESONLY=true

Collaboration Mobile App

Configure which numbers on mobile should be directed to native dialler

...

The option allows setting a specific GSM gateway for SMS sending for each separate user:

  • Edit the config file /etc/wildix/smsd-route.conf by specifying user extension and MAC address of GSM gateway, for example:

    Code Block
    101,9c7533014b00
    102,9c7533014b00
    103,9c7533014b00
    104,9c7533014b01


...

Note

Note: Starting from WMS 6.04.20231020.2, it is possible to manage location-based MFA via WMS -> PBX -> Features. 

Documentation: WMS Settings Menu - Admin Guide


Dialplan

Exit code 0 from voicemail 

...

Note

Note: Starting from WMS 5.04.20220309.1, in case you have several streams, modify the parameter [radio] to [radio1], [radio2], etc. in the config file and choose the corresponding option ("radio1", "radio2") when setting music on hold in the Dialplan. 

...

Code Block
INACTIVITY_TIMEOUT_MINUTES = 120  
  • Where 120 is the timeout in minutes (enter the preferred value)

The Maximum value is 600 (10 hours). In case you set the inactivity timeout to 0, it gets disabled. 

Integrations

...

Display user status in call groups as unavailable when it changes to offline

Starting from WMS 6.07.20240906.1, it is possible to configure display of user status in call groups as Unavailable when user status changes to offline.

To enable the option:

1. Add the following parameters to the /etc/callweaver/sip-general-custom.conf file:

Code Block
change_cg_agent_status_on_unregistration=yes

2. Run the command:

Code Block
callweaver -rx "sip reload"

By default, the option is disabled.

Note

Note: The parameter should not be used only in environments where users have a mobile application as an only device to receive group calls.

Integrations

Hotel PMS

WHoteld package supports some custom configuration parameters that can be changed by editing the file /etc/wildix/whoteld_manager_custom.conf.

...

  • Create a new config file template.conf including GTM ID in the file /rw2/etc/pbx/, for example, use the command: 

    Code Block
    echo 'gtm=GTM-12345678' > template.conf

    where 123445678 is Google Tag Manager ID.

...

Note

Note: The support starts from WMS 5.04.20220309.1

ECM is enabled by default. To disable it, add the following line in /etc/callweaver/res_fax_custom.conf:

...

Note

Note: The support starts from WMS 5.04.20220309.1.

Maximum transmission speed

...

On some iOS versions, there is an occasional issue of in which there can be no media after answering a call, in case the phone was locked and it is an API call by an external CRM or a call from Collaboration with Any selected as a device. If you encounter such an issue, to avoid it, you can add the following line it, you can add the following line to the /rw2/etc/env.custom.ini file:

Code Block
ORIGINATE_VIA_ANY_DEVICE_TRANSFER=false

Prevent obsolete repeaters from upgrade

Starting from W-AIR firmware v.07.30.xx.xx and higher, old Wildix repeaters are no longer supported and need additional configuration to stay on previous firmwares to continue working. For old repeaters to work, you need to add the following parameter to the /rw2/etc/envprovision.custom.iniconf file:

Code Block
ORIGINATE_VIA_ANY_DEVICE_TRANSFER=false

Prevent obsolete repeaters from upgrade

Starting from W-AIR firmware v.07.30.xx.xx and higher, old Wildix repeaters are no longer supported and need additional configuration to stay on previous firmwares to continue working. For old repeaters to work, you need to add the following parameter to the /rw2/etc/provision.conf file:

Code Block
SupportObsoleteRepeater = yes 

The default value is “no”. When the parameter is enabled, the base stations automatically switch to the previous firmware on which the obsolete repeaters are supported (v. 06.xx.xx.xx)  

Note: To differentiate between obsolete and supported repeaters, check out the document How to Identify Obsolete Wildix Repeaters
Note
SupportObsoleteRepeater = yes 

The default value is “no”. When the parameter is enabled, the base stations automatically switch to the previous firmware on which the obsolete repeaters are supported (v. 06.xx.xx.xx)  


Note

Note: To differentiate between obsolete and supported repeaters, check out the document How to Identify Obsolete Wildix Repeaters


Enable transmit_silence parameter in PBX engine configuration

Starting from WMS 6.07.20240906.1, it is possible to permanently enable transmit_silence parameter in PBX engine configuration, which can be used to fix a rare issue of voicemail disconnecting after 10-20 seconds.  Add the following parameter to the file /etc/callweaver/callweaver-options-custom.conf:


Code Block
transmit_silence = yes

After this, run the command:

Code Block
systemctl restart callweaver.service


Macrosuite divider macro
dividerTypetext
dividerWidth70
emoji{"id":"smile","name":"Smiling Face with Open Mouth and Smiling Eyes","short_names":["smile"],"colons":":smile:","emoticons":["C:","c:",":D",":-D"],"unified":"1f604","skin":null,"native":"😄"}
textColor#000000
dividerWeight2
labelPositionmiddle
textAlignmentcenter
iconColor#0052CC
fontSizemedium
textNot finding the help you need? Join the Facebook group to ask a question!
emojiEnabledfalse
dividerColor#DFE1E6
dividerIconbootstrap/CloudsFill

...