08-18-2009 04:39 AM - edited 03-15-2019 07:24 PM
I have an analog device (specifically a BT "Diverse 6450" DECT cordless handset) attached to an FXS port in a 2851 which is configured for SCCP and registering with a CM 6.1.2 cluster. I can make and receive calls on this phone no problem, but I can't transfer them.
The phone has an R (recall) button that does a hookflash. I don't know what I've missed but that doesn't cause the phone to provide a dialtone. If I ring the phone from a desk phone (eg a 7945) I can hear the click-click of the hookflash when I press R, but Call Manager doesn't respond to it.
The port is configured like this:
voice-port 0/3/1
cptone GB
timeouts ringing infinity
timing hookflash-in 250 45
description Reception Mobile
station-id name Reception Mobile
station-id number 4124004
caller-id alerting pre-ring
and a dial peer like this:
dial-peer voice 1031 pots
service stcapp
port 0/3/1
I've tried all sorts of values for the "timing hookflash-in" (including removing that line to default it), but no joy.
I'm sure I'm missing something very very simple here but I've been looking for solutions most of the morning and can't get it working yet. Replacing the phone with a 7921G wireless phone is my proposed solution but I'd have to order one and that would take a few days, I'd like to get the analog device working for now.
Anybody able to point me in the right direction?
Thanks!
Solved! Go to Solution.
08-18-2009 07:22 AM
You have a typical european hookflash duration of 100ms, have you tried timing hookflash-in 80 ?
I've also found that on most handsets you can change the hookflash timing to medium and leave router with defaults.
08-18-2009 07:05 AM
Can you take a "debug vpm signal" when pressing the R key? Make sure you have configure service timestam debug msec.
08-18-2009 07:16 AM
Certainly!
Here's the output (with comments):
londrtr1# ! I make a call to the DECT phone...
londrtr1#
Aug 18 16:10:29.654: htsp_timer_stop3 htsp_setup_req
Aug 18 16:10:29.654: htsp_process_event: [0/3/1, FXSLS_ONHOOK, E_HTSP_SETUP_REQ]
fxsls_onhook_setuphtsp_progress
Aug 18 16:10:29.658: [0/3/1] set signal state = 0x0 timestamp = 0
Aug 18 16:10:29.658: [0/3/1] htsp_set_caller_id_tx calling num=81111911 display_
info=Unknown Outside Caller called num=4124004
Aug 18 16:10:29.658: [0/3/1] Caller ID String 80 2C 01 08 30 38 31 38 31 36 31 3
0 02 08 38 31 31 31 31 39 31 31 07 16 55 6E 6B 6E 6F 77 6E 20 4F 75 74 73 69 64
65 20 43 61 6C 6C 65 72 94
Aug 18 16:10:29.658: [0/3/1] htsp_set_caller_id_tx_time Caller ID:FSK_BEFORE_RIN
G PRE_RING
londrtr1#
Aug 18 16:10:29.658: [0/3/1] htsp_start_caller_id_tx string length=47 htsp_call_
feature:feature 12
Aug 18 16:10:29.666: htsp_process_event: [0/3/1, FXSLS_WAIT_OFFHOOK, E_HTSP_POWE
R_RINGING]fxsls_callback_ringing
Aug 18 16:10:29.666: [0/3/1] set signal state = 0x0 timestamp = 0htsp_alert
londrtr1#
Aug 18 16:10:31.634: htsp_timer_stop3
Aug 18 16:10:31.634: [0/3/1] set signal state = 0x0 timestamp = 0
londrtr1#
londrtr1# ! I answer the call...
londrtr1#
Aug 18 16:10:36.245: htsp_process_event: [0/3/1, FXSLS_WAIT_OFFHOOK, E_DSP_SIG_1
100]fxsls_waitoff_offhook
Aug 18 16:10:36.245: [0/3/1] set signal state = 0x4 timestamp = 0
Aug 18 16:10:36.245: [0/3/1] set signal state = 0x6 timestamp = 200
Aug 18 16:10:36.245: htsp_timer2 - 200 msec
Aug 18 16:10:36.446: htsp_process_event: [0/3/1, FXSLS_WAIT_OFFHOOK, E_HTSP_EVEN
T_TIMER2]fxsls_offhook_dial htsp_dial
Aug 18 16:10:36.446: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_DIALING_DO
NE]
Aug 18 16:10:36.818: htsp_call_bridged invoked
Aug 18 16:10:36.826: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_HTSP_VOICE_CUT
_THROUGH]fxsls_voice_cut_thru
londrtr1#
londrtr1# ! Press "recall"
londrtr1#
Aug 18 16:10:41.815: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_0100]f
xsls_offhook_onhook, HF duration Max=1000, HF duration Min=150
Aug 18 16:10:41.815: htsp_timer - 1000 msec
Aug 18 16:10:41.919: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_1100]f
xsls_offhook_offhook
Aug 18 16:10:41.919: htsp_timer_stop
londrtr1#
londrtr1# ! Press "recall"
londrtr1#
Aug 18 16:10:47.099: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_0100]f
xsls_offhook_onhook, HF duration Max=1000, HF duration Min=150
Aug 18 16:10:47.099: htsp_timer - 1000 msec
Aug 18 16:10:47.207: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_1100]f
xsls_offhook_offhook
Aug 18 16:10:47.207: htsp_timer_stop
londrtr1#
londrtr1# ! Press "recall"
londrtr1#
Aug 18 16:10:56.499: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_0100]f
xsls_offhook_onhook, HF duration Max=1000, HF duration Min=150
Aug 18 16:10:56.499: htsp_timer - 1000 msec
Aug 18 16:10:56.603: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_1100]f
xsls_offhook_offhook
Aug 18 16:10:56.603: htsp_timer_stop
londrtr1#
londrtr1# ! Now I hang up call from DECT phone
londrtr1#
Aug 18 16:11:00.962: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_DSP_SIG_0100]f
xsls_offhook_onhook, HF duration Max=1000, HF duration Min=150
Aug 18 16:11:00.962: htsp_timer - 1000 msec
Aug 18 16:11:01.964: htsp_process_event: [0/3/1, FXSLS_CONNECT, E_HTSP_EVENT_TIM
ER]fxsls_connect_wait_release_req
Aug 18 16:11:01.964: htsp_timer_stop
londrtr1#htsp_call_feature:feature 34
Aug 18 16:11:02.180: htsp_timer_stop3
Aug 18 16:11:02.180: htsp_process_event: [0/3/1, FXSLS_WAIT_RELEASE_REQ, E_HTSP_
STOP_RINGING]fxsls_stop_ringing
Aug 18 16:11:02.180: [0/3/1] set signal state = 0x4 timestamp = 0
Aug 18 16:11:02.196: htsp_process_event: [0/3/1, FXSLS_WAIT_RELEASE_REQ, E_HTSP_
RELEASE_REQ]fxsls_waitrls_req_rls
Aug 18 16:11:02.196: [0/3/1] set signal state = 0x4 timestamp = 0
Aug 18 16:11:02.196: [0/3/1] set signal state = 0x4 timestamp = 0
Aug 18 16:11:02.200: htsp_process_event: [0/3/1, FXSLS_ONHOOK, E_DSP_SIG_0100]fx
sls_onhook_onhook
08-18-2009 07:22 AM
You have a typical european hookflash duration of 100ms, have you tried timing hookflash-in 80 ?
I've also found that on most handsets you can change the hookflash timing to medium and leave router with defaults.
08-18-2009 08:30 AM
Fantastic, thanks for that. Problem solved!
"timing hookflash-in 80" resulted in calls being disconnected when pressing R but I tried "timing hookflash-in 120 60" and now it works fine. I was trying increments of 100 at a time before.
10-09-2012 09:38 AM
Hi MCreilly,
Looks like I have exactly the same issue. but I have used the same values as you did but no succeess
the only difference is that I am using a BT diverse 6250 rather than your 6450. (still should be the same !!)
we are using CUCM 8.5
the port is on VG224 as,
voice-port 2/0
cptone GB
timeouts ringing infinity
timing hookflash-in 120 60
caller-id enable
caller-id alerting pre-ring
the dial peers
dial-peer voice 201 pots
service stcapp
fax rate disable
port 2/0
I am hearing the same Click click when presssing the R key on the phone.
can you please advice if there was something else you did as well.
thanks
Abbas
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