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

Проблемы - Прием FAX'a на 5614bxl/vr+ 2.25!!!

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


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

СообщениеДобавлено: Ср Апр 28, 2004 6:39 pm    Заголовок сообщения: Проблемы - Прием FAX'a на 5614bxl/vr+ 2.25!!! Ответить с цитатой

Имеем банальнейшую строку адаптивного (дата/факс) ответа:
at+fclass=2;+flid="66344";+faa=1|ata!

При этом при входящих дата звонках (модемы)
получаем ответ локального модема:
CONNECT DCD/???
и связь не устанавливается.
Что я делаю неправильно?

Мейлер radius 4.010 (клон аргуса)

И почему ни в поставке с модемом ни на этом сайте нет документации по командам fax class 1,1.0,2?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


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

СообщениеДобавлено: Ср Апр 28, 2004 7:12 pm    Заголовок сообщения: Ответить с цитатой

Цитата:

Имеем банальнейшую строку адаптивного (дата/факс) ответа:
at+fclass=2;+flid="66344";+faa=1|ata!

Адаптивный ответ работает, если модем находится в режиме данных (+fclass=0). Если модем уже находится в режиме факса (+fclass=1/1.0/2), то адаптивного ответа не будет: модем будет отвечать в режиме факса.

Вам нужно заменить +fclass=2 на +fclass=0 (или просто убрать команду +fclass, если модем изначально находится в режиме данных).

Цитата:

При этом при входящих дата звонках (модемы)
получаем ответ локального модема:
CONNECT DCD/???

Такого сообщения ("CONNECT DCD") в модеме не предусмотрено. Тут мэйлер подменяет ответ (либо он таким способом реагирует на появление сигнала Data Carrier Detect (DCD)).

Цитата:

И почему ни в поставке с модемом ни на этом сайте нет документации по командам fax class 1,1.0,2?

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


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

СообщениеДобавлено: Чт Апр 29, 2004 4:30 am    Заголовок сообщения: Ответить с цитатой

Спасибо, я уже поковыряв inf к модему и посмотрев как работает VentaFax разобрался.... У меня появился еще один вопрос,
при faa=1 если имеем входящее DATA соединение модем возвращает слово DATA, возможно ли заменить его на более стандартный CONNECT XXX?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


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

СообщениеДобавлено: Чт Апр 29, 2004 7:04 am    Заголовок сообщения: Ответить с цитатой

Цитата:

при faa=1 если имеем входящее DATA соединение модем возвращает слово DATA, возможно ли заменить его на более стандартный CONNECT XXX?

"Более стандартный"?! Куда уж стандартнее...

Именно таким образом поступает подавляющее большинство модемов (уж во всяком случае, все модемы, сделанные на чипсетах Conexant.

Принцип такой: определяется тип входящего звонка (модем или факс), затем выдаётся сообщение о типе звонка (DATA или FAX), устанавливается +FCLASS, после чего всё идёт по обычному (для соотвествующего типа звонка) сценарию, в т.ч. выдаётся сообщение CONNECT после установления соединения в режиме данных.

Ниже пример:

Код:

at #cid=1 +faa=1
OK

RING
NMBR = 2650653
ata
DATA

CONNECT 28800/V34/LAPM/V42BIS/21600:TX/28800:RX

_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
yar
Junior member


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

СообщениеДобавлено: Пн Май 03, 2004 7:02 am    Заголовок сообщения: Ответить с цитатой

Никак не получается принять факс...
строка ответа AT+FCLASS=0;+FAA=1;+FBOR=0;+FCR=1;+FLID="668"|ata!
Скорость порта заолчена на 19200

логи принимающей стороны:
30-Apr-2004 08:02:19 RING
30-Apr-2004 08:02:19 Answering call
^ 30-Apr-2004 08:02:27 Initiating Fax reception
30-Apr-2004 08:02:27 ATA
30-Apr-2004 08:02:27 FAX
30-Apr-2004 08:02:27 +FCON
30-Apr-2004 08:02:27 DTE rate is 19200 BPS
* 30-Apr-2004 08:02:35 Carrier lost
* 30-Apr-2004 08:02:35 Session aborted

логи передающей стороны:

08:02:09.94 > ATDT668
08:02:09.94 # Load page 1, header: 1,0,0
08:02:09.94 # Page loaded
08:02:22.71 < +FCON
08:02:23.07 < +FCSI:" 668"
08:02:23.07 < +FDIS:0,5,0,2,0,0,0,0
08:02:23.07 < OK
08:02:23.07 # "C:\Program Files\Venta\VentaFax & Voice 5\OUT\Блокнот {2004-04-30} (2).tif" is transmitti
08:02:23.07 + ng
08:02:23.13 > AT+FDT
08:02:32.11 < +FHNG:20
08:02:32.11 # Setting: CRate=115200, FXon=0, FCts=1
08:02:32.11 # Break

Скорость порта залочена на 115200
логи принимающей стороны:
30-Apr-2004 08:02:19 RING
30-Apr-2004 08:02:19 Answering call
^ 30-Apr-2004 08:02:27 Initiating Fax reception
30-Apr-2004 08:02:27 ATA
30-Apr-2004 08:02:27 FAX
30-Apr-2004 08:02:27 +FCON
30-Apr-2004 08:02:27 DTE rate is 115200 BPS
* 30-Apr-2004 08:02:35 Carrier lost
* 30-Apr-2004 08:02:35 Session aborted

Если строка ответа
AT+FCLASS=0;+FAA=1;+FLID="668"|ata!
(порт заолчен на 115200)
то логи принимающей стороны
29-Apr-2004 13:28:57 Answering call
^ 29-Apr-2004 13:29:05 Initiating Fax reception
29-Apr-2004 13:29:05 ATA
29-Apr-2004 13:29:05 FAX
29-Apr-2004 13:29:05 +FCON
29-Apr-2004 13:29:05 DTE rate is 115200 BPS
* 29-Apr-2004 13:29:06 +FDCS: 0,5,0,2,0,0,0,0
* 29-Apr-2004 13:29:06 OK
* 29-Apr-2004 13:29:06 Unexpected modem response (OK) - disconnecting
29-Apr-2004 13:29:06 Initializing modem


Визуально при отправке вентой сбой происходит на определении скорости передачи факса.

И еще мне сказали что IDC с прошивками 2.хх не поддерживают fclass 2, якобы это исключительно для прошивок 3.xx... Это же бред?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


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

СообщениеДобавлено: Пн Май 03, 2004 9:57 am    Заголовок сообщения: Ответить с цитатой

Похоже, не умеет Radius работать с факс-модемами. Мы с подобной проблемой встречались несколько месяцев назад, посоветовали связаться с авторами программы и временно решили вопрос установкой внешней "принималки факсов" - BGFAX.

Разбор полётов:

1. Переключать скорость порта на 19200 бит/с не нужно. Это переключение было актуально для факс-модемов на скорость 2400 бит/с (которые не выпускаются уже более 10 лет), они не умели опознавать скорость порта выше 9600 бит/с. Для приёма-передачи факсов требуется бОльшая скорость порта (19200) и поэтому производителями модемов был придуман обход: сразу же после передачи +FCON модем переключал свой порт на 19200 (при этом автоматическое опознавание скорости отключалось). Современные модемы скорость порта не переключают, поскольку умеют автоматически опознавать большИе скорости.

Вот почему у Вас не работал приём при переключении скорости порта (от строки инициализации тут ничего не зависело):

30-Apr-2004 08:02:19 RING
30-Apr-2004 08:02:19 Answering call
^ 30-Apr-2004 08:02:27 Initiating Fax reception
30-Apr-2004 08:02:27 ATA
30-Apr-2004 08:02:27 FAX
30-Apr-2004 08:02:27 +FCON
30-Apr-2004 08:02:27 DTE rate is 19200 BPS
* 30-Apr-2004 08:02:35 Carrier lost

После переключения скорости порта компьютера на 19200 она не совпадала с той, на которую настроен последовательный порт модема. В результате все последующие сообщения модема терялись.

2. Если скорость не переключалась, то программа получала сообщения модема, которые следовали за +FCON:

29-Apr-2004 13:28:57 Answering call
^ 29-Apr-2004 13:29:05 Initiating Fax reception
29-Apr-2004 13:29:05 ATA
29-Apr-2004 13:29:05 FAX
29-Apr-2004 13:29:05 +FCON
29-Apr-2004 13:29:05 DTE rate is 115200 BPS
* 29-Apr-2004 13:29:06 +FDCS: 0,5,0,2,0,0,0,0
* 29-Apr-2004 13:29:06 OK

Теперь модем ждёт от программы команду начала приёма страницы (AT+FDR). Однако, программа почему-то её не посылает и "ругается" на OK:

* 29-Apr-2004 13:29:06 Unexpected modem response (OK) - disconnecting

С передающей стороной всё в порядке - процесс "не шёл" по причине неправильных действий принимающей стороны (которые, в свою очередь, были вызваны неправильными действиями программы).

Выводы и советы:

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

2. Попробуйте связаться с авторами программы и указать на обнаруженные проблемы. При наличии взаимопонимания и желания развивать факсовую часть, попросите добавить поддержку Class 1 и Class 1.0, поскольку в этих режимах можно добиться поддержки ECM (Error Correction Mode) и других современных процедур, без которых немыслима надёжная передача факсов. Даже после исправления ошибок их программа будет соответствовать уровню начала 90-х гг прошлого века.

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

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


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.020928 seconds : 15 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100