Re: Dialing and UNHANDLED EVENT

"Julien Chavanton" <[email protected]> Fri, 9 Feb 2007 11:38:14 -0500
Newsgroups gmane.comp.gnu.bayonne.devel
Message-ID <[email protected]>
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 <[email protected]> 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
> [email protected]
> http://lists.gnu.org/mailman/listinfo/bayonne-devel
>