bayonne-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bayonne-devel] Dialing and UNHANDLED EVENT


From: Julien Chavanton
Subject: Re: [Bayonne-devel] Dialing and UNHANDLED EVENT
Date: Fri, 9 Feb 2007 11:38:14 -0500

First I was thinking it was GCEV_PROCEEDING, it is not handled by Bayonne.


But converting this to Hexadecimal and looking and the GlobalCall event
definition it looks like it is :

        GCEV_SERVICERESPCMPLT        Termination event for *
gc_RespService(
)*<http://resource.intel.com/telecom/support/releases/linux/SR60cpci/Onldoc/htmlfiles/gclibrf/gc_resps.htm#1003280>
Associated with a call (CRN) or line device (LDID)        Indicates that a
response to a service request has been successfully generated.
Something must be wrong in my assumption since this event shall not be
triggered.
I would suggest you try to add a logging entry in the driver.cpp switch case
for GCEV_PROCEEDING and GCEV_SERVICERESPCMPLT



/* CAUTION: in the following macro, if the event code is greater than
0x800 and less
  than 0x900, then a GC event name is returned; otherwise, return
message
  indicating that a non-GC event code was passed into the macro. */
#define GCEV_MSG(code) (((code >= 0x800) && (code < 0x900))?
gcev_msg[code-0x800] : "NON-GLOBALCALL EVENT")

static
#ifdef __cplusplus
const             /* C++ needs const */
#endif
       char *gcev_msg[256] = { "GCEV_INVALID_0x800",
                       "GCEV_TASKFAIL",
                       "GCEV_ANSWERED",                2050
                       "GCEV_CALLPROGRESS",
                       "GCEV_ACCEPT",
                       "GCEV_DROPCALL",
                       "GCEV_RESETLINEDEV",
                       "GCEV_CALLINFO",                    2055
                       "GCEV_REQANI",
                       "GCEV_SETCHANSTATE",
                       "GCEV_FACILITY_ACK",
                       "GCEV_FACILITY_REJ",
                       "GCEV_MOREDIGITS",                 2060
                       "GCEV_INVALID_0x80D",
                       "GCEV_SETBILLING",
                       "GCEV_ATTACH",
                       "GCEV_ATTACH_FAIL",
                       "GCEV_DETACH",
                       "GCEV_DETACH_FAIL",
                       "GCEV_MEDIA_REQ",
                       "GCEV_STOPMEDIA_REQ",
                       "GCEV_MEDIA_ACCEPT",
                       "GCEV_MEDIA_REJ",                   2070
                       "GCEV_OPENEX",
                       "GCEV_OPENEX_FAIL",
                       "GCEV_INVALID_0x819",
                       "GCEV_INVALID_0x81A",
                       "GCEV_INVALID_0x81B",
                       "GCEV_INVALID_0x81C",
                       "GCEV_INVALID_0x81D",
                       "GCEV_INVALID_0x81E",
                       "GCEV_INVALID_0x81F",
                       "GCEV_INVALID_0x820",             2080
                       "GCEV_ALERTING",
                       "GCEV_CONNECTED",
                       "GCEV_ERROR",
                       "GCEV_OFFERED",
                       "GCEV_INVALID_0x825",
                       "GCEV_DISCONNECTED",
                       "GCEV_PROCEEDING",
                       "GCEV_PROGRESSING",
                       "GCEV_USRINFO",
                       "GCEV_FACILITY",                       2090
                       "GCEV_CONGESTION",
                       "GCEV_INVALID_0x82C",
                       "GCEV_INVALID_0x82D",
                       "GCEV_D_CHAN_STATUS",
                       "GCEV_INVALID_0x82F",
                       "GCEV_NOUSRINFOBUF",
                       "GCEV_NOFACILITYBUF",
                       "GCEV_BLOCKED",
                       "GCEV_UNBLOCKED",
                       "GCEV_ISDNMSG",                    2100
                       "GCEV_NOTIFY",
                       "GCEV_L2FRAME",
                       "GCEV_L2BFFRFULL",
                       "GCEV_L2NOBFFR",
                       "GCEV_REQMOREINFO",
                       "GCEV_CALLSTATUS",
                       "GCEV_MEDIADETECTED",
                       "GCEV_INVALID_0x83C",
                       "GCEV_INVALID_0x83D",
                       "GCEV_INVALID_0x83E",             2110
                       "GCEV_INVALID_0x83F",
                       "GCEV_DIVERTED",
                       "GCEV_HOLDACK",
                       "GCEV_HOLDCALL",
                       "GCEV_HOLDREJ",
                       "GCEV_RETRIEVEACK",
                       "GCEV_RETRIEVECALL",
                       "GCEV_RETRIEVEREJ",
                       "GCEV_NSI",
                       "GCEV_TRANSFERACK",            2120
                       "GCEV_TRANSFERREJ",
                       "GCEV_TRANSIT",
                       "GCEV_RESTARTFAIL",
                       "GCEV_INVALID_0x84C",
                       "GCEV_INVALID_0x84D",
                       "GCEV_INVALID_0x84E",
                       "GCEV_INVALID_0x84F",
                       "GCEV_ACKCALL",
                       "GCEV_SETUPTRANSFER",
                       "GCEV_COMPLETETRANSFER",     2130
                       "GCEV_SWAPHOLD",
                       "GCEV_BLINDTRANSFER",
                       "GCEV_LISTEN",
                       "GCEV_UNLISTEN",
                       "GCEV_DETECTED",
                       "GCEV_FATALERROR",
                       "GCEV_RELEASECALL",
                       "GCEV_RELEASECALL_FAIL",
                       "GCEV_INVALID_0x85B",
                       "GCEV_INVALID_0x85C",               2140
                       "GCEV_INVALID_0x85D",
                       "GCEV_INVALID_0x85E",
                       "GCEV_INVALID_0x85F",
                       "GCEV_DIALTONE",
                       "GCEV_DIALING",
                       "GCEV_ALARM",
                       "GCEV_MOREINFO",
                       "GCEV_INVALID_0x864",
                       "GCEV_SENDMOREINFO",
                       "GCEV_CALLPROC",                    2150
                       "GCEV_NODYNMEM",
                       "GCEV_EXTENSION",
                       "GCEV_INVALID_0x869",
                       "GCEV_GETCONFIGDATA",
                       "GCEV_GETCONFIGDATA_FAIL",
                       "GCEV_SETCONFIGDATA",
                       "GCEV_SETCONFIGDATA_FAIL",
                       "GCEV_SERVICEREQ",
                       "GCEV_INVALID_0x86F",
                       "GCEV_SERVICERESP",                2160
                       "GCEV_SERVICERESPCMPLT",
                       "GCEV_INVALID_0x872",
                       "GCEV_INVALID_0x873",
                       "GCEV_INVALID_0x874",
                       "GCEV_INVALID_0x875",
                       "GCEV_INVALID_0x876",
                       "GCEV_INVALID_0x877",
                       "GCEV_INVALID_0x878",
                       "GCEV_INVALID_0x879",
                       "GCEV_INVALID_0x87A",
                       "GCEV_INVALID_0x87B",
                       "GCEV_INVALID_0x87C",
                       "GCEV_INVALID_0x87D",
                       "GCEV_INVALID_0x87E",
                       "GCEV_INVALID_0x87F",
                       "GCEV_INVALID_0x880",
                       "GCEV_INVALID_0x881",
                       "GCEV_INVALID_0x882",
                       "GCEV_INVALID_0x883",
                       "GCEV_INVALID_0x884",
                       "GCEV_INVALID_0x885",
                       "GCEV_INVALID_0x886",
                       "GCEV_INVALID_0x887",
                       "GCEV_INVALID_0x888",
                       "GCEV_INVALID_0x889",
                       "GCEV_INVALID_0x88A",
                       "GCEV_INVALID_0x88B",
                       "GCEV_INVALID_0x88C",
                       "GCEV_INVALID_0x88D",
                       "GCEV_INVALID_0x88E",
                       "GCEV_INVALID_0x88F",
                       "GCEV_INVALID_0x890",
                       "GCEV_INVALID_0x891",
                       "GCEV_INVALID_0x892",
                       "GCEV_INVALID_0x893",
                       "GCEV_INVALID_0x894",
                       "GCEV_INVALID_0x895",
                       "GCEV_INVALID_0x896",
                       "GCEV_INVALID_0x897",
                       "GCEV_INVALID_0x898",
                       "GCEV_INVALID_0x899",
                       "GCEV_INVALID_0x89A",
                       "GCEV_INVALID_0x89B",
                       "GCEV_INVALID_0x89C",
                       "GCEV_INVALID_0x89D",
                       "GCEV_INVALID_0x89E",
                       "GCEV_INVALID_0x89F",
                       "GCEV_INVALID_0x8A0",
                       "GCEV_INVALID_0x8A1",
                       "GCEV_INVALID_0x8A2",
                       "GCEV_INVALID_0x8A3",
                       "GCEV_INVALID_0x8A4",
                       "GCEV_INVALID_0x8A5",
                       "GCEV_INVALID_0x8A6",
                       "GCEV_INVALID_0x8A7",
                       "GCEV_INVALID_0x8A8",
                       "GCEV_INVALID_0x8A9",
                       "GCEV_INVALID_0x8AA",
                       "GCEV_INVALID_0x8AB",
                       "GCEV_INVALID_0x8AC",
                       "GCEV_INVALID_0x8AD",
                       "GCEV_INVALID_0x8AE",
                       "GCEV_INVALID_0x8AF",
                       "GCEV_INVALID_0x8B0",
                       "GCEV_INVALID_0x8B1",
                       "GCEV_INVALID_0x8B2",
                       "GCEV_INVALID_0x8B3",
                       "GCEV_INVALID_0x8B4",
                       "GCEV_INVALID_0x8B5",
                       "GCEV_INVALID_0x8B6",
                       "GCEV_INVALID_0x8B7",
                       "GCEV_INVALID_0x8B8",
                       "GCEV_INVALID_0x8B9",
                       "GCEV_INVALID_0x8BA",
                       "GCEV_INVALID_0x8BB",
                       "GCEV_INVALID_0x8BC",
                       "GCEV_INVALID_0x8BD",
                       "GCEV_INVALID_0x8BE",
                       "GCEV_INVALID_0x8BF",
                       "GCEV_INVALID_0x8C0",
                       "GCEV_INVALID_0x8C1",
                       "GCEV_INVALID_0x8C2",
                       "GCEV_INVALID_0x8C3",
                       "GCEV_INVALID_0x8C4",
                       "GCEV_INVALID_0x8C5",
                       "GCEV_INVALID_0x8C6",
                       "GCEV_INVALID_0x8C7",
                       "GCEV_INVALID_0x8C8",
                       "GCEV_INVALID_0x8C9",
                       "GCEV_INVALID_0x8CA",
                       "GCEV_INVALID_0x8CB",
                       "GCEV_INVALID_0x8CC",
                       "GCEV_INVALID_0x8CD",
                       "GCEV_INVALID_0x8CE",
                       "GCEV_INVALID_0x8CF",
                       "GCEV_INVALID_0x8D0",
                       "GCEV_INVALID_0x8D1",
                       "GCEV_INVALID_0x8D2",
                       "GCEV_INVALID_0x8D3",
                       "GCEV_INVALID_0x8D4",
                       "GCEV_INVALID_0x8D5",
                       "GCEV_INVALID_0x8D6",
                       "GCEV_INVALID_0x8D7",
                       "GCEV_INVALID_0x8D8",
                       "GCEV_INVALID_0x8D9",
                       "GCEV_INVALID_0x8DA",
                       "GCEV_INVALID_0x8DB",
                       "GCEV_INVALID_0x8DC",
                       "GCEV_INVALID_0x8DD",
                       "GCEV_INVALID_0x8DE",
                       "GCEV_INVALID_0x8DF",
                       "GCEV_INVALID_0x8E0",
                       "GCEV_INVALID_0x8E1",
                       "GCEV_INVALID_0x8E2",
                       "GCEV_INVALID_0x8E3",
                       "GCEV_INVALID_0x8E4",
                       "GCEV_INVALID_0x8E5",
                       "GCEV_INVALID_0x8E6",
                       "GCEV_INVALID_0x8E7",
                       "GCEV_INVALID_0x8E8",
                       "GCEV_INVALID_0x8E9",
                       "GCEV_INVALID_0x8EA",
                       "GCEV_INVALID_0x8EB",
                       "GCEV_INVALID_0x8EC",
                       "GCEV_INVALID_0x8ED",
                       "GCEV_INVALID_0x8EE",
                       "GCEV_INVALID_0x8EF",
                       "GCEV_INVALID_0x8F0",
                       "GCEV_INVALID_0x8F1",
                       "GCEV_INVALID_0x8F2",
                       "GCEV_INVALID_0x8F3",
                       "GCEV_INVALID_0x8F4",
                       "GCEV_INVALID_0x8F5",
                       "GCEV_INVALID_0x8F6",
                       "GCEV_INVALID_0x8F7",
                       "GCEV_INVALID_0x8F8",
                       "GCEV_INVALID_0x8F9",
                       "GCEV_INVALID_0x8FA",
                       "GCEV_INVALID_0x8FB",
                       "GCEV_INVALID_0x8FC",
                       "GCEV_INVALID_0x8FD",
                       "GCEV_INVALID_0x8FE",
                       "GCEV_FACILITYREQ"
};



On 2/9/07, Dmitry Agafonov <address@hidden> wrote:

Hello!

I'm trying to make outbound calls using following code.

All works just fine but I got

bayonne: UNHANDLED EVENT: 2161

in /var/log/messages right after "dial" command execution.

Bayonne 1.2.11 + small patches on RH-9, globalcall driver,
Dialogic D300-SC board with ISDN PRI network connection.

Where can I found event description and it's possible impact?

---------------------------code---------
dial %TO maxTime=30
goto ::playgreating

^timeout
    slog {Timeout}
    exit

^error
    slog {Error: } %session.error
    exit

^busy
    slog {Busy}
    exit

^hangup
    slog {Hangup}
    exit
---------------------------code---------

--
Dmitry



_______________________________________________
Bayonne-devel mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bayonne-devel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]