Scroll export button | ||||||||
---|---|---|---|---|---|---|---|---|
|
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 Anchordepartmentsastree departmentsastree
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
Hotel PMS
...
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 |
---|
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 | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...