В SMG предусмотрено несколько отладочных терминалов, каждый из них выполняет определенную функцию:
Терминал (com-порт) – предназначен для конфигурирования устройства посредством интерфейса командной строки CLI и смены программного обеспечения;
Telnet порт 23 – дубликат терминала (com-порт);
SSH порт 22 – дубликат терминала (com-порт).
Система команд для работы со шлюзом SMG в режиме отладки
Для перехода в отладочный режим необходимо подключиться к интерфейсу командной строки CLI и ввести команду tracemode
.
Таблица 18 – Команды режима отладки
Команда | Описание |
| просмотр списка доступных команд |
| выход из отладочного режима |
| выход из отладочного режима |
| выход из отладочного режима |
| вывод списка ранее введенных команд |
| включение/выключение RADIUS |
| просмотр списка запросов к RADIUS-серверу |
| проверка разрешения доменных имен. Параметр: доменное имя |
| просмотр статистики работы по протоколу RАDIUS |
| просмотр значений таймеров Q.931 |
| включение/выключение опроса сигнального процессора, idx – номер сигнального процессора – 0..5 |
| просмотр состояния потоков Е1, либо состояния конкретного потока, stream – номер потока 0..15 |
| просмотр счетчиков потока Е1 |
| просмотр информации о журнале аварий |
| просмотр информации об источниках синхронизации |
| просмотр информации о частотах синхронизации |
| принудительная смена источника синхронизации. Параметр – <номер потока> |
| проверка срабатывания модификатора номеров по определенному номеру. |
| включение трассировки низкого уровня на сигнальных потоках Е1. Параметры: <уровень> <номер потока> <использование>
|
| просмотр состояния каналов в группе линий, <linkset> – номер группы линий ОКС-7 |
| проверка номера по плану нумерации |
| применение текущей конфигурации, данная команда приводит к сбросу и повторной инициализации потоков Е1 |
| вывод информации об активных SIP-вызовах |
| включение отладки RTP свитча, <level> – уровень отладки Использование данной команды может привести к зависанию шлюза при работе под нагрузкой. |
| просмотр состояния RTP-портов |
| просмотр статистики соединений на сигнальных процессорах |
| просмотр информации о сетевых маршрутах, обрабатываемых телефонией |
| просмотр информации о текущих активных вызовах |
| просмотр информации о текущих активных лицензиях |
| включение трассировки команд сигнальных процессоров |
| выключение трассировки команд сигнальных процессоров |
| просмотр статистики по вызовам |
| просмотр системной информации, версии программного обеспечения |
| функции трассировки |
| команда необходима для возврата в нормальный режим после использования команды |
| команда используется в крайних случаях для определения точного места аварийного завершения приложения |
| перезапуск программного обеспечения |
sigtran_state | просмотр состояния SIGTRAN-объектов |
megaco_iface | просмотр состояния H.248/Megaco-интерфейса |
megaco_chans | просмотр состояния H.248/Megaco Е1-каналов |
megaco_term | просмотр состояния H.248/Megaco-терминаций |
megaco_ctxt | просмотр состояния H.248/Megaco-контекстов |
Команды трассировки, доступные через отладочный порт
Глобальное включение отладки
Синтаксис команды: trace start
Глобальное выключение отладки
Синтаксис команды: trace stop
Включение/выключения отладки для определенных аргументов
Синтаксис команды: trace <POINT> on/off <IDX> <LEVEL>
Параметры:
<POINT> – аргумент;
<IDX> – числовой параметр;
<LEVEL> – уровень отладки;
Таблица 19 – Допустимые аргументы (<POINT>)
Значение <POINT> | Расшифровка команды | Значение <IDX> |
hwpkt | трассировка содержимого пакета первого уровня обмена основного приложения с драйвером потока Е1 | 0..15 |
stream | трассировка потока Е1 | 0..15 |
port | трассировка работы приложения | не используется |
isup | трассировка работы подсистемы ISUP протокола ОКС-7 | не используется |
mtp3 | трассировка работы уровня MTP3 протокола ОКС-7 по потоку Е1 | 0..15 |
pril3 | трассировка работы третьего уровня протокола DSS1 по потоку Е1 | 0..15 |
sw | трассировка работы коммутационного поля | не используется |
mspc | трассировка IP-проключений | не используется |
mspd | трассировка работы сигнального процессора | 0..7 |
net | трассировка работы сети передачи данных 2 уровня | не используется |
sync | трассировка работы источников синхронизации | не используется |
snmp | трассировка работы SNMP-протокола | не используется |
np | трассировка работы плана нумерации (маршрутизации) | не используется |
mod | трассировка работы модификаторов | не используется |
alarm | трассировка аварийных состояний шлюза | не используется |
radius | трассировка работы RADIUS-протокола | не используется |