11-30-2012 02:32 AM - edited 03-16-2019 02:28 PM
From today morning suddenly the incoming calls over the FXO port stopped working. All calls to FXO are diverted (PLAR) to Reception but the moment receptionist picks the receiver the call drops. Same time the FXO Outoing is working fine. Any idea what could be reason ? I could not find anything from the logs, anyway i am planning to reload the router once since Analog ports might sometimes gives these kinda problems. Any thoughts ?
CME Router: Model 2901 IOS Version 15.1(4)M3
VIC2-4FXO
VIC2-4FXO
VIC3-4FXS/DID
11-30-2012 04:44 AM
Sounds like a codec problem. Have you done any changes to the configuration in CUCM or VGW?
Could you do a debug voip ccapi inout of the failed and successful call, post the output for us to look at it.
Also take a look at this url,
http://www.cisco.com/en/US/tech/tk1077/technologies_tech_note09186a0080094045.shtml
It explains quite well how to read the output from before mentioned debug.
Please remember to rate helpful responses and identify helpful or correct answers.
06-02-2016 09:15 AM
Hi Friends,
I have the same problem with my MGCP Gateway 2901. The inbound calls go down when they try to enter to FXO port. I did some basic test:
MGCP signaling OK.
FXO ports OK.
There is not battery reversal in CO.
CO line service provider OK.
I reseted the gateway.
I also did a debug vom signal but I can´t find anything. I attach the debug information, so you can help me:
Gateway#
Jun 1 16:08:47.798: htsp_timer_stop3 htsp_setup_req
Jun 1 16:08:47.798: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_HTSP_SETUP_REQ]fxols_onhook_setup
Jun 1 16:08:47.798: [0/0/1] set signal state = 0xC timestamp = 0
Jun 1 16:08:47.798: htsp_timer - 1300 msec
Jun 1 16:08:49.098: htsp_process_event: [0/0/1, FXOLS_WAIT_DIAL_TONE, E_HTSP_EVENT_TIMER]fxols_wait_dial_timer htsp_dial
Jun 1 16:08:50.918: htsp_process_event: [0/0/1, FXOLS_WAIT_DIAL_DONE, E_DSP_DIALING_DONE]fxols_wait_dial_done htsp_progress
Jun 1 16:08:50.918: htsp_timer - 350 msec
Jun 1 16:08:50.922: htsp_call_bridged invoked
Jun 1 16:08:50.922: htsp_process_event: [0/0/1, FXOLS_WAIT_CUT_THRU, E_HTSP_VOICE_CUT_THROUGH]fxols_handle_cut_thru
Jun 1 16:08:50.922: htsp_timer_stop
Jun 1 16:10:22.014: htsp_timer_stop3
Jun 1 16:10:22.026: htsp_process_event: [0/0/1, FXOLS_OFFHOOK, E_HTSP_RELEASE_REQ]fxols_offhook_release
Jun 1 16:10:22.026: htsp_timer_stop
Jun 1 16:10:22.026: htsp_timer_stop2
Jun 1 16:10:22.026: htsp_timer_stop3
Jun 1 16:10:22.026: [0/0/1] set signal state = 0x4 timestamp = 0
Jun 1 16:10:22.026: htsp_timer - 2000 msec
Jun 1 16:10:24.026: htsp_process_event: [0/0/1, FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER]fxols_guard_out_timeout
Jun 1 16:10:24.026: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0100]
Jun 1 16:10:31.094: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0000]fxols_onhook_ringing
Jun 1 16:10:31.094: htsp_timer - 125 msec
Jun 1 16:10:31.222: htsp_process_event: [0/0/1, FXOLS_WAIT_RING_MIN, E_HTSP_EVENT_TIMER]fxols_wait_ring_min_timer
Jun 1 16:10:31.222: htsp_timer - 10000 msec
Jun 1 16:10:32.426: htsp_process_event: [0/0/1, FXOLS_RINGING, E_DSP_SIG_0100]
Jun 1 16:10:32.426: fxols_ringing_not
Jun 1 16:10:32.426: htsp_timer_stop
Jun 1 16:10:32.426: htsp_timer_stop3 htsp_setup_ind
Jun 1 16:10:32.426: [0/0/1] get_local_station_id calling num= calling name=Troncal Publica calling time=06/01 13:10 orig called=
Jun 1 16:10:32.426: htsp_process_event: [0/0/1, FXOLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK]
Jun 1 16:10:32.426: fxols_wait_setup_ack:
Jun 1 16:10:32.426: [0/0/1] set signal state = 0xC timestamp = 0fxols_check_auto_call
Jun 1 16:10:32.430: htsp_process_event: [0/0/1, FXOLS_PROCEEDING, E_HTSP_SETUP_ACK]
Jun 1 16:10:32.430: htsp_process_event: [0/0/1, FXOLS_PROCEEDING, E_HTSP_CONNECT]fxols_offhook_connect
Jun 1 16:10:32.430: htsp_timer_stop
Jun 1 16:10:56.646: htsp_process_event: [0/0/0, FXOLS_ONHOOK, E_DSP_SIG_0000]fxols_onhook_ringing
Jun 1 16:10:56.646: htsp_timer - 125 msec
Jun 1 16:10:56.774: htsp_process_event: [0/0/0, FXOLS_WAIT_RING_MIN, E_HTSP_EVENT_TIMER]fxols_wait_ring_min_timer
Jun 1 16:10:56.774: htsp_timer - 10000 msec
Jun 1 16:10:57.978: htsp_process_event: [0/0/0, FXOLS_RINGING, E_DSP_SIG_0100]
Jun 1 16:10:57.978: fxols_ringing_not
Jun 1 16:10:57.978: htsp_timer_stop
Jun 1 16:10:57.978: htsp_timer_stop3 htsp_setup_ind
Jun 1 16:10:57.978: [0/0/0] get_local_station_id calling num= calling name=Troncal Publica calling time=06/01 13:10 orig called=
Jun 1 16:10:57.978: htsp_process_event: [0/0/0, FXOLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK]
Jun 1 16:10:57.978: fxols_wait_setup_ack:
Jun 1 16:10:57.978: [0/0/0] set signal state = 0xC timestamp = 0fxols_check_auto_call
Jun 1 16:10:57.982: htsp_process_event: [0/0/0, FXOLS_PROCEEDING, E_HTSP_SETUP_ACK]
Jun 1 16:10:57.982: htsp_process_event: [0/0/0, FXOLS_PROCEEDING, E_HTSP_CONNECT]fxols_offhook_connect
Jun 1 16:10:57.982: htsp_timer_stop
Jun 1 16:11:17.034: htsp_process_event: [0/0/1, FXOLS_CONNECT, E_DSP_SIG_1100]fxols_offhook_disc
Jun 1 16:11:17.034: htsp_timer2 - 350 msec
Jun 1 16:11:17.386: htsp_process_event: [0/0/1, FXOLS_CONNECT, E_HTSP_EVENT_TIMER2]fxols_disc_confirm
Jun 1 16:11:17.386: htsp_timer_stop
Jun 1 16:11:17.386: htsp_timer_stop2
Jun 1 16:11:17.386: htsp_timer_stop3
Jun 1 16:11:17.386: htsp_timer_stop3
Jun 1 16:11:17.386: htsp_process_event: [0/0/1, FXOLS_REMOTE_RELEASE, E_HTSP_RELEASE_REQ]fxols_offhook_release
Jun 1 16:11:17.386: htsp_timer_stop
Jun 1 16:11:17.386: htsp_timer_stop2
Jun 1 16:11:17.386: htsp_timer_stop3
Jun 1 16:11:17.386: [0/0/1] set signal state = 0x4 timestamp = 0
Jun 1 16:11:17.386: htsp_timer - 2000 msec
Jun 1 16:11:19.386: htsp_process_event: [0/0/1, FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER]fxols_guard_out_timeout
Jun 1 16:11:19.386: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0100]
Jun 1 16:11:21.646: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0000]fxols_onhook_ringing
Jun 1 16:11:21.646: htsp_timer - 125 msec
Jun 1 16:11:21.774: htsp_process_event: [0/0/1, FXOLS_WAIT_RING_MIN, E_HTSP_EVENT_TIMER]fxols_wait_ring_min_timer
Jun 1 16:11:21.774: htsp_timer - 10000 msec
Jun 1 16:11:22.978: htsp_process_event: [0/0/1, FXOLS_RINGING, E_DSP_SIG_0100]
Jun 1 16:11:22.978: fxols_ringing_not
Jun 1 16:11:22.978: htsp_timer_stop
Jun 1 16:11:22.978: htsp_timer_stop3 htsp_setup_ind
Jun 1 16:11:22.978: [0/0/1] get_local_station_id calling num= calling name=Troncal Publica calling time=06/01 13:11 orig called=
Jun 1 16:11:22.978: htsp_process_event: [0/0/1, FXOLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK]
Jun 1 16:11:22.978: fxols_wait_setup_ack:
Jun 1 16:11:22.978: [0/0/1] set signal state = 0xC timestamp = 0fxols_check_auto_call
Jun 1 16:11:22.978: htsp_process_event: [0/0/1, FXOLS_PROCEEDING, E_HTSP_SETUP_ACK]
Jun 1 16:11:22.978: htsp_process_event: [0/0/1, FXOLS_PROCEEDING, E_HTSP_CONNECT]fxols_offhook_connect
Jun 1 16:11:22.978: htsp_timer_stop
Jun 1 16:11:31.358: htsp_process_event: [0/0/1, FXOLS_CONNECT, E_DSP_SIG_1100]fxols_offhook_disc
Jun 1 16:11:31.358: htsp_timer2 - 350 msec
Jun 1 16:11:31.710: htsp_process_event: [0/0/1, FXOLS_CONNECT, E_HTSP_EVENT_TIMER2]fxols_disc_confirm
Jun 1 16:11:31.710: htsp_timer_stop
Jun 1 16:11:31.710: htsp_timer_stop2
Jun 1 16:11:31.710: htsp_timer_stop3
Jun 1 16:11:31.710: htsp_timer_stop3
Jun 1 16:11:31.710: htsp_process_event: [0/0/1, FXOLS_REMOTE_RELEASE, E_HTSP_RELEASE_REQ]fxols_offhook_release
Jun 1 16:11:31.710: htsp_timer_stop
Jun 1 16:11:31.710: htsp_timer_stop2
Jun 1 16:11:31.710: htsp_timer_stop3
Jun 1 16:11:31.710: [0/0/1] set signal state = 0x4 timestamp = 0
Jun 1 16:11:31.710: htsp_timer - 2000 msec
Jun 1 16:11:33.710: htsp_process_event: [0/0/1, FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER]fxols_guard_out_timeout
Jun 1 16:11:33.710: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0100]
Jun 1 16:12:09.014: htsp_process_event: [0/0/0, FXOLS_CONNECT, E_DSP_SIG_1100]fxols_offhook_disc
Jun 1 16:12:09.014: htsp_timer2 - 350 msec
Jun 1 16:12:09.366: htsp_process_event: [0/0/0, FXOLS_CONNECT, E_HTSP_EVENT_TIMER2]fxols_disc_confirm
Jun 1 16:12:09.366: htsp_timer_stop
Jun 1 16:12:09.366: htsp_timer_stop2
Jun 1 16:12:09.366: htsp_timer_stop3
Jun 1 16:12:09.366: htsp_timer_stop3
Jun 1 16:12:09.366: htsp_process_event: [0/0/0, FXOLS_REMOTE_RELEASE, E_HTSP_RELEASE_REQ]fxols_offhook_release
Jun 1 16:12:09.366: htsp_timer_stop
Jun 1 16:12:09.366: htsp_timer_stop2
Jun 1 16:12:09.366: htsp_timer_stop3
Jun 1 16:12:09.366: [0/0/0] set signal state = 0x4 timestamp = 0
Jun 1 16:12:09.366: htsp_timer - 2000 msec
Jun 1 16:12:11.366: htsp_process_event: [0/0/0, FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER]fxols_guard_out_timeout
Jun 1 16:12:11.366: htsp_process_event: [0/0/0, FXOLS_ONHOOK, E_DSP_SIG_0100]
Jun 1 16:12:26.094: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0000]fxols_onhook_ringing
Jun 1 16:12:26.094: htsp_timer - 125 msec
Jun 1 16:12:26.222: htsp_process_event: [0/0/1, FXOLS_WAIT_RING_MIN, E_HTSP_EVENT_TIMER]fxols_wait_ring_min_timer
Jun 1 16:12:26.222: htsp_timer - 10000 msec
Jun 1 16:12:27.426: htsp_process_event: [0/0/1, FXOLS_RINGING, E_DSP_SIG_0100]
Jun 1 16:12:27.426: fxols_ringing_not
Jun 1 16:12:27.426: htsp_timer_stop
Jun 1 16:12:27.426: htsp_timer_stop3 htsp_setup_ind
Jun 1 16:12:27.426: [0/0/1] get_local_station_id calling num= calling name=Troncal Publica calling time=06/01 13:12 orig called=
Jun 1 16:12:27.426: htsp_process_event: [0/0/1, FXOLS_WAIT_SETUP_ACK, E_HTSP_SETUP_ACK]
Jun 1 16:12:27.426: fxols_wait_setup_ack:
Jun 1 16:12:27.426: [0/0/1] set signal state = 0xC timestamp = 0fxols_check_auto_call
Jun 1 16:12:27.430: htsp_process_event: [0/0/1, FXOLS_PROCEEDING, E_HTSP_SETUP_ACK]
Jun 1 16:12:27.430: htsp_process_event: [0/0/1, FXOLS_PROCEEDING, E_HTSP_CONNECT]fxols_offhook_connect
Jun 1 16:12:27.430: htsp_timer_stop
Jun 1 16:12:38.034: htsp_process_event: [0/0/1, FXOLS_CONNECT, E_DSP_SIG_1100]fxols_offhook_disc
Jun 1 16:12:38.034: htsp_timer2 - 350 msec
Jun 1 16:12:38.386: htsp_process_event: [0/0/1, FXOLS_CONNECT, E_HTSP_EVENT_TIMER2]fxols_disc_confirm
Jun 1 16:12:38.386: htsp_timer_stop
Jun 1 16:12:38.386: htsp_timer_stop2
Jun 1 16:12:38.386: htsp_timer_stop3
Jun 1 16:12:38.386: htsp_timer_stop3
Jun 1 16:12:38.386: htsp_process_event: [0/0/1, FXOLS_REMOTE_RELEASE, E_HTSP_RELEASE_REQ]fxols_offhook_release
Jun 1 16:12:38.386: htsp_timer_stop
Jun 1 16:12:38.386: htsp_timer_stop2
Jun 1 16:12:38.386: htsp_timer_stop3
Jun 1 16:12:38.386: [0/0/1] set signal state = 0x4 timestamp = 0
Jun 1 16:12:38.386: htsp_timer - 2000 msec
Jun 1 16:12:40.386: htsp_process_event: [0/0/1, FXOLS_GUARD_OUT, E_HTSP_EVENT_TIMER]fxols_guard_out_timeout
Jun 1 16:12:40.386: htsp_process_event: [0/0/1, FXOLS_ONHOOK, E_DSP_SIG_0100]
06-02-2016 09:15 AM
Did you add the FXO configuration in call manager and register the voice-port in the gateway via MGCP?
Make sure that it shows registered with an IP address. Please post:
Sh run
Sh ccm manager
sh mgcp connection
Thanks,
FG
06-02-2016 09:50 AM
Hi Francisco, thanks you for your response.
I just registered the FXO ports on CUCM properly, so they are shown like registered withe the IP Address. I attach the file with the show commands you asked me. On it, I can´t see the mgcp connections, I think the gateway showed in blank and I don´t know why.
06-02-2016 10:29 AM
OK.
A good troubleshooting step for MGCP is to "reset" the gateway in CUCM gateway page and then do "no mgcp" "mgcp" from conf t in the gateway.
After that, can you make sure ports 0/0/0 and 0/0/1 show connected via MGCP? You can do this by doing "Show mgcp endpoint". Also, while placing a call, you can do "sh mgcp connection" and it should show the port being used.
Lastly, how many digits are used in your internal extensions of CUCM? If different than incoming digits from the PSTN, how are you manipulating the called number? Can you make outgoing calls? If not, do you have your patterns setup correctly pointing to a RouteList/RouteGroup/FXO port?
Thanks,
FG
06-08-2016 08:24 AM
Good!
I just did a MGCP reset on UCM server and on Gateway and the problem was fixed properly.
11-30-2012 04:45 AM
Vibi,
turn on debug vpm signal
Make incomming call
Regards,
Alex.
Please rate useful posts.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide