Difference between revisions of "HD Phones Remote Configuration"

From IPitomy Wiki
Jump to navigation Jump to search
(jw)
 
(41 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<parsererror style="display: block; white-space: pre; border: 2px solid #c77; padding: 0 1em 0 1em; margin: 1em; background-color: #fdd; color: black">
 
=== This page contains the following errors: ===
 
<div style="font-family:monospace;font-size:12px">error on line 1 at column 2599: Opening and ending tag mismatch: wbr line 0 and a </div>
 
=== Below is a rendering of the page up to the first error. ===
 
</parsererror>
 
&lt;parsererror style="display: block; white-space: pre; border: 2px solid #c77; padding: 0 1em 0 1em; margin: 1em; background-color: #fdd; color: black"&gt;
 
  
=== This page contains the following errors: ===
 
<div style="font-family:monospace;font-size:12px">error on line 1 at column 2254: Opening and ending tag mismatch: wbr line 0 and a</div>
 
=== Below is a rendering of the page up to the first error. ===
 
  
&lt;/parsererror&gt;
+
== Remote Phones ==
  
== Remote Phones ==
+
For Premise Based IP1100/IP1150/IP1200/IP2000/IP5000:
  
#Provision the phone locally as you would any other phone
 
 
#Configure the PBX Site router with port forwards of 5060 UDP and 10k-20k TCP/UDP. The port forwards should point at the LAN address of the PBX
 
#Configure the PBX Site router with port forwards of 5060 UDP and 10k-20k TCP/UDP. The port forwards should point at the LAN address of the PBX
 
#Navigate to PBX Setup=>SIP and enter the Public IP address of the PBX under External IP, Save
 
#Navigate to PBX Setup=>SIP and enter the Public IP address of the PBX under External IP, Save
Line 20: Line 10:
 
#Configure so that the IP address for the remote phone can communicate to the PBX in one of two ways:
 
#Configure so that the IP address for the remote phone can communicate to the PBX in one of two ways:
 
##Add the Public IP address of the remote location if its static (eg. 75.124.65.8/32)
 
##Add the Public IP address of the remote location if its static (eg. 75.124.65.8/32)
##Delete the SIP service from the ACL if the remote phone will not have a static IP. If you use this method, we advise to enable Log Watch & Ban (found under PBX Setup=>General) after you have verified the remote phone works.
+
##Delete the SIP service from the [http://wiki.ipitomy.com/wiki/IP_PBX_Manual_System_Networking#Access_Control_List: Access Control List] if the remote phone will not have a static IP. If you use this method, we advise to enable [http://wiki.ipitomy.com/wiki/IP_PBX_Manual_PBXSetup_General#Log_Watch.2FBan_Service: Log Watch & Ban] after you have verified the remote phone works.
 
#Navigate to the PBX Settings for the Extension
 
#Navigate to the PBX Settings for the Extension
 
#Click the blue Advanced link
 
#Click the blue Advanced link
 
#Change the Location from LAN to WAN, Save and Apply Changes
 
#Change the Location from LAN to WAN, Save and Apply Changes
#Navigate to PBX Setup=>Phone Global (Optional setting for remote programming)
+
#Navigate to PBX Setup=>Phone Global (Needed for HTTP download of files from remote)
#Ensure that Phone Download Enabled and Phone Auth Enabled are set to Yes (Optional setting for remote programming)
+
#Ensure that Phone Download Enabled and Phone Auth Enabled are set to Yes (Needed for HTTP download of files from remote)
#Navigate to the Phone Settings for the Extension
+
#Navigate to the Phone Settings for the Extension (click the Pencil w Handset)
#Click SIP/Network Settings
+
#Under Configuration Updates change from TFTP to HTTP (Needed for HTTP download of files from remote) NOTE:The port set must be forwarded to the PBX, typically 8080 or 80.
#Change the SIP Location from LAN to WAN
+
#Click Save and then Apply Changes
#Change the Time Server Location from Use PBX as Time Server to Use PBX Time Server
 
#Under Configuration Updates change from TFTP to HTTP (Optional setting for remote programming)
 
#Click Save and Configure
 
  
=== Manual Configuration Settings (when necessary) ===
+
=== Manual Configuration Settings in Phone for HTTP (required for phones registering to a Cloud PBX) ===
  
 
Sometimes it may be necessary to program a phone for remote operation when it is at the remote site. (You weren't able to do the previous steps while at the PBX location.) Use these steps as a guide:
 
Sometimes it may be necessary to program a phone for remote operation when it is at the remote site. (You weren't able to do the previous steps while at the PBX location.) Use these steps as a guide:
 +
 +
'''<u>FOR IPITOMY PHONES</u>'''
  
 
#Open a browser and navigate to the Phone GUI
 
#Open a browser and navigate to the Phone GUI
#Navigate to '''Phone Maintenance - Auto Provision'''
+
#Navigate to '''Phone Maintenance -> Advanced -> Auto Provision'''
 
#Change '''Protocol''' to '''HTTP'''
 
#Change '''Protocol''' to '''HTTP'''
#Change '''Software Server URL''': to&nbsp; '''http://&lt;publicIPatPBX&gt;/ippbx/phonecfg/'''
+
#Change '''Software Server URL''': to&nbsp;<pre>http://<pbx public ip>/ippbx/phonecfg/</pre>
 +
#Set the Username to admin (default value)
 +
#Set the Password to the unique password located in PBX Setup > Phone Global in the Phone HTTP Download section.
 +
#Uncheck Auto Download Kernel
 +
#Uncheck Auto Download Personal Phonebook
 +
#Click Submit
 +
#Click Autoprovision Now
 +
 
 +
 
 +
 
 +
<u>'''FOR YEALINK PHONES'''</u>
 +
 
 +
#Open a web browser and log into the web interface of the phone using it's IP address [Yealink ''default'' username:admin&nbsp; &nbsp;password: admin]
 +
#Navigate to '''Settings -> Auto Provision'''
 +
#In the&nbsp;'''Server URL '''field enter:<pre>http://<pbx public ip>/ippbx/phonecfg/</pre>
 +
#In the '''User Name''' field enter: admin [default value]
 +
#In the '''Password''' field ,set the Password to the unique password located in PBX Setup > Phone Global in the Phone HTTP Download section.
 +
#[[File:Httpdwnld.png|frameless]]
 +
#Click the '''"Confirm"''' button
 +
#Click the '''"Auto Provision Now"''' button
 +
 
 +
 
 +
 
 +
'''NOTE: In order for their to be a config file for th''''''e phone to download, the MAC address of the phone must be entered under the extension in the PBX. Also, you must remove the <> as they are not part of the software URL.'''
 +
 
 +
'''For this to work, you must navigate in the PBX to PBX Setup=>General; ensure that Autoprovisioning is Running (click ON if it is currently Stopped)'''

Latest revision as of 16:01, 17 July 2023


Remote Phones

For Premise Based IP1100/IP1150/IP1200/IP2000/IP5000:

  1. Configure the PBX Site router with port forwards of 5060 UDP and 10k-20k TCP/UDP. The port forwards should point at the LAN address of the PBX
  2. Navigate to PBX Setup=>SIP and enter the Public IP address of the PBX under External IP, Save
  3. Navigate to System=>Access Control=>Access Control List
  4. Configure so that the IP address for the remote phone can communicate to the PBX in one of two ways:
    1. Add the Public IP address of the remote location if its static (eg. 75.124.65.8/32)
    2. Delete the SIP service from the Access Control List if the remote phone will not have a static IP. If you use this method, we advise to enable Log Watch & Ban after you have verified the remote phone works.
  5. Navigate to the PBX Settings for the Extension
  6. Click the blue Advanced link
  7. Change the Location from LAN to WAN, Save and Apply Changes
  8. Navigate to PBX Setup=>Phone Global (Needed for HTTP download of files from remote)
  9. Ensure that Phone Download Enabled and Phone Auth Enabled are set to Yes (Needed for HTTP download of files from remote)
  10. Navigate to the Phone Settings for the Extension (click the Pencil w Handset)
  11. Under Configuration Updates change from TFTP to HTTP (Needed for HTTP download of files from remote) NOTE:The port set must be forwarded to the PBX, typically 8080 or 80.
  12. Click Save and then Apply Changes

Manual Configuration Settings in Phone for HTTP (required for phones registering to a Cloud PBX)

Sometimes it may be necessary to program a phone for remote operation when it is at the remote site. (You weren't able to do the previous steps while at the PBX location.) Use these steps as a guide:

FOR IPITOMY PHONES

  1. Open a browser and navigate to the Phone GUI
  2. Navigate to Phone Maintenance -> Advanced -> Auto Provision
  3. Change Protocol to HTTP
  4. Change Software Server URL: to 
    http://<pbx public ip>/ippbx/phonecfg/
  5. Set the Username to admin (default value)
  6. Set the Password to the unique password located in PBX Setup > Phone Global in the Phone HTTP Download section.
  7. Uncheck Auto Download Kernel
  8. Uncheck Auto Download Personal Phonebook
  9. Click Submit
  10. Click Autoprovision Now


FOR YEALINK PHONES

  1. Open a web browser and log into the web interface of the phone using it's IP address [Yealink default username:admin   password: admin]
  2. Navigate to Settings -> Auto Provision
  3. In the Server URL field enter:
    http://<pbx public ip>/ippbx/phonecfg/
  4. In the User Name field enter: admin [default value]
  5. In the Password field ,set the Password to the unique password located in PBX Setup > Phone Global in the Phone HTTP Download section.
  6. Httpdwnld.png
  7. Click the "Confirm" button
  8. Click the "Auto Provision Now" button


'NOTE: In order for their to be a config file for th'e phone to download, the MAC address of the phone must be entered under the extension in the PBX. Also, you must remove the <> as they are not part of the software URL.

For this to work, you must navigate in the PBX to PBX Setup=>General; ensure that Autoprovisioning is Running (click ON if it is currently Stopped)