Full Dial Plan with detail description
Legacy Phone System
The Panasonic KX-T61610 is a VERY old KSU. It does not support some features that are considered normal on most modest SOHO units these days. Even simple things like activation of the MWI (message waiting) lamp on the Panasonic KX-T7030 hand sets cannot be done. There is no support for CallerID and though the documentation provides destinctive ring characteristics for things like dial recall, in practice these are unpredictable so unusable. We suspect that with a more modern Panasonic KSU, a number of advanced features could have been included. The KX-T61610 will support direct connection of standard 2500 sets (normal single line phones) to any of the 16 extension ports. This permitted simple connection of the FXS ports from our Digium TDB22B (2xFXS 2xFXO) card. We used EXT24 and EXT25 to provide dial tone from the KSU to the Asterisk PBX PC. EXT26 is conected back to CO6. Calling EXT26 thus makes CO6 ring. No ring delay is set on extensions 11-23 when CO6 rings. This gives us a method of bypassing the Asterisk machine and directly ringing every extension in the place is choose to do it. This is as yet not implemented in the dial plan. Our Digium TDM22B provides dial tone to the KX-T61610 via CO3 and CO4. We have service from VoicePulse and BroadVoice. The Asterisk PBX is configured to ring CO3 on an inbound VoicePulse call and CO4 on an inbound BroadVoice call. From a Panasonic handset, it is possible to dial out on either VoicePulse or BroadVoice by simply selecting the appropriate CO line on the KX-T7030 phone. To support the features of our dial plan, the KX-T61610 is programmed as follows.
Asterisk Server
The Asterisk server is a lazy person's default load. No attempt at optimization was made. We are running a host of services that a purist would consider a waste of drive space and CPU clock ticks. We are running the following services that would not normally be considered desirable.
Our system only supports six (6) active users so we do not have any performance issues. If deployed in a larger environment, suspect we would have been more careful about the services we decided to run. We did make a mistake in our selection of motherboards. The one we are using is equipped with a sound card that is only half duplex. This causes Asterisk to complain when loading that it just flat don’t like our sound card. However, in production, everything we are interested in seems to work just fine. Physical ConnectionsPanasonic KSU CO1.....................Verizon Analog House Line Panasonic KSU CO2.....................Verizon Analog Office Line Panasonic KSU CO3.....................Digium Port 3 (FXS1) Rings for VoicePulse inbound Panasonic KSU CO4.....................Digium Port 4 (FXS2) Rings for BroadVoice inbound Panasonic KSU CO5.....................Not Used Panasonic KSU CO6.....................Looped back to Ext26 Panasonic KSU Ext11-23..............KX-T7030 and other analog hand sets Panasonic KSU Ext24...................Digium Port 1 (FXO1) Programmed to ring with CO1 Panasonic KSU Ext25...................Digium Port 2 (FXO2) Programmed to ring with CO2, CO3 and CO4 Panasonic KSU Ext26...................Looped back to CO6 The Dial PlanThe dial plan is quite large. It is provided here in sections but is complete. A slimmed down version of the dial plan is presented on a single WIKI page at Asterisk dial plan - working example
Dial plan features
Example zapata.conf File; [channels] ; busydetect=1 busycound=7 ; relaxdtmf=no callwaiting=yes callwaitingcallerid=no threewaycalling=yes transfer=yes cancallforward=yes echocancel=yes echocancelwhenbridged=yes echotraining=yes callprogress=no musiconhold=default ; rxgain=8.0 txgain=2.5 ; pickupgroup=1 callgroup=1 ; ; provide dial tone to Panasonic CO3 & CO4 ; immediate=no usecallerid=no usedistinctiveringdetection=no signalling=fxo_ks group=1 ; context=co3out channel=1 ; ring this one for VoicePulse ; context=co4out channel=2 ; ring this one for BroadVoice ; ; ; get dial tone from Panasonic EXT 24 & 25 ; immediate=no signalling=fxs_ks group=2 ; ; ;usercallerid=on ;usedistinctiveringdetection=yes ; ;dring1=140-180,0,0 ;dring1context=house-callback ; ;dring2=140,0,0 ;dring2context=house-callback ; ;dring3=150,0,0 ;dring3context=house-callback ; context=house-in ; set KSU to ring this when CO1 rings channel=3 ; ; ;usecallerid=on ;usedistinctiveringdetection=yes ; ;dring1=178,0,0 ;dring1context=office-callback ; ;dring2=140,0,0 ;dring2context=office-callback ; ;dring3=150,0,0 ;dring3context=office-callback ; context=office-in ; set KSU to ring this when CO2, CO3 or CO4 rings channel=4 ; |
手机版|小黑屋|BC Morning Website ( Best Deal Inc. 001 )
GMT-8, 2026-10-11 22:37 , Processed in 0.006828 second(s), 17 queries .
Supported by BestDeal Online X5.0
© 2001-2026 Discuz! Team.