Elastix @ Cisco 7941 7970 @ SIP
- Install Elastix 2.0
- Enable dhcp, tftp
For enable/disable of services use: chkconfig
For starting of services use: service [nameofservice] start
- Update system
yum -y update
- Upgrading phone firmware
SIP firmware needed,
- Upgrade firmware
In this example upgrading Cisco 7941 and 7970
Use google to find SIP firmware or register with Cisco.
If you need any help, send us email.
Put the firmware files, XMLDefault.cnf.xml and SEP<macaddress>.cnf.xml
Edit XMLDefault.cnf.xml and insert this line for
<loadInformation115 model="Cisco Phone 7941"> SIP41.8-5-2S</loadInformation115> <loadInformation309 model="Cisco Phone 7941G-GE"> SIP41.8-5-2S</loadInformation309>
<loadInformation30006 model="Cisco Phone 7970"> SIP70.8-4-4S</loadInformation30006>
Important thing to do is to change the name of SIP firmware inside <> <>
with name of the firmware you are going to use!
- Upgrade Mode
Unplug the network cable form the phone, press and hold #, plug the cable back in,
still holding the # button, continue to hold # until the LED lamps on the right side of
the screen starts to flash, release #, and type in 123456789*0#
If every thing is ok the phone sholud start the upgrade process
View/debug what is hapening by typing following command:
tail –v –f /var/log/messages
- Enable dhcp, tftp
- Registering the phone with Elastix
In order to register the phone with Elastix, we need to set up the SEP<macaddress>.cnf.xml
Two different SEP files are needed because for two different phones.
Every SEP file contains user extension, password if any, ip address of Elastix.
SEP file examples:
Open up web gui of your Elastix and set up user extensions.
PBX – EXTENSIONS – ADD AN EXTENSION – SIP DEVICE
One thing you should be especially carefull about, is that the phone
will not register unless you set option for nat to nat = no,
you can do that when you edit your extension inside web gui.
If You have multiple extensions, and want to set nat=no globally
check our How To inside this section.
- Open up shell of your Elastix server and type
And when you enter Asterisk shell, type:
sip show peers
With this command, if everything is ok you will see your extension as registered
- Download Links With Examples
If you cant get SIP firmware for 7941 or 7979 please send us email.
Made by Holistic VoIP Wizards
MORE INFO TO READ: