Cisco 7914-HOWTO

This guide should enable you to use the Cisco 7960 Phone with SCCP load and the
Cisco 7914 Operator Console together with the Asterisk PBX and chan_sccp-b


Take care you should svn the latest code from:
svn co https://chan-sccp-b.svn.sourceforge.net/svnroot/chan-sccp-b chan-sccp-b

Install Instructions

  • 1. Configure the /etc/asterisk/sccp.conf according to our example to support the 7914
  • 2. Configure the XMLDEFAULT.CNF.XML to include the extension phone load
  • 3. Configure the Phone specific file SEP<mac>.xml.conf to include the specific 7914 parameters

  • 1. a) You need to define as type=7914 for 7960+7914 console in SEP<MAC> section of sccp.conf
Phone defined like that accepts two lines (first is put on first button of 7914 and second is put
on first button of 7960. You can use rest of buttons on 7914 (13 pcs.) for speeddials, but you
cannot use rest of buttons (five psc.) on 7960 (:cry:).

xmlDefault.CNF.XML
<Default>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>insert_the_asterisk_server_ip</processNodeName>
</callManager>
</member>
</members>
<loadInformation6 model="IP Phone 7910"></loadInformation6>
<loadInformation124 model="Addon 7914">insert_7914_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. S00103020002)</loadInformation124>
<loadInformation9 model="IP Phone 7935"></loadInformation9>
<loadInformation8 model="IP Phone 7940">insert_7940/7960_SCCP_firmware_WITHOUT_.bin_(or .sbn)_(i.e. P00305000301)</loadInformation8>
<loadInformation7 model="IP Phone 7960">insert_7940/7960_SCCP_firmware_WITHOUT_.bin_(or .sbn)_(i.e. P00305000301)</loadInformation7>
<loadInformation20000 model="IP Phone 7905"></loadInformation20000>
<loadInformation30008 model="IP Phone 7902"></loadInformation30008>
<loadInformation30002 model="IP Phone 7920"></loadInformation30002>
<loadInformation30019 model="IP Phone 7936"></loadInformation30019>
<loadInformation30006 model="IP Phone 7970"></loadInformation30006>
<loadInformation30018 model="IP Phone 7961"></loadInformation30018>
<loadInformation30007 model="IP Phone 7912"></loadInformation30007>
</callManagerGroup>


SEP<MAC addr>.CNF.XML
<device>
<devicePool>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>insert_the_asterisk_server_ip</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<versionStamp>{Jan 01 2005 00:00:00}</versionStamp>
<loadInformation>insert_7940/7960_SCCP_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. P00305000301)</loadInformation>
<addOnModules>
<addOnModule idx="1">
<loadInformation>insert_7914_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. S00103020002)</loadInformation>
</addOnModule>
<!-- Uncomment if you have second 7914
<addOnModule idx="2">
<loadInformation>insert_7914_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. S00103020002)</loadInformation>
</addOnModule>
-->
</addOnModules>
<userLocale>
<name>English_United_States</name>
<langCode>en</langCode>
</userLocale>
<networkLocale></networkLocale>
<idleTimeout>0</idleTimeout>
<authenticationURL></authenticationURL>
<directoryURL></directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL></servicesURL>
</device>

This guide should enable you to use the Cisco 7960 Phone with SCCP load and the
Cisco 7914 Operator Console together with the Asterisk PBX and chan_sccp-b


Take care you should svn the latest code from:
svn co https://chan-sccp-b.svn.sourceforge.net/svnroot/chan-sccp-b chan-sccp-b

Install Instructions

  • 1. Configure the /etc/asterisk/sccp.conf according to our example to support the 7914
  • 2. Configure the XMLDEFAULT.CNF.XML to include the extension phone load
  • 3. Configure the Phone specific file SEP<mac>.xml.conf to include the specific 7914 parameters

  • 1. a) You need to define as type=7914 for 7960+7914 console in SEP<MAC> section of sccp.conf
Phone defined like that accepts two lines (first is put on first button of 7914 and second is put
on first button of 7960. You can use rest of buttons on 7914 (13 pcs.) for speeddials, but you
cannot use rest of buttons (five psc.) on 7960 (:cry:).

xmlDefault.CNF.XML
<Default>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>insert_the_asterisk_server_ip</processNodeName>
</callManager>
</member>
</members>
<loadInformation6 model="IP Phone 7910"></loadInformation6>
<loadInformation124 model="Addon 7914">insert_7914_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. S00103020002)</loadInformation124>
<loadInformation9 model="IP Phone 7935"></loadInformation9>
<loadInformation8 model="IP Phone 7940">insert_7940/7960_SCCP_firmware_WITHOUT_.bin_(or .sbn)_(i.e. P00305000301)</loadInformation8>
<loadInformation7 model="IP Phone 7960">insert_7940/7960_SCCP_firmware_WITHOUT_.bin_(or .sbn)_(i.e. P00305000301)</loadInformation7>
<loadInformation20000 model="IP Phone 7905"></loadInformation20000>
<loadInformation30008 model="IP Phone 7902"></loadInformation30008>
<loadInformation30002 model="IP Phone 7920"></loadInformation30002>
<loadInformation30019 model="IP Phone 7936"></loadInformation30019>
<loadInformation30006 model="IP Phone 7970"></loadInformation30006>
<loadInformation30018 model="IP Phone 7961"></loadInformation30018>
<loadInformation30007 model="IP Phone 7912"></loadInformation30007>
</callManagerGroup>


SEP<MAC addr>.CNF.XML
<device>
<devicePool>
<callManagerGroup>
<members>
<member priority="0">
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
</ports>
<processNodeName>insert_the_asterisk_server_ip</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<versionStamp>{Jan 01 2005 00:00:00}</versionStamp>
<loadInformation>insert_7940/7960_SCCP_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. P00305000301)</loadInformation>
<addOnModules>
<addOnModule idx="1">
<loadInformation>insert_7914_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. S00103020002)</loadInformation>
</addOnModule>
<!-- Uncomment if you have second 7914
<addOnModule idx="2">
<loadInformation>insert_7914_firmware_name_WITHOUT_.bin_(or .sbn)_(i.e. S00103020002)</loadInformation>
</addOnModule>
-->
</addOnModules>
<userLocale>
<name>English_United_States</name>
<langCode>en</langCode>
</userLocale>
<networkLocale></networkLocale>
<idleTimeout>0</idleTimeout>
<authenticationURL></authenticationURL>
<directoryURL></directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL></servicesURL>
</device>

Created by: czmok, Last modification: Thu 04 of Mar, 2010 (20:29 UTC) by ddegroot
Please update this page with new information, just login and click on the "Edit" or "Discussion" tab. Get a free login here: Register Thanks! - Find us on Google+