DMV160LP returns GCRV_PROTOCOL constantly on one of the channels

rated by 0 users
This post has 4 Replies | 2 Followers

Top 150 Contributor
Male
Posts 36
Points 390
Maxim Galaktionov Posted: 03-18-2010 4:59 AM

Hi All,

DMV160LP running under DNA 6.0 (229)  starts to return CCEV_DISCONNECTED with cause GCRV_PROTOCOL as call result. What is mean for analogue line? If conect in parallel can hear good dial tone.

Regards,

Maxim

  • | Post Points: 5
Top 150 Contributor
Male
Posts 36
Points 390

more info - result of gc_ResultInfo

extended info about call:

gcValue  : 0x503

gcMsg    : Event caused by protocol error

ccLibId  : 6

ccLibName:                      GC_DM3CC_LIB

ccValue  : 0xd1

ccMsg    : Protocol Error

info     : 

after some channel got this, no more calls available to make. Lines connected to VoIP gateway, also tested with usual analogue lines.

Regards,

Maxim

  • | Post Points: 20
Top 10 Contributor
Posts 823
Points 12,380
Dialogic Employee

Maxim,

How long does it take to get DISCONNECT after gc_MakeCall?

Can you hear the port strating dialing over the dial tone? Do you have tools to measure close loop voltage on that line?

DebugAngel log could shed some light; did you notice anything unusual in this log? To enable DebugAngel, type from a command line debugangel -start (or debugangel -install, if this is a first time).

Normally, Protocol Error on analog lines mean that the port is not in proper state for a call (already off-hook) or that the loop current cannot be detected after the port goes off hook. If the line doesn't provide sufficient voltage the later may be the case.

Thanks, Leonid
  • | Post Points: 20
Top 150 Contributor
Male
Posts 36
Points 390

Hi Leonid,

Thanks for your answer.

Initially situation made possible because no way to set line off-hook explicitly (like it ised to be dx_sethook(...DX_OFFHOOK...)) for DM3 analogue (that looks as dtiBnTn groupped by 4). So I can't apply usual trick for analogue - set line on-hook, wait some time and off-hook soon in order to reser the state before make dial. 

Regards,

Maxim

  • | Post Points: 20
Top 10 Contributor
Posts 823
Points 12,380
Dialogic Employee

Maxim,

gc_ResegtLineDev sets DM3 Analog on hook. To set off hook try gc_SetChanState (OutOfService)

Thanks, Leonid
  • | Post Points: 5
Page 1 of 1 (5 items) | RSS