Hi All,
How to change Orignal Calling Party ID in the CAMELv2 CONNECT message, Aim is to change the CLI
Hi All,
How to change Orignal Calling Party ID in the CAMELv2 CONNECT message, Aim is to change the CLI
Hi all,
I am trying to install HMP4.1_213 on a Centos 7 machine but I could not successfully install it and it never pops me the manual to choose which package to install after I ran ./install.sh. It gave me an error of "lsb base file must be installed prior to installing hmp". Is this caused by the incompatibility? Is there a way to work around this problem?
Thanks.
Hi All,
I am currently running my old program (which is working with HMP4.1_151 on Centos5.7) with HMP4.1_213 on Centos7. The gc_OpenEx passed with success but I received a GCEV_OPENEX_FAIL event indicating the media channel failed to open. Any advise what do we need to change for upgrade?
Below are logs indicating the issue
gc_OpenEx(devicename=:N_iptB1T1:P_SIP:M_ipmB1C1, mode=EV_ASYNC
) Success.
07/12/16 12:17:47 gc_OpenEx(boardname=:P_IP:N_iptB1, ldev=2, mode=EV_ASYNC) Succ
ess.
07/12/16 12:17:47 GCEV_OPENEX_FAIL - is current call status
07/12/16 12:17:47 GCEV_OPENEX_FAIL received.
07/12/16 12:17:47 t_Info->gcValue = 0x561
t_Info->gcMsg = The media channel failed to open
t_Info->ccLibId = 0
t_Info->ccLibName = GLOBALCALL
t_Info->ccValue = 0x561
t_Info->ccMsg = The media channel failed to open
t_Info->additionalInfo =
please forgive my poor English, and i hope it won't affects our communicate.
we are using PSTN interfaces (E1,30B + D),we see a green light on the top of the E1 we use; DCM properly activates the card. but how to check E1 interface is down via dialogic tools? I wish one log file which includes errors information will be exist .
thank you!
Hi,
I am trying to use mm_Capture() to take a photo from a SIP call. I am performing the following steps:
mm_Capture() creates a 0 byte file and then returns a MMEV_CAPTURE_FAIL event. Output from mm_ResultInfo() is this:
mmValue = 0x1
mmMsg = System error
additionalInfo =
The documentation mentions using mm_Pause() and mm_Resume() to pause and restart the media (apparently when capturing from video playback), but I have tried this and pausing fails (because the media device is technically still idle?).
Is what I am doing possible?
Thanks,
Brendan
Hello,
How to prepare proper settings for gc_MakeCall when making direct SIP call e.g.(to "sip:100@192.168.0.199") and there is no configured proxy or proxy is another server (e.g. 192.168.0.100 as configured in gc_Start)? Changing proxy online is not an option. All my tests have shown that gc_MakeCall either makes call through proxy or doesn't do it at all (no ethernet packets), however it always returns 0.
Hi,
I have one question .
When i receive incoming INVITE request uri is in format tel:number so HMP automaticly puts this in Contact header in 200 OK response .
Is it possible to change this Contact header on incoming call in 200 OK response from HMP ?
As i can se Dialogic puts in Contact Request URI from INVITE.
I woud like to put in Contact something like this number@hostname when i receice incoming INVITE with tel:number Request URI .
Dear all,
During my load testing on HMP 4.1, it found it has some repeated error messages under /var/log/messages.
Do anyone has some idea on the root cause ?
Aug 9 02:49:36 VMSPOC ssp_x86Linux_boot: DEC(5): ERROR - unexpected message, code=0x3, data=0x302
Aug 9 02:52:42 VMSPOC ssp_x86Linux_boot: DEC(217): ERROR - unexpected message, code=0x3, data=0x302
Aug 9 03:03:48 VMSPOC ssp_x86Linux_boot: DEC(92): ERROR - unexpected message, code=0x3, data=0x302
Aug 9 03:06:14 VMSPOC ssp_x86Linux_boot: DEC(39): ERROR - unexpected message, code=0x3, data=0x302
Aug 9 03:07:39 VMSPOC ssp_x86Linux_boot: DEC(161): ERROR - unexpected message, code=0x3, data=0x302
Aug 9 03:48:20 VMSPOC ssp_x86Linux_boot: DEC(210): ERROR - unexpected message, code=0x3, data=0x302
Regards
Eddie
Hello,
Is there a way to determine format of the RAW data that Dialogic stores in the file after issuing fx_rcvfax function in HMP?
First, I thought that this format depends only on hardware capabilities, cause Dialogic fax api doc gives the answer:
“…The encoding scheme in which the incoming fax data may be stored (MH or MMR) is based on the capability of the Dialogic® fax product.”
But I found that it is not true, the tests when I was sending a lot of small faxes from one HMP channel to another (5 channels-in and 5 channels-out) have shown that in 90% cases the stored RAW data files have MH format and in other 10% have MMR format.
Weird, but there is no Dialogic function that can answer which encoding scheme of the stored data was used, though ATFX_CODING warns:
“…For a receiver application, the line encoding scheme negotiated between the transmitter and receiver for the fax transfer may be different than the encoding scheme of the stored fax data”.
We have for years we've called gc_Extension in order to send a SIP NOTIFY event for the purpose of set/clear of the message waiting light. However we have our first PBX which is returning a 401 unauthorized and the driver is not automatically responding with the authentication information given during registration. gc_MakeCall is responding correctly when it receives the 401 challenge and registration is working so the authentication information has been set.
I suspect the issue is we are using the board handle rather than the line handle which performed the registration. When we try using the line handle the driver responds with invalid parameter.
Does anybody know how to get the driver to respond to the 401 with authentication information and or perform the gc_Exetension event using the line?
Hi,
I have a machine where I installed HMP SU367 and then activated my HMP license (both as Administrator). The License Manager lists all the correct resource counts and says activation succeeded.
But when I go to DCM it doesn't show a "HMP_SOFTWARE" board (including after manual Auto-detect / Refresh). Also devmapdump doesn't list any resources at all.
I've check the rtf log, Flex.dl and the Windows Event log, but don't see obvious errors.
Also, looking in Windows Device Manager I don't see Dialogic devices for HMP or HPET. (Although, I've developed with HMP on this machine previously, and hadn't noticed if these devices appeared before; I just saw them referenced on another post).
Also hpettool.exe /t tells me "HPET is hardware and BIOS supported and is enabled on this system.", so HPET support doesn't appear to be a problem.
I have tried uninstalling, completely deleting the old Dialogic folders, re-installing, using SU361 (which worked previously), manually starting Dialogic services. Can any suggest what I should try next?
Thanks,
Brendan
Hello everyone !
I Have developed a c++ application that works on D/300 JCT E1 card. I m using ISDN Protocol. The Application is working completely fine on TATA PRI Line but having one issue in MTNL PRI Line. In MTNL PRI Line, at the time of outbound call, the reciever is not getting any voice which is being played by dx_playiottdata().which is returning success. I thought there may be some issue in configuration or may be in MTNL PRI line.
I have checked CRC ENABLE SWITCH in the ctr4.prm file and made it CRC OFF for MTNL Line.
what to check now ? for getting the voice on outbound call ... Please suggest me what should i do now ?
I have also attached a small log file of only one channel
What is Difference between these two versions of SR6 Setup in Dialogic Website Download page :
both have same description, I am a developer and developed an IVR system on SR6, but don't know what version to install .
Windows Vista®, Windows 2008® , Windows 7® and Windows 2012® | |||||||||
![]() | Service Update 271 for Dialogic® System Release 6.0 PCI for Windows-Developer Version
Developer Tools (the SDK) contain header files and other components used to integrate the distribution software with your application that uses Dialogic telecom hardware. The SDK is not for redistribution with your applications. | 287.11MB | |||||||
![]() | Service Update 271 for Dialogic® System Release 6.0 PCI for Windows-Redistributable Version
Developer Tools (the SDK) contain header files and other components used to integrate the distribution software with your application that uses Dialogic telecom hardware. The SDK is not for redistribution with your applications. | 314.81MB |
it is located in following page :
http://www.dialogic.com/en/products/media/system-release-software/download/dialogic/win-pci/6.0-su-latest.aspx
We are using HMP 3.0 on a Windows server with an Avaya PBX. We are using SIP over TCP. The thing that we are experiencing is that it looks like HMP is dropping the TCP connection after a little over a minute into the call. The impact that this is having is that we cannot do a transfer (REFER) after this connection is dropped. The drop appears to be related to timing rather than anything that is going on in the call.
Here is a look at the trace. HMP is running on 10.252.42.108. What we consistently see is a keep-alive coming from the PBX after a minute into the call. Then 4 or 5 seconds later we send a FIN, ACK, which looks like it causes the connection to close. Any ideas?
No. Time Source Destination Protocol Info |
5060 2017-02-08 17:09:09.570362 172.16.223.6 10.252.42.108 TCP 15023→5060 [SYN] Seq=0 Win=8320 Len=0 MSS=1456 WS=1 TSval=1987100114 TSecr=0 74 1 |
15023 2017-02-08 17:09:09.570596 10.252.42.108 172.16.223.6 TCP 5060→15023 [SYN, ACK] Seq=0 Ack=1 Win=8192 Len=0 MSS=1460 WS=1 TSval=623057235 TSecr=1987100114 74 2 |
5060 2017-02-08 17:09:09.573693 172.16.223.6 10.252.42.108 TCP 15023→5060 [ACK] Seq=1 Ack=1 Win=8664 Len=0 TSval=1987100115 TSecr=623057235 66 3 |
5060 2017-02-08 17:09:09.594776 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 4 |
5060 2017-02-08 17:09:09.597966 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 5 |
15023 2017-02-08 17:09:09.598013 10.252.42.108 172.16.223.6 TCP 5060→15023 [ACK] Seq=1 Ack=497 Win=32272 Len=0 TSval=623057237 TSecr=1987100119 66 6 |
5060 2017-02-08 17:09:09.601906 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 7 |
5060 2017-02-08 17:09:09.606835 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 8 |
15023 2017-02-08 17:09:09.606878 10.252.42.108 172.16.223.6 TCP 5060→15023 [ACK] Seq=1 Ack=993 Win=31776 Len=0 TSval=623057238 TSecr=1987100121 66 9 |
5060 2017-02-08 17:09:09.609806 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 10 |
5060 2017-02-08 17:09:09.612150 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 11 |
15023 2017-02-08 17:09:09.612200 10.252.42.108 172.16.223.6 TCP 5060→15023 [ACK] Seq=1 Ack=1489 Win=32768 Len=0 TSval=623057239 TSecr=1987100122 66 12 |
5060 2017-02-08 17:09:09.613508 172.16.223.6 10.252.42.108 SIP/SDP Request: INVITE sip:10259@10.252.42.108;user=phone | 178 13 |
15023 2017-02-08 17:09:09.615397 10.252.42.108 172.16.223.6 SIP Status: 180 Ringing | 611 14 |
15023 2017-02-08 17:09:09.616351 10.252.42.108 172.16.223.6 SIP/SDP Status: 200 OK | 931 15 |
5060 2017-02-08 17:09:09.622362 172.16.223.6 10.252.42.108 TCP 15023→5060 [ACK] Seq=1601 Ack=1411 Win=8047 Len=0 TSval=1987100125 TSecr=623057239 66 16 |
5060 2017-02-08 17:09:09.654144 172.16.223.6 10.252.42.108 TCP [TCP segment of a reassembled PDU] 314 17 |
5060 2017-02-08 17:09:09.656671 172.16.223.6 10.252.42.108 SIP Request: ACK sip:10259@10.252.42.108;user=phone | 258 18 |
15023 2017-02-08 17:09:09.656693 10.252.42.108 172.16.223.6 TCP 5060→15023 [ACK] Seq=1411 Ack=2041 Win=32216 Len=0 TSval=623057243 TSecr=1987100131 66 19 |
5060 2017-02-08 17:10:09.610593 172.16.223.6 10.252.42.108 TCP [TCP Keep-Alive] 15023→5060 [ACK] Seq=2040 Ack=1411 Win=8664 Len=0 60 22 |
15023 2017-02-08 17:10:09.610642 10.252.42.108 172.16.223.6 TCP [TCP Keep-Alive ACK] 5060→15023 [ACK] Seq=1411 Ack=2041 Win=32216 Len=0 TSval=623063239 TSecr=1987100131 66 23 |
15023 2017-02-08 17:10:13.658101 10.252.42.108 172.16.223.6 TCP 5060→15023 [FIN, ACK] Seq=1411 Ack=2041 Win=32216 Len=0 TSval=623063643 TSecr=1987100131 66 24 |
5060 2017-02-08 17:10:13.659248 172.16.223.6 10.252.42.108 TCP 15023→5060 [ACK] Seq=2041 Ack=1412 Win=8664 Len=0 TSval=1987112932 TSecr=623063643 66 25 |
5060 2017-02-08 17:10:13.687960 172.16.223.6 10.252.42.108 TCP 15023→5060 [FIN, ACK] Seq=2041 Ack=1412 Win=8664 Len=0 TSval=1987112938 TSecr=623063643 66 26 |
15023 2017-02-08 17:10:13.688024 10.252.42.108 172.16.223.6 TCP 5060→15023 [ACK] Seq=1412 Ack=2042 Win=32216 Len=0 TSval=623063646 TSecr=1987112938 66 27 |
Hi,
I'm using function gc_SetInfoElem() to set CLIR while making an outbound call. But everytime I'm receiving an error:
gc_SetInfoElem() on device handle: 0x3f, GC ErrorValue: 0x89 - CCLIB specific, CCLibID: 6 - GC_DM3CC_LIB, CC ErrorValue : 0x 8016 - Internal error: IE size mismatch
What I'm doing wrong?
My code is:
IE_BLK ieblk;
GC_IE_BLK gc_ieblk;
GC_INFO gc_error_info;
char my_num[16];
sprintf(my_num,"123456789");
ieblk.length = strlen(my_num) + 5;
ieblk.data[0] = CALLER_NUMBER_IE;
ieblk.data[1] = strlen(my_num)+2;
ieblk.data[2] = ISDN_NUMB_PLAN;
ieblk.data[3] = (unsigned char)(0x80 | ISDN_PI_RESTRICT << 5 | USER_PROVIDED);
strcpy(&ieblk.data[4], my_num);
gc_ieblk.gclib = NULL;
gc_ieblk.cclib = &ieblk;
if (gc_SetInfoElem(dtihdl, &gc_ieblk) < 0)
{
gc_ErrorInfo(&gc_error_info);
printf("Error: gc_SetInfoElem() on device handle: 0x%lx, GC ErrorValue: 0x%hx - %s, CCLibID: %i - %s, CC ErrorValue : 0x % lx - %s\n",
dtihdl, gc_error_info.gcValue, gc_error_info.gcMsg,
gc_error_info.ccLibId, gc_error_info.ccLibName,
gc_error_info.ccValue, gc_error_info.ccMsg);
}
I'm using DM/V1200A-4E1 board with ml2-qsa-net5 config(with LineType dsx1_e1).
Recently I got some DMV1200BTEPEQ boards, but I could not use it with same config.
How can I use same config with DMV1200BTEPEQ?
In auto generated FCD config file, there is
SetParm=0x1601,3 ! LineType (dsx1_D4=0, dsx1_ESF=1, dsx1_E1_CRC=3)
parameter, dsx1_E1 is not supported?
Hello Everyone
I've installed the Dialogic HMP build 372. My (demo) license activated successfully, but when I open Dialogic Config Manager I do not have any devices.
OS is Windows Server 2012 R2 (VM). In device manager I see a 'Dialogic HMP Device' and 'Dialogic HPET Driver' under the 'Dialogic DM/HDSI Devices' branch. Windows appears to be happy with them, when you look at the properties, it states 'This device is working properly'.
I've ran the 'hpettool64' and it comes back successful. I am an admin on the server, and when running the setup I use 'Run as Administrator'. I've installed using an RDP session, and also using the console. I did a snapshot of the VM before installing, so after an unsuccessful attempt I just roll back to the snapshot (so I'm not uninstalling/reinstalling).
In the rtflog I'm seeing this line repeatedly:
OAMSYSLOG Error DONGLEMANAGER: - [Board 0]:IOCTL_MCD_CONFIGURESRAM Board still in the POST_IN_PROGRESS state. GetLastError() = 21
Any suggestions? There is another thread with a similar issue, but the symptoms were different (ie - no Dialogic devices in Device Manager).
Thanks,
Brian
D/480JCT-1T1 is dual span with only 1 T1 input and can use only 24 dit port on board 1 only ? How to use board 2 ?
I have a DMV1200BTEP board , I realized that DM3 boards do not support Alaw11K play formats ,
and they support only Alaw6K and Alaw8K but JCT boards (D/300 , D600) do.
when an unsupported file type is played , the "dx_playiottdata" function returns no error and I have a big problem with that.
how can I detect automatically the board type is JCT(D/300 , D600) or DM3(DMV1200) ?
I tried "SRLGetPhysicalBoardName" but it returnes "brdB1" and did not help.