Yealink T46U Call Park

Robert Birch

Member
Mar 16, 2017
123
5
18
54
Hey there,

I'm on FusionPBX 5.3.4
I'm trying to get CallPark working on a Yealink T46U on firmware 108.87.0.15
I have tried configuring the Call Park DSS key as BLF and Call Park, going to park+*5901.
When in tha call and I press the DSS key, it just seems ot hangup the call.

Thinking I must have something configured wrong, but not really sure where to look. I'm more of a Grandstream guy but have a client wanting to use Yealink phones.

Any help would be appreciated.

Thjanks.
 
Odd. I have tried that as well, but I get the same result. Calls are ended when I hit the Park button, when I press the button with no call, I get Temporarily Unavailable.
Are there any settings in the provisioning document I need to change for Call Park to work?

Thanks,
 
That I have not tried. i have Call Park working on other domains with Grandstream phones, no issues. It's that Yealink giving me issues.

To further explore this, I am forcing calls to use SRTP. If I set it to optional, the calls don't complete. Forced on SRTP they do.
I see if I look at a CDR record for a call to the park+*5901, it shows it connecting to port 5060, which is probably the underlying issue.
I'm thinking with the forced SRTP it should be going to port 5061 for those calls.

Am I wrong on that thinkning?

Thanks.
 
You are partially correct. If you use SRTP, you also need to register the phone using TLS. That will dictate which port is used. I would check FS CLI too. It sounds like you may be able to see some info there related to this.

I can assure you it works on Yealinks and TLS with SRTP as I have it set up exactly the same way. You might be missing something
 
The extension is registered with TLS-NAT and SRTP is working. I think maybe I have something configured incorrectly for Yealink, where if I don't force SRTP to be used, that calls don't go through.
I believe on my Grandstream phones, that calls will work either way (SRTP on or not).

I'll need to do more testing on my Grandstream sets to confirm that, but I am pretty sure it works both ways.

Thanks,
 
In my experience, they operate differently. Between Polycom, Grandstream, and Yealink, I had to find a set of settings that worked for each phone, and they weren't the same when it came to TLS and SRTP. You can at least test without encryption and see if the park works. Just to make sure it's not something else.
 
I can confirm that the Grandstream works fine on this tenant.
Setting the Yealinnk to use regualr TCP and no SRTP, allows me to make calls, but Call Park fails with Temporarily Unavailable.

Still investigating.

Thanks.
 
Well don't I feel like an idiot. I had a configuration typo, that was messing things up.
It works now using TLS and SRTP enforced.
Sorry for wasting everyone's time.