VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Как проверить статус внешнего gsm шлюза в cli

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
rea
Сообщения: 14
Зарегистрирован: 27 янв 2021, 18:51

Как проверить статус внешнего gsm шлюза в cli

Сообщение rea »

Всем привет.

Настроена связка asterisk 16.2 и gsm шлюза yeastar tg400, всё работает

Если я неверно ввожу на tg400 имя пользователя (в разделе транков void линий), то на asterisk в cli вижу сообщение:
[Feb 9 11:30:55] NOTICE[14773]: chan_sip.c:28934 handle_request_register: Registration from '<sip:gsm_gsmgate@89.108.81.213>' failed for '77.244.15.153:5060' - Username/auth name mismatch
Это тоже понятно, но возможно ли теперь через команду cli понять что эта ошибка все еще имеется ?

Команда sip show users показывает: "gsm_gsmgate mypassw gsm_outgoing_ca No Yes" т.е. я не вижу чтолибо про эту возникшею ранее ошибку
Проверить статус на самом tg400 я конечно могу вручную, но возможно ли на asterisk ?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Как проверить статус внешнего gsm шлюза в cli

Сообщение ded »

Если шлюз является динамическим SIP пиром в Астериск, и используется им удалённо, то наверняка в настройках пира также есть qualify=yes.
При правильной регистрации такого шлюза в выхлопе команды
CLI> sip show peers
будет виден его публичный ИП адрес и статус ОК (ответ на пакеты OPTIONS - qualify).
А если регистрация не прошла - не видно его ИП адреса в выхлопе команды
CLI> sip show peers
rea
Сообщения: 14
Зарегистрирован: 27 янв 2021, 18:51

Re: Как проверить статус внешнего gsm шлюза в cli

Сообщение rea »

хм, был установлен qualify=200, но sip show peers выводил публичный ip (когда я писал вопрос), что и было непонятно

а вот пока я ждал ответа и еще раз сейчас проверил - действительно пропал и IP и стал UNKNOWN
както можно сказать в cli чтобы проверка это принудительно бы прошла ?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Как проверить статус внешнего gsm шлюза в cli

Сообщение ded »

Поставьте
qualify=60
и актуальный статус будет получен не более, чем через 60 сек.
rea
Сообщения: 14
Зарегистрирован: 27 янв 2021, 18:51

Re: Как проверить статус внешнего gsm шлюза в cli

Сообщение rea »

ясно, спасибо, буду экспериментировать
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH