Dialogic Voice Cards - System stops receiving calls abruptly; DCM restart succeeds only after several attempts
Symptom
On a system configured with a Dialogic D/120JCT-LS Media Board and Dialogic®] D/4PCIUF Media Board, an application that was running successfully, stops receiving calls. When this occurs, the Dialogic Configuration Manager (DCM) still shows green status for all the boards. When this issue occurs, restarting DCM succeeds only after several attempts.
The DCM fails because it is unable to download all the installed boards on the system. In the Genload.log excerpts below, there were two boards, a D/4PCIUF and D/120JCT-LS, in the system. The D/120JCT-LS failed to download.
Dialogic Generic Downloader Version 6.00 (Build 2)
Copyright (C) 1992-2008 Dialogic Corporation. All Rights Reserved.
Get Board Power Status IOCTL called on a non PciExpress device
Get Board Power Status IOCTL called on a non PciExpress device
System Download ...
GENBOOT not responding on board 0...........................................................
D/4PCI-U (PCI ID 1) Download .. D4U Firmware Version 6.70 Build 0042
WSB0324: ???? (PCI ID 0) download failed - GENBOOT did not start
1 Dialogic Board Successfully Installed
Reason for the issue
The non-page memory pool at operating system level has reached its maximum allocated limit and it cannot allocate any more memory.
In the Windows Event Viewer, an entry like the one below will be seen:
Error 2/11/2013 11:18:54 AM srv 2017 None The server was unable to allocate from the system nonpaged pool because the server reached the configured limit for nonpaged pool allocations.
A potential reason for exhausting non-page memory could be an application running on the system that is using too much memory, such as antivirus software or anti-malware software.
Fix
To fix this non-page memory allocation failure, the non-page memory pool limit can be increased by following the steps below:
1. Start the Registry Editor "Start->Run->Regedit
2. Point to registry key "Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache" and set its value to "1".
3. Point to registry key "Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size" and set its value to "3"
As an alternative, the installed anti-virus or anti-malware software can be disabled* to reduce nonpage memory usage.
Product List
Dialogic D/120JCT-LS Media Board
Dialogic D/4PCIUF Media Board
Important Note
Dialogic understands and acknowledges the desire for customers / end users to install anti-virus software in their environment; however, loading and running any third-party anti-virus software on Dialogic® System Release software may compromise the performance of a real time telephony system. Any decision to disable anti-virus or anti-malware software is up to the user and Dialogic bears no responsibility or liability for such decision or its consequences.