wiki:WikiStart

Version 11 (modified by alx, 7 years ago) ( diff )

Добавлена вводная часть, последние изменения кода показываются отдельно для веток VE-01 и VE-02

VoIP шлюз MC04-DSL-VIP и плата VE-01

Этот проект касается семейства плат VE-xx, в которое входят платы VE-01 и VE-02, представляющие собой VoIP шлюзы.

Плата VE-01, хоть и используется в составе блока MC04-DSL-3U, вынесена в отдельный проект Trac в виду большого объема и сложности ее программного кода.

Плата VE-02 является "сердцем" аппаратуры MC04-DSL-VIP, представляющей собой малоканальный VoIP шлюз, предназначенный для подключения рабочего места исполнителя (оператора) к системе диспетчерской связи. Технологически программное обеспечение платы VE-02 является ответвлением VE-01.

Последние изменения в коде VE-01

2220 by alx on 2024-02-02 19:12:48
Исправлена ошибка, которая могла приводить к падению
при отладочном выводе некоторых сообщений Q.931.
See #416.
2198 by alx on 2024-01-29 13:29:08
В канальном окончании R1.5 при получении ответа со стороны TDM
запрос АОН (500 Гц) не принимается в режиме "испульсный пакет".
2191 by alx on 2024-01-17 18:32:07
Исправшела ошибка в канальном окончании R1.5:
при отбое исходящего соединения со стороны TDM
не очищался флаг sip_answered, из-за чего следующий
вызов не передавал "200 OK" при получении "ответ"
(думал, что "200 OK" уже передавали ранее).
Теперь sip_answered очищается при приеме INVITE.
(more)

Последние изменения в коде VE-02

2269 by alx on 2024-02-22 10:15:16
Merged from trunk (r2199-2268): устранено падение
при выводе сообщений Q.931 из libpri.
2253 by alx on 2024-02-15 14:25:14
Исправлена ошибка индикации желтым светодиодом окончаний R232/R422/R485:
желтый светодиод зажигался слишком рано - когда еще окончание только
"имело намерение" перейти в состояние listen. Если после зажигания светодиода
какой-то системный вызов возвращал ошибку, окончание вместо состояния listen
переходило в состояние error, однако светодиод продолжал гореть.
Теперь светодиод зажигается только в случае успешного выполнения
всех системных вызовов - когда причин не перейти в состояние listen уже нет.
Closes #420.
2199 by alx on 2024-01-29 13:46:16
Merged from trunk (канальное окончание R1.5).
(more)

Полезные хитрости (для экспертов):

  • Рестарт платы VE-01 через выполнение команды в SW-01 spictl 81 01 00 00 примечание: эта команда дает сигнал RESET на все платы в блоке!
  • Перезапуск sip_ua /etc/init.d/sip_ua.sh restart
  • Установка прошивки sip_ua:
    1. Скопировать по ssh прилагаемый файл sip_ua в плату VE-01 в каталог /tmp/.
    2. Войти по ssh на плату VE-01 и выполнить команды:
      	chmod a+x /tmp/sip_ua
      	ldd /tmp/sip_ua
      (просмотреть вывод и убедиться, что все необходимые библиотеки присутствуют)
      	mv /tmp/sip_ua /usr/bin/
      	reboot
      

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.