User's Manual

28 omdiag: Using the Diagnostic Service
Modem Test — Sends a series of AT command set commands to your modem to see if it is working.
The AT command set is a series of industry-standard instructions for the modem to perform.
NOTE: The correct modem drivers, when required, should be installed for the modem diagnostic tests to run
and provide the best results. For systems running Red Hat Enterprise Linux, in some cases, the "setserial"
command can be used to configure the modems without drivers.
The modem test performs the following tests:
Hayes Basic Command Test— Uses the Hayes basic command set to exercise and diagnose the
functionality of the modem. The Hayes basic commands are written to the modem and the result
codes are verified and displayed either textually or numerically. Only important commands that
are common across different modems are used during this test.
Hayes Extended Command Test — Uses the extended command group of the Hayes command
set to exercise and diagnose the functionality of the modem. The Hayes extended commands are
written to the modem and the result codes are verified and displayed either textually or
numerically. Only important commands that are common across different modems are used
during this test.
S-Registers Test — Uses the selected range of S-Registers to exercise and diagnose the
functionality of the modem. The test saves the current S-register values, sets a new value, verifies
that the new value can be read and is correct, and restores the original value. The result codes are
verified and displayed either textually or numerically.
NOTE: In cases where the Windows registry with modem drivers is corrupted due to bad installs/uninstalls,
the modem diagnostic might give unexpected results.
Broadcom Modem Test — Used for both external (for example, connected to a serial port) and internal
modems (for example, connected to a PCI slot).
The Broadcom Modem test performs the following tests:
NOTE: The following tests are not supported on systems running a Red Hat Enterprise Linux operating system.
Broadcom Modem Dialtone Detection Test — Verifies the correct operation of the codec, DAA,
and control logic on the Broadcom V.92 56K modem. This is accomplished by detecting the
presence of a dial tone on the telephone line. A telephone line must be attached to the modem for
this test to pass. If a dialtone is not detected, a warning is reported.
Broadcom Modem Loopback Test — Instructs the Broadcom V.92 56K modem to perform a
standard local analog loopback test. A test pattern is looped back and checked by the modem. The
test fails if the modem reports any errors during the test.
Broadcom Modem AT Command Test — Verifies the correct operation of the AT command
microprocessor and associated control functions on the Broadcom V.92 56K modem. A series of
AT commands are issued and the responses are checked for correctness. Each command must
correctly return "OK" or an error is reported.