I have spent hours on this problem with no positive result so I’m hoping that somebody on this forum might be able to help.
I have a Grandstream HT813 connected to my Freepbx with the FXO port configured and receiving calls works (including caller ID which i see as a bit of a bonus!)
The problem is that if i call my freepbx from an external phone (i.e. my mobile phone) when I disconnect the call on the external phone, freepbx doesn’t hang up…or perhaps more accurately, the HT813 doesn’t hang up.
Now I can see on the configuration page for the FXO port on the HT813 that there are options for FXO Termination and here are my settings:
To diagnose the issue further I turned on call recording on freepbx and recorded what happens from an audio point of view on the call when it is disconnected by the far end and my analogue telephone line provider does indeed send a tone which is recorded during the call recording - here it is on the audio file:
(It would appear that new users can only post one image so i may have to reply to my own thread to post the other images)
Now, using the Frequency Analysis tool in the audio editor I can confirm that the tone is 400 Hz
Which agrees with all of the information i can find online about what it typically is.
The problem is, the HT813 does not drop the call even though I know without any doubt that the tone is there, because freepbx records it.
I am at a total loss. Does anyone have this working?
Thanks in advance.