All,
I'm trying to get Linphone to pull in a custom config to set some parameters necessary for my SIP server but it doesn't seem to be pulling the file in and setting the settings. The only way I know how to confirm this is to run a command to list a parameter I specifically defined in the linphone config and see that the parameter is undefined according to linphone.
Here's my terminal config line:
Code: Select all
SIP=0000:0000@<HOST_REDACTED>, config:linphone.wtc
Here's whats in my linphone.wtc file:
Code: Select all
[sip]
media_encryption=srtp
use_ipv6=0
[rtp]
audio_rtp_port=5004
video_rtp_port=0
nortp_timeout=0
audio_jitt_comp=60
video_jitt_comp=60
audio_adaptive_jitt_comp_enabled=1
video_adaptive_jitt_comp_enabled=1
[video]
enabled=0
show_local=0
[audio_codec_0]
mime=opus
rate=8000
channels=1
enabled=1
[audio_codec_1]
mime=speex
rate=8000
channels=1
enabled=1
[audio_codec_2]
mime=PCMU
rate=8000
enabled=1
[audio_codec_5]
mime=1015
rate=8000
enabled=1
[sound]
The file has been placed in C:\Program Data\WTWare\Everyone
I see in the log that the file is being downloaded:
Code: Select all
[ gm] [ 19.076803] [TFTP] Download config file Everyone/linphone.wtc from <REDACTED>.
/--- FILE "/.linphonerc" -----------------------
| [sip]
| media_encryption=srtp
| use_ipv6=0
| [rtp]
| audio_rtp_port=5004
| video_rtp_port=0
| nortp_timeout=0
| audio_jitt_comp=60
| video_jitt_comp=60
| audio_adaptive_jitt_comp_enabled=1
| video_adaptive_jitt_comp_enabled=1
| [video]
| enabled=0
| show_local=0
| [audio_codec_0]
| mime=opus
| rate=8000
| channels=1
| enabled=1
| [audio_codec_1]
| mime=speex
| rate=8000
| channels=1
| enabled=1
| [audio_codec_2]
| mime=PCMU
| rate=8000
| enabled=1
| [audio_codec_5]
| mime=1015
| rate=8000
| enabled=1
| [sound]
| ringer_dev_id=ALSA: Sennheiser SC60 Control
| playback_dev_id=ALSA: Sennheiser SC60 Control
| capture_dev_id=ALSA: Sennheiser SC60 Control
\----------------------------------------------------
But when I run the command
param sip use_ipv6 I get the output:
This means that linphonec never read the value in which means it's not reading the file in. Any ideas?