SBA Upgrade and Recovery

Special Administration Console (SAC)

Special Administration Console (SAC) and SAC commands
https://msdn.microsoft.com/en-us/windows/desktop/cc785873

Azure Serial Console for Windows (Virtual Machine Serial Console access)
https://docs.microsoft.com/en-us/azure/virtual-machines/troubleshooting/serial-console-windows

После загрузки c “SBA Recovery USB” dongle, IP адрес назначается DHCP или из диапазона 169.254.x.y.
TightVNC RfbPort 5900 включен

Восстановление из образа WIM:

При загрузке “SBA Recovery USB” dongle (дистрибутива нет на сайте AudioCodes, поставляется в комплекте SBA):
SAC>cmd
SAC>ch –sn Cmd0001
C:\Windows\system32>gorecover (также можно PowerShell или NetSh)
C:\Windows\system32>exit
SAC>restart

После восстановления и перезагрузки.
Для установки ip адреса SBA (Windows Server 2012R2) через SAC:

SAC>i
Net: 12, Disconnected
Net: 13, Disconnected
Net: 14, Ip=169.254.35.13 Subnet=255.255.0.0 Gateway=0.0.0.0
Net: 14, Ip=fe80::54c4:2e56:8780:230d

SAC>i 14 192.168.0.99 255.255.255.0 192.168.0.1

Можно подключиться через RDP для настройки Windows Server 2012R2
Administrator/Pass123

Настройки SBA осуществляется через WEB браузер
http://192.168.0.99
Administrator/Pass123

SBA Hardware Platforms

AudioCodes не производит бортовые компьютеры, а использует OEM решения.
www.kontron.com
www.advantech.com
www.portwell.com
The OSN platform includes a hard disk to provide a complete solution within the device’s chassis. The OSN is based on single and mid-sized Advanced Mezzanine Card / AMC (AdvancedMC form-factor) modules.
https://en.wikipedia.org/wiki/Advanced_Mezzanine_Card

Mediant 1000 OSN (Open Solution Network) Server platform

  • OSN3 (1 LAN, 2/4 GB, EoS, нет видео выхода) модель 2009, Intel Core 2 Duo 1.5 GHz processors L7400
    • 3 LAN порта 1Gbit/s:
      • 1 порт соединен с Mediant 1000
      • 1 порт external
      • 1 порт не выведен
  • OSN3B (2 LAN, HDMI, 4GB, EoS) модель 2014, Intel® Core™ i7 3rd Generation Dual Core (i7-2610UE 1.5 GHz нашел, второе поколение)
  • OSN3C (2 LAN, HDMI, 8GB) модель 2018 Intel® Pentium D1508
  • OSN4 (2 LAN, HDMI, 8GB, EoS) модель 2013, Intel i7-3555LE Dual Core 2.5 GHz
  • OSN4B (2 LAN, HDMI, 16GB) модель 2018 Intel® Xeon® Processor D1527

Mediant 800 OSN (Open Solution Network) Server platform

  • OSN1 Atom 1.5 GHz
  • OSN2 (Celeron) Processor B810E
  • OSN3 (Intel Dual Core i7 -2610UE)
  • OSN4 (Core™ i7) i7-3612QE
  • ONS5 (Atom) N2800
  • OSN6 (Core™ i7) i7-5850EQ

Test Call Rules

Test Call Rules – удобный инструмент для настройки и траблшутинга. Можно сделать вызов из/в SBC. На скриншоте два простых правила – звонок из SBC на мобильный (эмуляция звонка из TEAMS) и звонок из SBC в клиент TEAMS (эмуляция звонка из ТфОП).
Можно менять АОН, набор кодеков, устанавливать расписание и т.д.

Эта возможность появилась в FW 7.0 в марте 2015 года.
Troubleshoot->Test Call->Test Call Rules

Например при вызове из SBC в TEAMS

Endpoint URI+79263514241@sbc.lab.uclab.ruоткуда
Called URI74957550055@sip.pstnhub.microsoft.comкуда
IP GroupTeamsисходящая IPG
Play DTMF MethodIn BandDTMF “3212333” в RTP (DSP)
PlayDTMFDTMF “3212333” в RTP (DSP)

После создания. На выбранном правиле Action->Dial.

Как посмотреть какие кодеки используются в активных сессиях в SBC AudioCodes

Подключитесь к CLI (com port/SSH/Telnet)
show voip codersstats

 

Как посмотреть активные сессии в SBC AudioCodes

Подключитесь к CLI (com port/SSH/Telnet)
show voip calls active
show voip calls active sbc – только SBC
show voip calls active gw – только GW

 

AudioCodes Devices Management Interface Introduction

В этом модуле тренинга рассматриваются:

  • Варианты управления и обслуживания SBC/GW AudioCodes
    • HTTPS/INI(полный/дельта)/CLI(com port/SSH/Telnet)
  • Назначение IP адреса через: HTTPS/BootP/DHCP/CLI
  • Web интерфейс SBC
  • INI Viewer & Editor
  • SBC configuration wizard

INI Viewer/Editor v1.8 от 29.01.2019
https://audiocodes.sharefile.com/d-sa6850d9d7e445d29
SBC Configuration Wizard v2.23 от 04.04.2019, Template Pack v2.39 от 6 мая 2019
https://www.audiocodes.com/media/11767/sbcwizard-setup.exe
BootP Utility v1.0.0.8
https://audiocodes.sharefile.com/d-s50e94be3a064ff58

Debugging tools

В этом модуле тренинга рассматривается:

  • как собирать необходимые данные для обращения в техподдержку AudioCodes
  • как работать с AudioCodes Syslog Viewer:
    • SIP/SDP Call Flow, ISDN Call Flow, CDR, фильтрация
  • как работать с Wireshark:
    • VoIP Call Flow, проигрывание G.711 RTP, сохранение в звуковой файл, Debug Recording

Syslog and Syslog Viewer

Утилита Syslog Viewer может использоваться для двух основных задач:
1) Запись и отображение syslog сообщений с устройств AudioCodes (SBC/Gateway/IP Phones)
2) Анализ записанных журналов syslog сообщений (включая поддержку интерактивной блок-схемы SIP (SIP Flow Diagram))

v1.35 (Apr 15, 2019)
http://redirect.audiocodes.com/install/syslogViewer/syslogViewer-setup.exe

Если закрыт 514 порт или Syslog Viewer находится за NAT, то можно подключиться к Web интерфейсу. В примере на скриншоте используется нестандартный порт, указанный в явном виде.


По умолчанию, эта возможность выключена и её необходимо включить через WEB интерфейс SBC/GW:
Troubleshoot->Logging->Logging Settings

SysLogViewer – упрощаем процесс анализа логов AudioCodes
(Victor_AC 28 июля 2015 в 12:36)
https://habr.com/ru/company/audiocodes/blog/263711/

Wireshark

Wireshark – незаменимый инструмент траблшутинга. Применяется как для захвата трафика на компьютере, так и для работы с файлами, созданными в SBC (детальные настройки только через CLI).

Дистрибутивы:

https://www.audiocodes.com/library/firmware?page=2

Wireshark 2.4.5 Plugins https://audiocodes.sharefile.com/d-s83e2a13ed3444308

Для Wireshark Plugin 2.4.5 необходим Wireshark версии 2.4.x (2.6.x и 3.0.х не подойдут).

https://2.na.dl.wireshark.org/win64/all-versions/

Wireshark-win64-2.4.14.exe 2019-04-08 20:04 55M

Установка Plugin (для Windows x64):

  1. Файл cdr.dtd (Document Type Definition) нужно скопировать в папку C:\Program Files\Wireshark\dtds. После этого будет доступен фильтр CDR.

2. Файл tpncp.dat нужно скопировать в папку C:\Program Files\Wireshark\tpncp.

Диссектор TPNCP полностью функционален. Протокол TPNCP (Audiocodes TrunkPack Network Control Protocol) постоянно меняется и для правильной регистрации и диссекции необходим файл tpncp.dat, который читается при запуске Wireshark.

В версии 2.4.5 поддерживается TPNCP Version L7.20A.181.

3. Вариант 1 из документации: Global Plugins (для Wireshark 2.4.14 –  папка C:\Program Files\Wireshark\plugins\2.4.14, в эту папку скопировать *.dll из Plugins_x64.

или

Вариант 2 (рекомендую): Personal Plugins (для пользователя “Surface” – папка C:\Users\Surface\AppData\Roaming\Wireshark\plugins), в эту папку скопировать содержимое Plugins_x64. У этого варианта есть преимущество – при установке новой версии Wireshark 2.4.x не нужно будет перемещать файлы в папку новой версии.

Проверка установки: About Wireshark -> Plugins

Ac45xPacketRecording_Wireshark.dll

2.4.1-AUDC

Ac48xPacketDissector.dll

2.4.1-AUDC

Ac49xPacketDissector.dll

2.4.1-AUDC

Ac5xPacketRecording_Mii_Wireshark.dll

2.4.1-AUDC

Ac5xPacketRecording_Wireshark.dll

2.4.1-AUDC

acdr.dll

2.4.1-AUDC.22

acsyslog.dll

2.4.1-AUDC.22

multiplexedrtp.dll

2.4.1-AUDC.22

SimpleMPlexRTP.dll

2.4.1-AUDC.22

tpncp.dll

2.4.1-AUDC.22

 

ac45x_analysis && ac48x && ac49x && ac5x_analysis && ac5xmii && acdr && acsyslog && multiplexedrtp && simplemultiplexedrtp && tpncp



Logging Filtersобязательно хотя бы один должен быть создан и включен. В Wireshark для удобства добавляем фильтр acdr (не ACDR).
По умолчанию настроен 925 порт UDP, можно изменить (в SBC и в Wireshark).

WinSCP (SFTP-совместимый SSH клиент)

Для выгрузки файлов *.pcap (а также сертификатов, конфигов, CDR и т.д.) из SBC.

https://winscp.net/eng/download.php

Документация на сайте AudioCodes:

Debug Recording Configuration Note

https://www.audiocodes.com/library/technical-documents?query=debug+recording

AudioCodes Quick Reference Guide – How to Debug Voice with Wireshark

SIP Test Calls

По умолчанию, эта возможность выключена и её необходимо включить через WEB интерфейс SBC/GW:
Troubleshoot->Test Call->Test Call Settings
Troubleshoot->Test Call->Test Call Rules