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

Inbound dial-peer not matching on FX0

Joli Martinez
Level 1
Level 1

Hello

 

I have an IAD2430 with an FXO card on it.  Customer has an analog line from the provider.  I need to send all inbound calls from the provider to the IPPBX via SIP.  I have the following config on the IAD, but when I call the phone number the number just rings and rings nothing happens.  Call never reaches the IPPBX.  When I debug the IAD the output is what I get, not sure how to read it.

 

dial-peer voice 100 pots

 description +12223334444

 incoming called-number +12223334444

 direct-inward-dial

 port 0/0

!

dial-peer voice 200 voip

 destination-pattern .T

 session protocol sipv2

 session target ipv4:10.41.100.2

 session transport udp

 codec g711ulaw

 ip qos dscp cs5 media

 ip qos dscp cs4 signaling

 no vad

 

 

*Mar  1 12:28:03.552: htsp_process_event: [0/0, FXOLS_ONHOOK, E_DSP_SIG_0000]fxols_onhook_ringing
*Mar  1 12:28:03.552: htsp_timer - 125 msec
*Mar  1 12:28:03.680: htsp_process_event: [0/0, FXOLS_WAIT_RING_MIN, E_HTSP_EVENT_TIMER]fxols_wait_ring_min_timer
*Mar  1 12:28:03.680: htsp_timer - 10000 msec
*Mar  1 12:28:05.776: htsp_process_event: [0/0, FXOLS_RINGING, E_DSP_SIG_0100]
*Mar  1 12:28:05.776: fxols_ringing_not 
*Mar  1 12:28:05.776: htsp_timer_stop 
*Mar  1 12:28:05.776: htsp_timer_stop3 htsp_setup_ind
*Mar  1 12:28:05.780: [0/0] get_local_station_id calling num= calling name= calling time=03/01 12:28  orig called=
*Mar  1 12:28:05.784: htsp_process_event: [0/0, FXOLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK]
*Mar  1 12:28:05.784: fxols_wait_setup_ack: 
*Mar  1 12:28:05.784: [0/0] set signal state = 0xC timestamp = 0fxols_check_auto_call 
*Mar  1 12:28:05.796: htsp_process_event: [0/0, FXOLS_PROCEEDING, E_HTSP_PROCEEDING]fxols_offhook_proc
*Mar  1 12:28:05.796: htsp_timer - 120000 msec
*Mar  1 12:28:05.796: htsp_process_event: [0/0, FXOLS_PROCEEDING, E_HTSP_RELEASE_REQ]fxols_offhook_release
*Mar  1 12:28:05.796: htsp_timer_stop 
*Mar  1 12:28:05.796: htsp_timer_stop2 
*Mar  1 12:28:05.800: htsp_timer_stop3 
*Mar  1 12:28:05.800: [0/0] set signal state = 0x4 timestamp = 0
*Mar  1 12:28:05.800: htsp_timer - 2000 msec
*Mar  1 12:28:06.068: htsp_process_event: [0/0, FXOLS_GUARD_OUT, E_DSP_SIG_0110]
*Mar  1 12:28:07.800: htsp_process_event: [0/0, FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER]fxols_guard_out_timeout
*Mar  1 12:28:07.800: htsp_process_event: [0/0, FXOLS_ONHOOK, E_DSP_SIG_0100]
1 Accepted Solution

Accepted Solutions

Hi,

 

Good to hear that it worked with u :)

 

For caller ID, can you verify whether caller ID is enabled ? you can test by connecting one analogue phone directly to the line.

 

 

 

--Dont forget to rate the posts as helpful/accepted as solution if it helped you out.

View solution in original post

3 Replies 3

Muhammad Awais Khan
Cisco Employee
Cisco Employee

Hi,

 

On the FXO port, you have to add "connection plar xxxx" command where xxxx is your internal extension. Typically it can be a pilot number or auto attendant number or internal extension.

 

So when call reach FXO line, it will send to IPPBX extension number defined under the command "connection plar xxxx"

 

Also, modify the VOIP dial-peer and make it specific range ( matching your extension ) instead of .T

 

sample Config:

 

voice-port 0/0

 connection plar 4000

!

where 4000 can be an extension on your ip-pbx

 

dial-peer voice 200 voip

 destination-pattern 4...

!

 

That worked great. The only issue now is that I am receiving the invite on the SBC as nobody@SBCIP

I have enabled callerid on the voice-port and no change. Any suggestions?

Hi,

 

Good to hear that it worked with u :)

 

For caller ID, can you verify whether caller ID is enabled ? you can test by connecting one analogue phone directly to the line.

 

 

 

--Dont forget to rate the posts as helpful/accepted as solution if it helped you out.