Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#376 closed баг (invalid)

Не работает передача факса через T.38 после разговора

Reported by: san Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: any Keywords:
Cc:

Description

Пользователь пытается передавать факсы через T.38 по схеме: Факс1->FXS->IP->FXO->АТС-Факс2.
По словам пользователя факс передаётся успешно только если на дальнем конце трубку поднимает факс. А если трубку поднимает человек и слыша характерный сигнал факса жмет кнопку принятия факса и кладет трубку, то передачи факса не происходит, при этом факс на ближней стороне сообщает "нет соединения".

Также пользователь наблюдал за вкладкой канальных окончаний со стороны окончания FXS:

В эксперименте когда человек поднимал трубку и включал факс- в графе "кодек" значения менялись между собой с VBD на Т.38 и обратно. И в графе, по моему вызываемый была пустота.

А когда факс принимал вызов, то в графе вызываемый в канальных окончаниях, по моему была информация, что ведется отправка факса со следующими значениями "TX/14110".

Change History (7)

comment:1 by alx, 3 years ago

Прочитал описание эксперимента, но так и не понял, какая конкретно претензия к работе платы VE-01 или VE-02. В чем конкретно заключается баг? Почему вообще сделан вывод о том, что в плате имеет место баг? Прошу дополнительных разъяснений.

comment:2 by san, 3 years ago

Факс1->FXS->IP->FXO->АТС-Факс2

В этой схеме как FXS и FXO обозначены соответствующие окончания ближней и дальней платы VE-01.

претензия к работе платы VE-01

До установки плат VE-01, факсы успешно передавались по схеме Факс1->АТС-Факс2, а после установки VE-01 не передаются в случае если человек снимает трубку.

Почему вообще сделан вывод о том, что в плате имеет место баг

Для выводов пока не достаточно информации, пока только подозрение, но такого типа тикета нет :)

in reply to:  2 comment:3 by alx, 3 years ago

Replying to san:

Почему вообще сделан вывод о том, что в плате имеет место баг

Для выводов пока не достаточно информации, пока только подозрение, но такого типа тикета нет :)

В таком случае, мне кажется, было бы полезным получить дополнительную информацию. Прошу включить подробное (с уровнем DEBUG) журналирование в файл на обеих платах VE-01, воспроизвести успешную и неуспешную передачи факса, после чего полученные логи прикрепить к этому тикету. Возможно, в них будет что-то полезное. Пока же я не понимаю, что я как разработчик платы могу сделать. Согласно имеющимся данным, канальные окончания, услышав сигнал факса, переходят в режим T.38. Отчего после этого факс-машины пишут "нет соединения", я не имею ни малейшего представления...

comment:4 by san, 3 years ago

получить дополнительную информацию

Попрошу пользователя записать лог

comment:5 by san, 3 years ago

Resolution: invalid
Status: newclosed

Перед тем как запросить лог я попросил пользователя попробовать включить чекбокс T.38 spoofing, а сегодня пользователь сообщил, что после установке чекбокса факсы стали проходить даже если трубку поднимает человек.

in reply to:  5 comment:6 by alx, 3 years ago

Replying to san:

после установке чекбокса факсы стали проходить даже если трубку поднимает человек.

Я, конечно, рад, что у пользователя все заработало, но все-таки хотелось бы получить для анализа логи, так как я никак не предполагал, что данная настройка может приводить к описанному эффекту (несоединению факсов). Попроси, пожалуйста, пользователя все-таки снять и прислать нам логи, причем было бы интересно увидеть два случая "хороший" и "плохой" при снятом чекбоксе, и два таких же случая с отмеченным чекбоксом. Хотелось бы понять, в чем же заключается разница в поведении платы...

comment:7 by san, 3 years ago

Как-то негуманно просить пользователя проводить эксперименты на "живой" системе для удовлетворения нашего любопытства.
Пока я надеюсь то мы у себя сможем повторить, если проблема действительно есть - несколько факсов у нас есть, осталось научиться пользоваться ими)

Note: See TracTickets for help on using tickets.