I have got an issue that is driving me CRAZY. When I lift the receiver and try to dial an extension I get a “Reorder” message and Busy tone (CISCO 7060).
i HAVE SET UP A SOFT PHONE APP 3CX on mt android AND A Siemens Gigaset with no problems.
I would appreciate any help
Application load is POS3-08-12-00
The dial plan on your phone is set incorrectly. The dialplan is configured in dialplan.xml, assuming you are using tftp to configure your phone.
Properly configured when you pick up the phone and dial you won’t even need to press send. One really cool feature of the Cisco phones is they will generate a local second dial tone after predialing the first digit to simulate the behavior of a classic PBX system.
I can not even dial an internal extension.
That is because the dial plan in the phone does not match the dial plan in the system.
A properly configured dial plan will not require you to push send on internal calls either.
I understand but I can not find the option for editing the dial plan.
sorry for the confusion.
Thanks.
How did you configure the phone? The dialplan is in dialplan.xml
Then you should be able to modify dialplan.xml using the endpoint manager.
Strange, need to look into this in endpoint manager. Should be empty.
Anyway, just create the file.
From voip-info.org (the information is also in the Cisco docs)
DialPlan Notes (DIALPLAN.XML)
The DIALPLAN.XML file controls the phone’s matching of digits. By default “*” matches anything and times out after 5 seconds. Users must push ‘Dial’ or ‘#’ to connect if they don’t want to wait 5 seconds. For a variety of reasons, not least of which being that most phone users are not accustomed to pressing ‘Dial’ on their offices, it may be desirable to configure a dial plan for your organization.
If you wish to use the hash (by default it will immediately dial the number entered) include it explicitly as part of a pattern in DIALPLAN.XML
<DIALTEMPLATE>
<TEMPLATE MATCH="#..." Timeout="5" User="Phone" />
<TEMPLATE MATCH="*" Timeout="5" User="Phone" />
</DIALTEMPLATE>
In another example, we immediately match 9+10digits or 9+1+10digits, and match 5+2digits as internal extensions
<DIALTEMPLATE>
<TEMPLATE MATCH="5.." TIMEOUT="0"/>
<TEMPLATE MATCH="9,1.........." TIMEOUT="0" Tone="Bellcore-Alerting"/>
<TEMPLATE MATCH="9,.........." TIMEOUT="0"/>
</DIALTEMPLATE>
In the above example, a secondary dial tone is invoked by the comma character. If the Tone attribute is left blank, the default will be used. Or you can specify one of the following:
Bellcore-Alerting
Bellcore-Busy
Bellcore-BusyVerify
Bellcore-CallWaiting
Bellcore-Confirmation
Bellcore-dr1
Bellcore-dr2
Bellcore-dr3
Bellcore-dr4
Bellcore-dr5
Bellcore-dr6
Bellcore-Hold
Bellcore-Inside
Bellcore-None
Bellcore-Outside (default)
Bellcore-Permanent
Bellcore-Reminder
Bellcore-Reorder
Bellcore-Stutter
CallWaiting-2
CallWaiting-3
CallWaiting-4
Cisco-BeepBonk
Cisco-Zip
Cisco-ZipZip
Notes: This file is case sensitive in some firmware versions; all elements and attributes should be uppercase (except Tone) or the entries may be ignored. According to Cisco, the phone will always match the LONGEST expression.
I have the below listed in the /tftpboot directory but no dialplan.xml
OS79XX.TXT
RINGLIST.DAT
ringlist.xml
SEP0003E30CCCCD.cnf.xml
SIP0003E30CCCCD.cnf
SIPDefault.cnf
XMLDefault.cnf.xml
Thanks for you help!!!
Is it correct when using freepbx outbound route configuration it should create a dialplan.xml in the /tftpboot directory?
Thanks
No, you have to create the dialplan.xml
I would really like to dive into this and get proficient in ip pbx.
I installed or current nortel digital PBX but l want to move to ip for the options and flexibility.
Are there any books available to read?
Thanks