You can use a third-party phones work with UniFi Talk

 You can register third-party phones with UniFi Talk.

https://community.ui.com/questions/Good-News-Third-party-phones-work-with-UniFi-Talk/ccc0d87f-7fe5-4144-accd-279413b4e805

Every user in UniFi Talk has its own SIP password. Create a new user for a third-party IP phone. You can register a third-party IP phone with UniFi Talk, using the extension assigned to a newly created user in UniFi Talk as the SIP username and the SIP password assigned to the user in UniFi Talk as the SIP password in a third-party phone.

Edit: In UniFi Talk 1.12.2, Ubiquiti stopped displaying the user password in the UniFi Talk configuration GUI. However, the user password can still be obtained via SSH.

Based on the advice from @SprockTech, I've simplified the commands for brevity purposes.

  • SSH to the box running UniFi Talk (username: root; SSH password is set in the GUI of the device you are running UniFi Talk on)
  • If you are running it on UDMP, issue the following command (otherwise go to next step):
unifi-os shell
  • Issue the following command to obtain the password for the extension you created earlier in UniFi Talk for the third-party SIP-UA (aka SIP phone, SIP ATA, or SIP PBX):
fs_cli -x "user_data 0004@talk.com param password"

Note: In the above command, substitute 0004 with the extension you assigned to the user in the UniFi Talk's GUI. 

  • Copy the password from the CLI

If UniFi Talk is running on the UDMP, use the following commands to find the IP address to which UniFi Talk binds SIP and RTP as follows:

Note: If UniFi Talk is running on the UCK-G2-Plus, the IP that UniFi Talk binds to SIP and RTP is the IP of the UCK-G2-Plus

  • SSH to your UDMP and use these commands: 

fs_cli -x "sofia status profile internal"

  • In the output of the command, find the following: 

RTP-IP

SIP-IP

This is the iP that UniFi Talk binds to RTP-IP and SIP-IP

  • Proceed with registering your 3rd-party SIP-UA:
  • Use the extension assigned to a user in UniFi Talk as the SIP username 
  • Use the the copied password as the SIP password
  • Use the IP address bound by UniFi Talk to RTP and SIP as the SIP Proxy IP

To verify that the IP phone is registered with UniFi Talk, you can issue the following command:

fs_cli -x "show registrations"

Make sure the extension you used in an earlier step to register the IP phone with UniFi Talk is listed in the output of the fs_cli -x "show registrations" command.

Comments

Popular posts from this blog

Extracting and using a modified VMWare Player BIOS or UEFI firmware

Activate Synology Active Backup for Business for DSM 6

Windows 11 internet/account bypass