User Tools

Site Tools


voip:cisco:7905_ip_phone_cfg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
voip:cisco:7905_ip_phone_cfg [2020/05/09 20:33] rpleckovoip:cisco:7905_ip_phone_cfg [2020/05/09 20:48] (current) rplecko
Line 1: Line 1:
-==== Cisco7905/7912 IP Phones ====+===== Cisco7905/7912 IP Phones =====
  
-=== Basic config ===+[[https://www.voip-info.org/cisco-79057912-ip-phones/?__cf_chl_jschl_tk__=983bad768456ed815a7e1512305f15a9bdf40312-1589054096-0-AfVhizU9exOLB9xL9sk8z8UuRGHacGjszhxTzyAsfYtpoj4z1_f1hEji2se-fkJx1-GZoTTsz3rDYnlr4H83qi9aSN7Zukg5gH_jnsltG2a2HBIqsRkMloUhWpzRk_mIEmGQeN03gbe91u0zeHTKvPwnuKJ0-a5NBDPyKz8tCZtjZc4qIDn2Eu_1x_vTRrNsnocx5_YO2h8if0s5HRCK1-5x6QNmtMep-BnXQZ-fMvRWZjoXqaM4xm1xK0tBn22rDpk52b6lw5aSwwiyKtBJlCSenXT_SDalwztn_4gtC0YozPHYICsPWKcYRNZSr6O-iBpXRMl7NPxwZq9DN6U8Wkflh0CpH_eSisyod2CoEK1HeWcsOjlqSOQE2QNGrNS95g|VoIP-info.org]] 
 + 
 +==== Basic config ====
  
 The7905/7912 series phones from Cisco use a different style of config files when configuring from TFTP. One composes the configuration file and then converts it to a binary format the phone can read. This conversion is done using the cfgfmt utility which you can find in the .zip file of your firmware image. The7905/7912 series phones from Cisco use a different style of config files when configuring from TFTP. One composes the configuration file and then converts it to a binary format the phone can read. This conversion is done using the cfgfmt utility which you can find in the .zip file of your firmware image.
Line 10: Line 12:
 If your phone asks for a password, you might want to reset it to the factory defaults. The default password (for the 7912) is 1234.\\ If your phone asks for a password, you might want to reset it to the factory defaults. The default password (for the 7912) is 1234.\\
  
-=== Audio parameters === +==== Audio parameters ==== 
 The default SIP software load results in an odd fault: no receive audio on many calls except if you dial a digit after the call connects. This is due to silence suppression being on by default. This can be changed in the web configuration under Audio Parameters; be sure that AudioMode is set to 0x00000010 rather than 0x00000011.\\ The default SIP software load results in an odd fault: no receive audio on many calls except if you dial a digit after the call connects. This is due to silence suppression being on by default. This can be changed in the web configuration under Audio Parameters; be sure that AudioMode is set to 0x00000010 rather than 0x00000011.\\
 Note that the bits of the Audio Parameters also set the DTMF method used, as follows:\\ Note that the bits of the Audio Parameters also set the DTMF method used, as follows:\\
Line 23: Line 25:
 Bits 6-31: Reserved.\\ Bits 6-31: Reserved.\\
  
-=== Codecs === +==== Codecs ==== 
 Choice of codec is set via the RxCodec and TxCodec parameters as follows:\\ Choice of codec is set via the RxCodec and TxCodec parameters as follows:\\
   - 1 = G.711A-law   - 1 = G.711A-law
Line 29: Line 31:
   - 3 = G.729a   - 3 = G.729a
  
-=== Upgrading the software === +==== Upgrading the software ==== 
  
 Download the firmware package, copy the upgradecode line from the gkdefault.txt file in the package, paste it into your SIP config text file and run the cfgfmt program (cfgfmt.exe for Windows, cfgfmt.linux for Linux and dfgfmt.sun for Sun) to convert it to binary. Upload the firmware .sbin (or .zup with older 7905s) and the new gkdefault.cnf to your tftp server and reboot the phone.\\ Download the firmware package, copy the upgradecode line from the gkdefault.txt file in the package, paste it into your SIP config text file and run the cfgfmt program (cfgfmt.exe for Windows, cfgfmt.linux for Linux and dfgfmt.sun for Sun) to convert it to binary. Upload the firmware .sbin (or .zup with older 7905s) and the new gkdefault.cnf to your tftp server and reboot the phone.\\
Line 35: Line 37:
 A shortcut to reboot / restart Cisco 7905G phones is <nowiki>** #**</nowiki> A shortcut to reboot / restart Cisco 7905G phones is <nowiki>** #**</nowiki>
  
-=== Changing the logo === +==== Changing the logo ==== 
 It is also possible to change the logo on these phones, but a different approach is needed than with the 7940/60 series.\\ It is also possible to change the logo on these phones, but a different approach is needed than with the 7940/60 series.\\
 First, one has to make a monochrome .bmp of 88 by 27 pixels and save this somewhere.\\ First, one has to make a monochrome .bmp of 88 by 27 pixels and save this somewhere.\\
Line 57: Line 59:
 For those without Windows systems, Pontus Freyhult has implemented the same functionality in Python, which should run fine on most systems (does require Python Imaging Library though). For those without Windows systems, Pontus Freyhult has implemented the same functionality in Python, which should run fine on most systems (does require Python Imaging Library though).
  
-=== Resetting to factory defaults === +==== Resetting to factory defaults ==== 
   - Press the Menu button.    - Press the Menu button. 
   - Use the Navigation button to select Settings and then press the Select softkey.    - Use the Navigation button to select Settings and then press the Select softkey. 
Line 63: Line 65:
   - Perform either of these procedures:    - Perform either of these procedures: 
 Procedure A:  Procedure A: 
-  * Press ** 2. The phone displays “Do you want to reset all system settings to default values?”+  * Press <nowiki>** 2</nowiki>. The phone displays “Do you want to reset all system settings to default values?”
   * Press the Yes softkey.   * Press the Yes softkey.
  
 Procedure B: Procedure B:
  
-  * Press **#. If your phone displays “Enter Admin Password,” enter your password and then press the Enter softkey. Make sure that an unlocked padlock icon appears in the upper-right corner of your LCD.+  * Press <nowiki>**#</nowiki>. If your phone displays “Enter Admin Password,” enter your password and then press the Enter softkey. Make sure that an unlocked padlock icon appears in the upper-right corner of your LCD.
   * Scroll to Erase Configuration.   * Scroll to Erase Configuration.
   * Press the Yes softkey and then press the Save softkey.\\   * Press the Yes softkey and then press the Save softkey.\\
Line 75: Line 77:
 Procedure X: Procedure X:
  
-To reset Cisco 7912 (perhaps it will help if in “dhcp loop”) \\ ” * + 0 + 4th Softkey and entered 322873738# to reset the phone to factory defaults ” \\+To reset Cisco 7912 (perhaps it will help if in “dhcp loop”) \\  
 +<nowiki>* + 0 + 4th Softkey and entered 322873738# to reset the phone to factory defaults</nowiki>\\
  
-=== Problems if no default password set ===+==== Problems if no default password set ====
 If you do set your phone back to factory defaults, it may have a blank admin password (the ‘UIPassword’), in which case you can no longer change the phone’s settings from the Web interface! The only way to re-setup the UIPassword is via TFTP, which means you need to have a tftp server running on your network.\\ If you do set your phone back to factory defaults, it may have a blank admin password (the ‘UIPassword’), in which case you can no longer change the phone’s settings from the Web interface! The only way to re-setup the UIPassword is via TFTP, which means you need to have a tftp server running on your network.\\
  
Line 90: Line 93:
  
 === Rebooting the phone ===  === Rebooting the phone === 
-The phone can be reset through the keypad by scrolling into Settings, then pressing ** #** and answering “yes” to the prompt “do you wish to reboot the phone?” +The phone can be reset through the keypad by scrolling into Settings, then pressing <nowiki>** #**</nowiki> and answering “yes” to the prompt “do you wish to reboot the phone?” 
  
-=== SIP software limitations === +==== SIP software limitations ==== 
  
   * XML services are not supported   * XML services are not supported
Line 101: Line 104:
   * See [[http://www.cisco.com/en/US/ts/fn/620/fn62666.html|http://www.cisco.com/en/US/ts/fn/620/fn62666.html]] for more information    * See [[http://www.cisco.com/en/US/ts/fn/620/fn62666.html|http://www.cisco.com/en/US/ts/fn/620/fn62666.html]] for more information 
  
-===Trobleshooting===+====Trobleshooting====
  
 You may run into a problem where your 79XX phone loads the appropriate GK file or gkdefault.cfg from the TFTP server and just stops there, even though you expected it to download a new logo, firmware, etc. Make sure that your “Profile Encrypt Key” is set to “0”, and not any other value. To set, go to: \\  You may run into a problem where your 79XX phone loads the appropriate GK file or gkdefault.cfg from the TFTP server and just stops there, even though you expected it to download a new logo, firmware, etc. Make sure that your “Profile Encrypt Key” is set to “0”, and not any other value. To set, go to: \\ 
voip/cisco/7905_ip_phone_cfg.1589056405.txt.gz · Last modified: 2020/05/09 20:33 by rplecko