Audio being received but not sent?

Hi all,

I’m relatively new to VOIP so sorry for in advance for what is hopefully a simple question…

I’ve got a basic FreePBX V17 install going on a Pi. At the moment I’m just trying to get internal calling working - I haven’t configured anything to interface it with the outside world so to speak.

I’ve made 2 extensions and am using MicroSIP as my client. The problem I’m having is that I can’t hear any audio on the other end when I talk. I can hear audio coming from Asterisk - E.G. when the call goes to voicemail I hear the greeting, but no audio appears to being sent - only received. Voicemail hangs up while I record a message, presumably because of some kind of silence detection functionality.
All devices are on the same network. I’ve verified my mic settings on the clients are all correct (I’ve tried multiple computers). I also have an old ATA (Linksys PAP2) which works with my current provider, but experiences the same issue as MicroSIP when I reconfigure it to point to my FreePBX install.

Does anyone have any pointers for things I could try?

Many thanks,
Ben.

I just resolved this. Turns out the local networks field wasn’t set correctly / wasn’t set at all.

If you’re reading this and are in the same situation, from the web UI you want settings > Asterisk SIP Settings then press the “Detect Network Settings” or just populate them manually. Submit, apply config then you should be all set.

As an aside, I’m not sure if this made a difference, but I installed FreePBX using RonR’s scripts on the DSLReports forum ([PBX] FreePBX for the Raspberry Pi - VOIP Tech Chat | DSLReports Forums) which have been great, but not sure if something about that particular installation method caused the values not to be automatically populated or not.

Hopefully this helps someone.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.