How to Configure an FXO Port to Ring VoIP Phone on CUBE and CUCM

How to Configure an FXO Port to Ring VoIP Phone on CUBE and CUCM
FXO Voice Port Configuration
• Unlike a T1 Card there is no configuration needed after FXO Card installation
• Each FXO port will need to be configured and there are several parameters that need to be setup.
• There are other configuration setting that may be needed depending on your setup and location; I have just listed the basic settings I used to setup our Ecuador office.
o connection plar (opx)
 This command will ring an extension from CUCM
o Signal
 Loopstart – Standard residential phone lines are configured as FXS loop-start. Loop-start is the default signaling on Cisco IOS FXS and FXO voice ports. In order to change it, issue the signal ground-start voice-port command. Reset the voice-port after any changes with the shutdown/no shutdown command sequence. This is the default setting.
• Source –

o Supervisory disconnect dualtone mid-call
 supervisory disconnect – Configures supervisory disconnect signaling on the FXO port. Supervisory disconnect signaling is a power denial from the switch that lasts at least 350 ms. When this condition is detected, the system interprets this as a disconnect indication from the switch and clears the call. You should disable supervisory disconnect on the voice port if there is no supervisory disconnect available from the switch. Typically, supervisory disconnect is available when connecting to the PSTN and is enabled by default. When the connection extends out to a PBX, you should verify the documentation to ensure that supervisory disconnect is supported
o Cptone [Country Code]
 This command defines the detection of call-progress tones generated at the local interface. It does not affect any information passed to the remote end of a connection, and it does not define the detection of tones generated at the remote end of a connection. Use the cptone command to specify a regional analog voice interface-related default tone, ring, and cadence setting for a specified voice port. The current configured cptone setting is visible under the ‘show voice-port [port]’ command
 voice class custom-cptone [WORD]
• Adding to the voice-port
o Voice-port 0/1/2
supervisory custom-cptone [WORD]
• World Tone Database -,Audible_ring_tone
o Dial-type
 DTMF is set as default
o trunk-group
 An interface can belong to only one trunk group. Multiple interfaces can belong to the same trunk group.
 Example
• voice-port 0/1/3
trunk-group FXO
connection plar opx 2001
caller-id enable
 Dial-peer Example
• dial-peer voice 1000 pots
destination-pattern .T
trunkgroup FXO
o Ring Number

Dial-peer Configuration
Because the incoming call is coming from the PBX into the FXO port, the router answers the call. We want the incoming call to ring a VoIP phone that is connected to CUCM, and because we have set connection plar opx 2001 command, the router is going to ‘dial out’, and we need to create a VoIP dial-peer for this.

dial-peer voice 5000 voip
description ** POTS/FXO IN **
destination-pattern 2001
session target ipv4: (This is the IP of CUCM)
dtmf-relay h245-alphanumeric
no vad

dtmf-relay h245-alphanumeric -This is an out-of-band DTMF relay mechanism that transports the DTMF signals using H.245, which is the media control protocol of the H.323 protocol suite.

Source – (

We need to add our other dial-peers, for outbound calls through the FXO port.

dial-peer voice 4000 pots
trunkgroup FXO
description ** TV CABLE POTS OUT LOCAL QUITO #’s **
destination-pattern [2-9]……
forward-digits all

dial-peer voice 4001 pots
trunkgroup FXO
description ** TV CABLE POTS OUT LD/CELL #’s **
destination-pattern [01]……..
forward-digits all

Good Sources

CUCM Configuration Checklist
• Date/Time Group
• Region
• SIP Trunk
• SIP Profile
• Device pool for CUBE
• Device pool for PHONES
• Media Termination Point (MTP)
• Media Resource Group (MRG)
• Media Resource Group List (MRGL)
• Partition
• Calling Search Space (CSS)
• Route Group
• Route List
• Route Pattern
• Create H.323 Gateway


Configuring VoIP Phones in Cisco Packet Tracer

Please read the below command .

DHCP server on RouterA (2811 router) :

ip dhcp pool VOICE
option 150 ip

Configure the Call Manager Express telephony service on RouterA .
max-ephones 5
max-dn 5
ip source-address port 2000
auto assign 1 to 6

Configure the phone directory for IP Phone 1

ephone-dn 1
number 123

ephone 1
device-security-mode none

type 7960
button 1:1


Convert traditional pbx to use voip lines cisco linkys grandstream ATA analog to digital

We will show you how to get rid of those expensive land lines and move to voip phone lines. We recommend two devices Cisco spa8000 and Grandstram ATA 8 port device. You will be able to keep your traditional pbx and use much less expensive voip lines.


How to configure IP phones Locally and remotely (VoIP) HD

“How to configure IP phones Locally and remotely (VoIP) HD”
I talked in this video how to configure IP phones remotely and locally, also how to configure Switch ports that connected with IP phones and PCs. And many things interesting. Step by step.

I hope it would be valuable for every one!

Follow me :

Twitter :!/mohammadsaeed01
My Blog :

My experience related to:

– Supervising on second fix stage (pulling Data Cables and Fiber Optic cable and termination).
– Prepare and finalize the physical Network stage, including the troubleshooting.
– Implementing and configuring Cisco IP phones (Manager, reception, wireless and basic phones)
– Install and configure CUCM (SUB and PUB) to fulfill the requirement of end user.
– Install and configure EsXi VMware for virtual appliances.
– Install and prepare UC servers by using CICM.
– Responsible for licensing of Network appliances.
– Install and configure WLC and APs (internal and external) connected to. Including troubleshooting and enhance the coverage and roaming better.
– Implement and configure the Layer3 Core switch 6509e (from zero stage until fulfill all network requirements which including VSS between Main and redundant core)
– Implement and configure the L2 switches (Port channels with core switches Main and redundancy)
– Install and configure Cisco Prime Infrastructure and make a wireless heat-map on it.
– Implement and configure Telepresence system.
– Install, implement and configure the IPTV system (prepare the servers and STB (set-top boxes)).
– Configure and prepare the HSIA server which belongs to IPTV system.
– Work with RMS (Room Management System) and BMS (Building Management System) which including the Integration with IP network.
– Configure of CCTV system, installation and implementations.
– Talented to lead the team to get a perfect result during site work.
Appliances and servers:
– 2960-s and 2960-x.
– 6509e (main and redundant)
– WLC 5508.
– APs 1142N, 1500E, 1602N.
– Gateway router 2951 series.
– ASA firewall 5520.
– UC servers UCS C210 M2 and UCS C200 M2
– Voice Gateway 2921.
– Cisco Prime Infrastructure 2.2.
– EX60 and EX90
Scope of design work:
– Responsible to work in Low level and high level design for networking
– Work on preparing BoQ of Cisco Networking components for several projects
– Work with Low current system design


Cisco Nss2000 Firmware

Cisco Nss2000 Firmware
Cisco Nss2000 Firmware. Cisco Isb2230 Прошивка Android. Прошивку для Zte V815w. Прошивка Sony XPeria Zr C5503 E2500 cisco wlc 2106 ios upgrade cisco firmware update e1000 cisco wireless lan controller upgrade firmware Update cisco firmware upgrade procedure cisco firmware upgrade e3000 cisco ip phone firmware upgrade procedure VOIP Cisco Firmware Downloader Landgraph. Cisco Nss2000 Firmware


Making A Home Dialup ISP – Paul’s Old Crap #3

Today we talk about dialup modems and how to make a mini dialup ISP using a virtual PBX. We’ll use a Cisco router acting as a dialup server to provide Internet access to our computers, with the modem call going through a 3CX VOIP server and Grandstream ATAs.

Paul’s Old Crap info: