©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

Реплика перед отправкой факса IDC M Modem 56K

 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
Вольный слушатель
Junior member


Зарегистрирован: 14.12.2007
Сообщения: 4

СообщениеДобавлено: Пт Янв 11, 2008 4:25 pm    Заголовок сообщения: Реплика перед отправкой факса IDC M Modem 56K Ответить с цитатой

Добрый день. На FreeBSD 6.2 настроен IDC M Modem 56K 8-port и hylafax. Проблема в том что после того как он переходит в голосовой режим и выполняет команду nAT#VTX он перестаёт делать следующие по списку команды. и в логах пишет:
Jan 11 13:16:12.10: [ 1312]: SESSION BEGIN 000000006 7495203
Jan 11 13:16:12.10: [ 1312]: HylaFAX (tm) Version 4.3.4
Jan 11 13:16:12.10: [ 1312]: SEND FAX: JOB 6 DEST 203 COMMID 000000006 DEVICE '/dev/ttyd4' FROM 'Charlie Root' USER root
Jan 11 13:16:12.10: [ 1312]: <-- [10:AT+FTBC=0\r]
Jan 11 13:16:12.12: [ 1312]: --> [2:OK]
Jan 11 13:16:12.12: [ 1312]: <-- [10:AT+FBOR=0\r]
Jan 11 13:16:12.14: [ 1312]: --> [2:OK]
Jan 11 13:16:12.14: [ 1312]: <-- [13:AT+FPHCTO=30\r]
Jan 11 13:16:12.16: [ 1312]: --> [2:OK]
Jan 11 13:16:12.16: [ 1312]: <-- [24:AT+FDCC=1,5,2,2,0,0,0,0\r]
Jan 11 13:16:12.18: [ 1312]: --> [2:OK]
Jan 11 13:16:12.18: [ 1312]: DIAL 203
Jan 11 13:16:12.18: [ 1312]: <-- [8:ATS7=50\r]
Jan 11 13:16:12.19: [ 1312]: --> [2:OK]
Jan 11 13:16:12.19: [ 1312]: <-- [12:AT&K3#CLS=8\r]
Jan 11 13:16:12.21: [ 1312]: --> [2:OK]
Jan 11 13:16:12.21: [ 1312]: <-- [15:AT#VRN=0#VBT=1\r]
Jan 11 13:16:12.23: [ 1312]: --> [2:OK]
Jan 11 13:16:12.23: [ 1312]: <-- [13:AT#VSR=11025\r]
Jan 11 13:16:12.25: [ 1312]: --> [2:h]
Jan 11 13:16:12.25: [ 1312]: --> [2:OK]
Jan 11 13:16:12.25: [ 1312]: <-- [9:AT#VBS=8\r]
Jan 11 13:16:12.26: [ 1312]: --> [2:OK]
Jan 11 13:16:12.26: [ 1312]: <-- [8:ATDP203\r]
Jan 11 13:16:20.53: [ 1312]: --> [4:VCON]
Jan 11 13:16:50.53: [ 1312]: MODEM <Timeout>
Jan 11 13:16:50.53: [ 1312]: SEND FAILED: JOB 6 DEST 203 ERR Unknown problem
Jan 11 13:16:50.53: [ 1312]: <-- [5:ATH0\r]
Jan 11 13:16:52.11: [ 1312]: --> [2:OK]
Jan 11 13:16:52.11: [ 1312]: SESSION END
Такое ощущение что после того как он выполняет команду VTX он что то ждёт только вот что не как не могу понять.
Не кто не сталкивался с такой проблемой?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пт Янв 11, 2008 7:39 pm    Заголовок сообщения: Ответить с цитатой

Пришлите, пожалуйста, сосканированное изображение гарантийного талона на IDC M Modem на e-mail:

support@inpro.us.com
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Вольный слушатель
Junior member


Зарегистрирован: 14.12.2007
Сообщения: 4

СообщениеДобавлено: Пн Янв 14, 2008 9:18 am    Заголовок сообщения: Ответить с цитатой

Как и просили выслал вам гарантийный талон.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пн Янв 14, 2008 9:54 am    Заголовок сообщения: Ответить с цитатой

Спасибо! Теперь давайте разбирать по пунктам:

Jan 11 13:16:12.21: [ 1312]: <-- [15:AT#VRN=0#VBT=1\r]
Jan 11 13:16:12.23: [ 1312]: --> [2:OK]

Команда #VRN=0 говорит модему, что он должен выдать VCON сразу же по окончанию набора номера (не пытаясь определить момент снятия трубки телефона удалённым абонентом).

Jan 11 13:16:12.23: [ 1312]: <-- [13:AT#VSR=11025\r]
Jan 11 13:16:12.25: [ 1312]: --> [2:h]
Jan 11 13:16:12.25: [ 1312]: --> [2:OK]
Jan 11 13:16:12.25: [ 1312]: <-- [9:AT#VBS=8\r]
Jan 11 13:16:12.26: [ 1312]: --> [2:OK]

Устанавливается частота дискретизации и формат записи (8-bit PCM, 11025 Гц)

Jan 11 13:16:12.26: [ 1312]: <-- [8:ATDP203\r]
Jan 11 13:16:20.53: [ 1312]: --> [4:VCON]

Как и должно было быть, после окончания набора модем выдал VCON

Jan 11 13:16:50.53: [ 1312]: MODEM <Timeout>
Jan 11 13:16:50.53: [ 1312]: SEND FAILED: JOB 6 DEST 203 ERR Unknown problem

Затем программа тупо ждала чего-то 30 секунд и наконец пришла к выводу, что "модем не отвечает". Но дело в том, что модем и не должен выдавать никаких сообщений, после выдачи VCON он ждёт следующей команды (такой, как #VTX или #VRX), но её не получает. Иными словами, модем и программа друг друга ждут: модем своей "законной команды", а программа - неизвестно чего. Вам нужно обратиться к разработчикам программы и сообщить о найденной ошибке.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Вольный слушатель
Junior member


Зарегистрирован: 14.12.2007
Сообщения: 4

СообщениеДобавлено: Пн Янв 14, 2008 11:59 am    Заголовок сообщения: Ответить с цитатой

На сайте разработчика hylafax (http://www.hylafax.org/archive/2006-07/msg00174.php) Проблема известна и там рекомендут поставть <waitfor:VCON> после дозвона, я так и сделал а всё равно не чего не выходит.
Как модему подcунуть команду: <waitfor:VCON>?
ModemDialCmd: "ATS7=60\nAT&K3#CLS=8\nAT#VRN=0#VBT=1\nAT#VSR=11025\nAT#VBS=4\nATD%s\n<waitfor:VCON>AT#VLS=4\nAT#VTX\n<waitfor:CONNECT><play:1><waitfor:OK>”

Jan 14 09:01:29.39: [ 2845]: SESSION BEGIN 000000024 7495203
Jan 14 09:01:29.39: [ 2845]: HylaFAX (tm) Version 4.4.4
Jan 14 09:01:29.39: [ 2845]: SEND FAX: JOB 19 DEST 203 COMMID 000000024 DEVICE '/dev/ttyd4' FROM 'Charlie Root <>' USER root
Jan 14 09:01:29.39: [ 2845]: <-- [10:AT+FTBC=0\r]
Jan 14 09:01:29.41: [ 2845]: --> [2:OK]
Jan 14 09:01:29.41: [ 2845]: <-- [10:AT+FBOR=0\r]
Jan 14 09:01:29.43: [ 2845]: --> [2:OK]
Jan 14 09:01:29.43: [ 2845]: <-- [13:AT+FPHCTO=30\r]
Jan 14 09:01:29.45: [ 2845]: --> [2:OK]
Jan 14 09:01:29.45: [ 2845]: <-- [24:AT+FDCC=1,5,2,2,0,0,0,0\r]
Jan 14 09:01:29.47: [ 2845]: --> [2:OK]
Jan 14 09:01:29.47: [ 2845]: DIAL 203
Jan 14 09:01:29.47: [ 2845]: <-- [8:ATS7=60\r]
Jan 14 09:01:29.48: [ 2845]: --> [2:OK]
Jan 14 09:01:29.48: [ 2845]: <-- [12:AT&K3#CLS=8\r]
Jan 14 09:01:29.50: [ 2845]: --> [2:OK]
Jan 14 09:01:29.50: [ 2845]: <-- [15:AT#VRN=0#VBT=1\r]
Jan 14 09:01:29.52: [ 2845]: --> [2:OK]
Jan 14 09:01:29.52: [ 2845]: <-- [13:AT#VSR=11025\r]
Jan 14 09:01:29.54: [ 2845]: --> [2:OK]
Jan 14 09:01:29.54: [ 2845]: <-- [9:AT#VBS=4\r]
Jan 14 09:01:29.55: [ 2845]: --> [2:OK]
Jan 14 09:01:29.55: [ 2845]: <-- [7:ATD203\r]
Jan 14 09:01:33.87: [ 2845]: --> [2:h]
Jan 14 09:01:33.87: [ 2845]: --> [4:VCON]
Jan 14 09:02:03.87: [ 2845]: MODEM <Timeout>
Jan 14 09:02:03.87: [ 2845]: SEND FAILED: JOB 19 DEST 203 ERR [6] Unknown problem
Jan 14 09:02:04.87: [ 2845]: <-- [5:ATH0\r]
Jan 14 09:02:06.45: [ 2845]: --> [2:OK]
Jan 14 09:02:06.45: [ 2845]: SESSION END
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пн Янв 14, 2008 12:20 pm    Заголовок сообщения: Ответить с цитатой

"VCON" - это не команда, а ответ модема. Иначе говоря, её не "подсовывают модему", а его (ответ) "ждут от модема". И он, как Вы видите в журнале, приходит вовремя:

Jan 14 09:01:29.55: [ 2845]: <-- [7:ATD203\r]
Jan 14 09:01:33.87: [ 2845]: --> [2:h]
Jan 14 09:01:33.87: [ 2845]: --> [4:VCON]

Однако, почему-то он не воспринимается программой. Возможно, этому мешает <DLE>h (в журнале это отображается как [2:h], что по-видимому означает "принято 2 байта, один непечатный (это DLE, символ с десятичным кодом 16) и второй - 'h'). <DLE>h - законное сообщение модема, оно означает, что трубка телефона, включённого в модем, положена.

Мы не знаем, как в Hylafax работает парсер ответов модема. Вам нужно проконсультироваться у разработчиков. Можем лишь сказать, что в протоколе нет ничего, что бы свидетельствовало о неправильной работе модема.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
b0ev0y_ezh
Junior member


Зарегистрирован: 18.02.2008
Сообщения: 3

СообщениеДобавлено: Пн Фев 18, 2008 11:03 am    Заголовок сообщения: Ответить с цитатой

Читал мануал с сайта по коммандам модема 5614BXL/VR. Но не нашел там комманды определения снятой трубки на другом конце.
Не подскажете как можно определить подъем трубки, чтобы пустить голос в линию при использовании hylafax'a. Если нужно вышлю скан гарантийного талона.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пн Фев 18, 2008 3:16 pm    Заголовок сообщения: Ответить с цитатой

Техническая поддержка оказывается во время всего срока службы модема, независимо закончился гарантийный срок или ещё нет.

Что касается собственно вопроса, то он не раз обсуждался в нашем форуме. Почитайте здесь и здесь.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.028969 seconds : 16 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100