cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4770
Views
0
Helpful
3
Replies

Cisco ATA 187 example XML configuration file

Stefan Schorch
Level 1
Level 1

Hello!

I'm looking for an example XML configuration file for my Cisco ATA 187.

The Cisco ATA 187 is requesting a file called ATA<MAC>.cnf.xml on my TFTP Server.

Can someone provide an example?

Regards

Stefan...


3 Replies 3

mohamed.afifi
Level 1
Level 1

I have the same need..

need a sample configuration file for ata 187 to be used with sip.

thanks,

Moe

Hello colleagues!

Copied from another (Elastix ) forum:

Cisco ATA 187 with my Elastix box, so I share the solution to the community:

1. You need to have a TFTP server on your Elastix box.
-- This tutorial worked well for me linuxlink.timesys.com/docs/linux_tftp

2. Install your ATA 187 with a working analogic phone.

3. In the ATA 187 you need to configure the IP of the TFTP server, so you push the setup button in the ATA and listen in the analog phone, you will be prompted to enter a pin, the default pin is CISCO (24726) and then #.

4. The 2nd option of the IVR is to configure the TFTP server. Select it, wait until your are prompted to enter the IP address of your Elastix box.
-- To enter a '.' (dot) you can use the '*' button.

5. Connect via SSH to your Elastix box and check a folder in / named tftpboot in that folder create with vim or nano a file named ATA<YOURATAMACADDRESS>.cnf.xml
-- Where YOURATAMACADDRESS is the MAC Address of the ATA i.e. ATA001122334455.cnf.xml
-- This is for the line 1 for the 2nd line read below the section:
«*** To configure the second line ***»

6. Put this code and MODIFY it to your needs (the words in uppercase ):
Code:

<?xml version="1.0"?>
<device>
<deviceProtocol>SIP</deviceProtocol>
<devicePool>
<callManagerGroup>
<name>Default</name>
<tftpDefault>true</tftpDefault>
<members>
<member>
<callManager>
<name>YOURELASTIXIP</name>
<description>Elastix</description>
<ports>
<sipPort>5060</sipPort>
</ports>
<processNodeName>YOURELASTIXIP</processNodeName>
</callManager>
</member>
</members>
</callManagerGroup>
<srstInfo>
<userModifiable>false</userModifiable>
<isSecure>false</isSecure>
</srstInfo>
</devicePool>
<!-- -->
<sipProfile>
<phoneLabel>JUST A LABEL</phoneLabel>
<!-- -->
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x-cisco-serviceuri-cfwdall</callForwardURI>
<callPickupURI>x-cisco-serviceuri-pickup</callPickupURI>
<callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
<callPickupGroupURI>x-cisco-serviceuri-gpickup</callPickupGroupURI>
<meetMeServiceURI>x-cisco-serviceuri-meetme</meetMeServiceURI>
<abbreviatedDialURI>x-cisco-serviceuri-abbrdial</abbreviatedDialURI>
<rfc2543Hold>false</rfc2543Hold>
<callHoldRingback>2</callHoldRingback>
<localCfwdEnable>true</localCfwdEnable>
<semiAttendedTransfer>true</semiAttendedTransfer>
<anonymousCallBlock>2</anonymousCallBlock>
<callerIdBlocking>2</callerIdBlocking>
<dndControl>0</dndControl>
<remoteCcEnable>true</remoteCcEnable>
</sipCallFeatures>
<!-- -->
<sipStack>
<sipInviteRetx>6</sipInviteRetx>
<sipRetx>10</sipRetx>
<timerInviteExpires>180</timerInviteExpires>
<timerRegisterExpires>3600</timerRegisterExpires>
<timerRegisterDelta>5</timerRegisterDelta>
<timerKeepAliveExpires>120</timerKeepAliveExpires>
<timerSubscribeExpires>120</timerSubscribeExpires>
<timerSubscribeDelta>5</timerSubscribeDelta>
<timerT1>500</timerT1>
<timerT2>4000</timerT2>
<maxRedirects>70</maxRedirects>
<remotePartyID>false</remotePartyID>
<userInfo>None</userInfo>
</sipStack>
<!-- -->
<codec>g729a</codec>
<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<kpml>3</kpml>
<sipLines>
<line>
<featureLabel>YOUR EXTENSION NUMBER</featureLabel>
<proxy>SIP proxy</proxy>
<port>5060</port>
<name>YOUR EXTENSION NUMBER</name>
<displayName>JUST A LABEL</displayName>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>YOUR EXTENSION NUMBER</authName>
<authPassword>yymmG1FP3</authPassword>
<sharedLine>false</sharedLine>
<contact>YOUR EXTENSION NUMBER</contact>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
</sipLines>
<dialTemplate>dialplan.xml</dialTemplate>
</sipProfile>
<userLocale>
<name>English_United_States</name>
<langCode>en_US</langCode>
<winCharSet>iso-8859-1</winCharSet>
</userLocale>
<networkLocale>United_States</networkLocale>
<networkLocaleInfo>
<name>United_States</name>
</networkLocaleInfo>
</device>


*** There are maybe some things that are wrong or are unnecessary. ***

You need another file named dialplan.xml, here is a template, modify it to your needs:

Code:

<DIALTEMPLATE>
<TEMPLATE MATCH="*" Timeout="5"/> <!-- Anything else -->
</DIALTEMPLATE>


7. Turn off and then on your ATA 187.

8. Wait until it boots completely and query to the TFTP server the files.

9. Enjoy, now you have your line configured


*** To configure the second line ***

Configure the XML file with the template of the first line and then name it using this example:

If the mac of yout ATA is 001122334455, you should name the file like this 112233445501.cnf.xml
In other words, you discard the first 8 bits of the MAC Addr and you add a 01 in the end.

trees@cisco.com
Cisco Employee
Cisco Employee

I would like to reprovision a 187 for use with a cloud SIP provider. Does anyone have a an XML that shows an example config with a secure login to the SIP  GW?