Upgrade 3CX to v18 and get it hosted free!

Standalone Cisco 7941/7961 without a local PBX – Another

Author image

Good luck! This works for me.

I also have siproxd running as a transparant SIP Proxy on our firewall (its a pfSense firewall, theres tftpd and siproxd plugins available – theres a bug in the latest stable – 1.2.2 as of this writing – that means siproxd needs a tweak or two to get it working, its been fixed but no new releases yet.)

SEPmac.cnf.XML (also at http://pastebin.com/f5a908ae4 )


<device>
<fullConfig>true</fullConfig>
<deviceProtocol>SIP</deviceProtocol>
<sshUserId>root</sshUserId>
<sshPassword>letmein</sshPassword><!– SSH PASSWORD –>
<devicePool>
<dateTimeSetting>
<dateTemplate>D/M/YA</dateTemplate>
<timeZone>UTC Standard/Daylight Time</timeZone>
<ntps>
<ntp>
<name>192.168.0.1</name><!– NTP SERVER IP/HOSTNAME –>
<ntpMode>Unicast</ntpMode>
</ntp>
</ntps>
</dateTimeSetting>
<callManagerGroup>
<members>
<member priority=”0″>
<callManager>
<ports>
<ethernetPhonePort>2000</ethernetPhonePort>
<sipPort>5060</sipPort>
<securedSipPort>5061</securedSipPort>
</ports>
<processNodeName>sip.provider.com</processNodeName><!– SIP ENDPOINT –>
</callManager>
</member>
</members>
</callManagerGroup>
</devicePool>
<commonProfile>
<phonePassword></phonePassword>
<backgroundImageAccess>true</backgroundImageAccess>
<callLogBlfEnabled>2</callLogBlfEnabled>
</commonProfile>
<loadInformation>SIP41.8-4-4S</loadInformation><!– Fireware Version eg SIP41.8-4-4S derived from SIP41.8-4-4S.loads –>
<vendorConfig>
<disableSpeaker>false</disableSpeaker>
<disableSpeakerAndHeadset>false</disableSpeakerAndHeadset>
<pcPort>0</pcPort>
<settingsAccess>1</settingsAccess>
<garp>0</garp>
<voiceVlanAccess>0</voiceVlanAccess>
<videoCapability>0</videoCapability>
<autoSelectLineEnable>0</autoSelectLineEnable>
<webAccess>1</webAccess>
<spanToPCPort>1</spanToPCPort>
<loggingDisplay>1</loggingDisplay>
<loadServer></loadServer>
</vendorConfig>
<userLocale>
<name>English_United_States</name>
<uid>1</uid>
<langCode>en_US</langCode>
<version>6.0.1.1(1)</version>
<winCharSet>iso-8859-1</winCharSet>
</userLocale>
<networkLocale>United_States</networkLocale>
<networkLocaleInfo>
<name>United_States</name>
<uid>64</uid>
<version>6.0.1.1(1)</version>
</networkLocaleInfo>
<deviceSecurityMode>1</deviceSecurityMode>
<authenticationURL></authenticationURL>
<directoryURL></directoryURL>
<idleURL></idleURL>
<informationURL></informationURL>
<messagesURL></messagesURL>
<proxyServerURL></proxyServerURL>
<servicesURL></servicesURL>
<dscpForSCCPPhoneConfig>96</dscpForSCCPPhoneConfig>
<dscpForSCCPPhoneServices>0</dscpForSCCPPhoneServices>
<dscpForCm2Dvce>96</dscpForCm2Dvce>
<transportLayerProtocol>4</transportLayerProtocol>
<capfAuthMode>0</capfAuthMode>
<capfList>
<capf>
<phonePort>3804</phonePort>
</capf>
</capfList>
<certHash></certHash>
<encrConfig>false</encrConfig>
<sipProfile>
<sipProxies>
<backupProxy></backupProxy>
<backupProxyPort></backupProxyPort>
<emergencyProxy></emergencyProxy>
<emergencyProxyPort></emergencyProxyPort>
<outboundProxy></outboundProxy>
<outboundProxyPort></outboundProxyPort>
<registerWithProxy>true</registerWithProxy>
</sipProxies>
<sipCallFeatures>
<cnfJoinEnabled>true</cnfJoinEnabled>
<callForwardURI>x–serviceuri-cfwdall</callForwardURI>
<callPickupURI>pickup</callPickupURI>
<callPickupListURI>x-cisco-serviceuri-opickup</callPickupListURI>
<callPickupGroupURI>gpickup</callPickupGroupURI>
<meetMeServiceURI>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>
<autoAnswerTimer>1</autoAnswerTimer>
<autoAnswerAltBehavior>false</autoAnswerAltBehavior>
<autoAnswerOverride>true</autoAnswerOverride>
<transferOnhookEnabled>false</transferOnhookEnabled>
<enableVad>false</enableVad>none<dtmfAvtPayload>101</dtmfAvtPayload>
<dtmfDbLevel>3</dtmfDbLevel>
<dtmfOutofBand>avt</dtmfOutofBand>
<alwaysUsePrimeLine>false</alwaysUsePrimeLine>
<alwaysUsePrimeLineVoiceMail>false</alwaysUsePrimeLineVoiceMail>
<kpml>3</kpml>
<natEnabled>false</natEnabled>
<natAddress></natAddress>
<stutterMsgWaiting>2</stutterMsgWaiting>
<callStats>false</callStats>
<silentPeriodBetweenCallWaitingBursts>10</silentPeriodBetweenCallWaitingBursts>
<disableLocalSpeedDialConfig>false</disableLocalSpeedDialConfig>
<startMediaPort>16384</startMediaPort>
<stopMediaPort>32766</stopMediaPort>
<voipControlPort>5060</voipControlPort>
<dscpForAudio>184</dscpForAudio>
<ringSettingBusyStationPolicy>0</ringSettingBusyStationPolicy>
<phoneLabel>My Phone</phoneLabel><!– Label to show opposite the clock –>
<sipLines>
<!– LINE 1 –>
<line button=”1″>
<featureID>9</featureID>
<featureLabel>Main</featureLabel><!– LINE NAME –>
<proxy>sip.provider.com</proxy><!– SIP ENDPOINT –>
<port>5060</port>
<name>username</name><!– SIP USERNAME –>
<displayName>John Doe</displayName><!– SIP Caller ID –>
<autoAnswer>
<autoAnswerEnabled>2</autoAnswerEnabled>
</autoAnswer>
<callWaiting>3</callWaiting>
<authName>username</authName><!– SIP USERNAME –>
<authPassword>letmein</authPassword><!– SIP PASSWORD –>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>1</messageWaitingLampPolicy>
<messagesNumber>171</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<contact>username</contact><!– SIP USERNAME –>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>false</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
</line>
<!– LINE 2 IF NEEDED –>
<!–<line button=”2″>
COPY FROM LINE 1
</line>–>
</sipLines>
<!– SOFTKEY DEFINITIONS –>
<softKeyFile>softkey.xml</softKeyFile>
<!– DIALPLAN –>
<dialTemplate>dialplan.xml</dialTemplate>
</sipProfile>
</device>

dialplan.xml


<DIALTEMPLATE>
<TEMPLATE MATCH=”*” TIMEOUT=”5″/>
<TEMPLATE MATCH=”….” TIMEOUT=”2″/>
<TEMPLATE MATCH=”…” TIMEOUT=”2″/>
</DIALTEMPLATE>

softkey.xml (also at http://pastebin.com/f6fdf659a )


<softKeyCfg>
<versionStamp>11cdf71b-e9bc-4559-be88-94a266766601</versionStamp>
<typeSoftKey>
<softKeyDef keyID=”Redial”>
<tag>1</tag>
<eventID>1</eventID>
<helpID>301</helpID>
</softKeyDef>
<softKeyDef keyID=”NewCall”>
<tag>2</tag>
<eventID>2</eventID>
<helpID>302</helpID>
</softKeyDef>
<softKeyDef keyID=”Hold”>
<tag>3</tag>
<eventID>3</eventID>
<helpID>303</helpID>
</softKeyDef>
<softKeyDef keyID=”Trnsfer”>
<tag>4</tag>
<eventID>4</eventID>
<helpID>304</helpID>
</softKeyDef>
<softKeyDef keyID=”CfwdAll”>
<tag>5</tag>
<eventID>5</eventID>
<helpID>305</helpID>
</softKeyDef>
<softKeyDef keyID=”CfwdBusy”>
<tag>6</tag>
<eventID>6</eventID>
<helpID>306</helpID>
</softKeyDef>
<softKeyDef keyID=”CfwdNoAnswer”>
<tag>7</tag>
<eventID>7</eventID>
<helpID>307</helpID>
</softKeyDef>
<softKeyDef keyID=”&lt;&lt;”>
<tag>8</tag>
<eventID>8</eventID>
<helpID>308</helpID>
</softKeyDef>
<softKeyDef keyID=”EndCall”>
<tag>9</tag>
<eventID>9</eventID>
<helpID>309</helpID>
</softKeyDef>
<softKeyDef keyID=”Resume”>
<tag>10</tag>
<eventID>10</eventID>
<helpID>310</helpID>
</softKeyDef>
<softKeyDef keyID=”Answer”>
<tag>11</tag>
<eventID>11</eventID>
<helpID>311</helpID>
</softKeyDef>
<softKeyDef keyID=”Info”>
<tag>12</tag>
<eventID>12</eventID>
<helpID>312</helpID>
</softKeyDef>
<softKeyDef keyID=”Confrn”>
<tag>13</tag>
<eventID>13</eventID>
<helpID>313</helpID>
</softKeyDef>
<softKeyDef keyID=”Park”>
<tag>14</tag>
<eventID>14</eventID>
<helpID>314</helpID>
</softKeyDef>
<softKeyDef keyID=”Join”>
<tag>15</tag>
<eventID>15</eventID>
<helpID>315</helpID>
</softKeyDef>
<softKeyDef keyID=”MeetMe”>
<tag>16</tag>
<eventID>16</eventID>
<helpID>316</helpID>
</softKeyDef>
<softKeyDef keyID=”PickUp”>
<tag>17</tag>
<eventID>17</eventID>
<helpID>317</helpID>
</softKeyDef>
<softKeyDef keyID=”GPickUp”>
<tag>18</tag>
<eventID>18</eventID>
<helpID>318</helpID>
</softKeyDef>
<softKeyDef keyID=”RmLstC”>
<tag>57</tag>
<eventID>19</eventID>
<helpID>319</helpID>
</softKeyDef>
<softKeyDef keyID=”Barge”>
<tag>67</tag>
<eventID>21</eventID>
<helpID>321</helpID>
</softKeyDef>
<softKeyDef keyID=”DirTrfr”>
<tag>77</tag>
<eventID>28</eventID>
<helpID>328</helpID>
</softKeyDef>
<softKeyDef keyID=”Select”>
<tag>78</tag>
<eventID>29</eventID>
<helpID>329</helpID>
</softKeyDef>
<softKeyDef keyID=”ConfList”>
<tag>79</tag>
<eventID>30</eventID>
<helpID>330</helpID>
</softKeyDef>
<softKeyDef keyID=”VidMode”>
<tag>88</tag>
<eventID>33</eventID>
<helpID>333</helpID>
</softKeyDef>
<softKeyDef keyID=”ImmDiv”>
<tag>59</tag>
<eventID>65</eventID>
<helpID>365</helpID>
</softKeyDef>
<softKeyDef keyID=”Intrcpt”>
<tag>60</tag>
<eventID>66</eventID>
<helpID>366</helpID>
</softKeyDef>
<softKeyDef keyID=”SetWtch”>
<tag>61</tag>
<eventID>67</eventID>
<helpID>367</helpID>
</softKeyDef>
<softKeyDef keyID=”TrnsfVM”>
<tag>62</tag>
<eventID>68</eventID>
<helpID>368</helpID>
</softKeyDef>
<softKeyDef keyID=”DivAll”>
<tag>64</tag>
<eventID>70</eventID>
<helpID>370</helpID>
</softKeyDef>
</typeSoftKey>
<softKeySets>
<softKeySet id=”On Hook”>
<softKey keyID=”Redial”></softKey>
<softKey keyID=”NewCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
<softKey keyID=”CfwdAll”></softKey>
<softKey keyID=”DivAll”></softKey>
<softKey keyID=”SetWtch”></softKey>
</softKeySet>
<softKeySet id=”Connected”>
<softKey keyID=”Hold”></softKey>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
<softKey keyID=”ImmDiv”></softKey>
<softKey keyID=”Confrn”></softKey>
<softKey keyID=”ConfList”></softKey>
<softKey keyID=”Trnsfer”></softKey>
<softKey keyID=”TrnsfVM”></softKey>
<softKey keyID=”Select”></softKey>
<softKey keyID=”Join”></softKey>
<softKey keyID=”DirTrfr”></softKey>
<softKey keyID=”RmLstC”></softKey>
<softKey keyID=”Park”></softKey>
<softKey keyID=”DivAll”></softKey>
<softKey keyID=”SetWtch”></softKey>
</softKeySet>
<softKeySet id=”On Hold”>
<softKey keyID=”Resume”></softKey>
<softKey keyID=”NewCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
<softKey keyID=”TrnsfVM”></softKey>
<softKey keyID=”ImmDiv”></softKey>
<softKey keyID=”Select”></softKey>
<softKey keyID=”Join”></softKey>
<softKey keyID=”DirTrfr”></softKey>
<softKey keyID=”SetWtch”></softKey>
</softKeySet>
<softKeySet id=”Ring In”>
<softKey keyID=”Answer”></softKey>
<softKey keyID=”ImmDiv”></softKey>
<softKey keyID=”CfwdBusy”></softKey>
<softKey keyID=”TrnsfVM”></softKey>
<softKey keyID=”DivAll”></softKey>
<softKey keyID=”SetWtch”></softKey>
</softKeySet>
<softKeySet id=”Off Hook”>
<softKey keyID=”Redial”></softKey>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
<softKey keyID=”PickUp”></softKey>
<softKey keyID=”GPickUp”></softKey>
<softKey keyID=”CfwdAll”></softKey>
<softKey keyID=”MeetMe”></softKey>
</softKeySet>
<softKeySet id=”Connected Transfer”>
<softKey keyID=”Intrcpt”></softKey>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Trnsfer”></softKey>
</softKeySet>
<softKeySet id=”Digits After First”>
<softKey keyID=”&lt;&lt;”></softKey>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
</softKeySet>
<softKeySet id=”Connected Conference”>
<softKey keyID=”Intrcpt”></softKey>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Confrn”></softKey>
</softKeySet>
<softKeySet id=”Ring Out”>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
</softKeySet>
<softKeySet id=”Off Hook With Feature”>
<softKey keyID=”Redial”></softKey>
<softKey keyID=”EndCall”></softKey>
<softKey keyID=”Intrcpt”></softKey>
</softKeySet>
<softKeySet id=”Remote In Use”>
<softKey keyID=”Barge”></softKey>
<softKey keyID=”NewCall”></softKey>
<softKey keyID=”cBarge”></softKey>
</softKeySet>
</softKeySets>
</softKeyCfg>


Article Reviews

Write a Review

Your email address will not be published. Required fields are marked *

Required Field. Minimum 5 characters.

Required Field. Minimum 5 characters, maximum 50.

Required field.There is an error with this field.

Required Field.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

There are no reviews for this article. Be the first one to write a review.
Get 3CX - Absolutely Free!
Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.