T-mail

4.Настройка коммуникационных драйверов FOSSIL

Для работы T-Mail в среде DOS необходимо установить и настроить драйвер коммуникационного порта FOSSIL (Fido/Opus/SEAdog Standart Interface Layer). Рассмотрим установку на примере различных драйверов: X00, BNU и LLCLCOM.

X00.SYS и X00.EXE (by Ray Gwinn). Эту программу можно установить как драйвер в файле config.sys, а можно запустить его как резидентную программу. Вот пример для установки в config.sys:

device = X00.SYS E 1 T=4096 R=4096

Здесь E - отключение заставки, 1 - количество поддерживаемых COM-портов, T=4096 - размер буфера для передачи, R=4096 - размер приемного буфера. При запуске из командной строки с теми же параметрами вид будет следующий:

X00.EXE E 1 T=4096 R=4096

BNU.COM (by David Nugent). Этот драйвер запускается из командной строки как резидентная программа. Пример запуска:

BNU.EXE /T=4096 /R=4096 /M-

Здесь /M- - отключение заставки, /T=4096 - размер буфера для передачи, /R=4096 - размер приемного буфера.

LLCLCOM.EXE (by Vadim Baranovsky). Этот драйвер также запускается из командной строки как резидентная программа. Пример запуска:

LLCLCOM.EXE /P:2 /FS /TSZ:4096 /RSZ:4096

Здесь /P:2 - номер COM-порта, /FS - режим совместимости со спецификацией FOSSIL, /TSZ:4096 - размер буфера для передачи, /RSZ:4096 - размер приемного буфера.

В случае запуска драйверов из командной строки, можно добавить строку запуска в файл autoexec.bat.

Буфер для передачи не стоит делать меньше 1024 байт. Маленький размер буфера замедлит работу и может привести к сбоям при использовании в многолинейных системах или непроизводительных средах. При использовании протокола Janus входной буфер должен быть не менее 2048 байт (рекомендуется

4096), выходной - не менее 1024 байт (рекомендуется 4096).

Подробнее настройка драйверов FOSSIL описана в их документации.