HMP Linux 1.2 Release Update, Rev 05 — September 2006 19
DM3Stderr and DebugAngel diagnostics tools are not supported in this re lease. As a
way to debug DM3 firmware, all firmware prints are sent to /var/log/messages by
default. They can be sent to stdout when the boot kernel is run in non-da emon mode.
You must ensure that syslogger is enabled and running. To check, use “ps -ef | grep
syslogger”. If it is not running, you can start it using the Linu x setup utility.
If you run an application as root and then switch to a non-privileged user, any log files
created in the first run will probably be read-only for the non-privileged user.
For users who do not use DNS or have a system with no DNS entry, the /etc/hosts file
must contain an entry with the machine’s hostname and IP address. The hostname
should only appear once in the file.
The HMP system does not operate with board level products and system software
releases installed on the same machine.
All cron jobs should be scheduled for off-peak hours to avoid performance issues.
Conferencing
The dcb_setbrdparm() function fails when attempting to set MSG_ALGORITHM to
ALGO_LOUD and ATDV_ERRMSGP returns "Bad global parameter value". Do not
set this parameter. By default, the algorithm uses the Loudest Talker.
Fax
For fax applications, the header file srllib.h must appear before the header file faxlib.h
in the #include directive.
Global Call, IP, and IPML
Only IP-specific Global Call features will be provided as described in the Global Ca ll
IP for Host Media Processing Technology Guide (05-2239-003).
G.711 µ-Law and A-Law IP Encoding/Decoding only support 64 Kbps.
If a call is made to HMP using NetMeeting* from a machine that does not have a
sound card, the coder negotiation will fail and the call will be disconnected before a
GCEV_ANSWERED event is generated.
If a call is made to HMP using NetMeeting, the "secure outgoing calls" option must not
be selected.
Global Call applications using T.38 should call
gc_SetUserInfo(IPPARM_T38_CONNECT) after GCEV_OFFERED, but before the
next GC function call, for T.38 only calls. Otherwise, the call will fail and the application
will get a GCEV_TASKFAIL event.
The ipm_SendRFC2833SignalToIP() function is not supported on HMP. The
application cannot use this API to generate RFC2833 digits on a call. Use the voice
device to dial digits and set up RFC2833 transfer mode in a call.
Host applications should always clean up resources before exiting by using one of the
following methods:
If using Global Call call control, the application should ca ll gc_DropCall() followed
by gc_ReleaseCall(), or use gc_ResetLineDev().