Если физически установлен только один порт и его не обнаруживает BIOS,
то либо он отключен при конфигурировании, либо вышел из строя скорее
всего из-за нарушений правил подключения.
Тестирование портов с помощью диагностических программ позволяет про-
верить их выходные регистры, а при использовании специальных заглушек
— и входные линии. Поскольку количество выходных линий порта (12) и
входных (5) различно, то полная проверка порта с помощью пассивной
заглушки принципиально невозможна. Разные программы тестирования
требуют применения специально на них ориентированных заглушек (рис. 1),
Рис. 1. Схема заглушки для тестирования LPT-порта
программой Checkit
Большинство неприятностей при работе с LPT-портами доставляют разъемы
и кабели. Для проверки порта, кабеля и принтера можно воспользоваться
специальными тестами из популярных диагностических программ (Checkit,
PCCheck и т. п.), а можно вывести на принтер какой-либо символьный файл.
Если вывод файла с точки зрения DOS проходит (копирование файла на
устройство с именем LPTn или PRN проходит быстро и успешно), а принтер
(исправный) не напечатал ни одного символа — скорее всего, это обрыв
(неконтакт в разъеме) цепи STROBES.
Если принтер по своему индикатору находится в состоянии On Line, a
появляется сообщение о его неготовности (Not Ready Error), то причину
следует искать в линии Busy.
Если принтер искажает информацию при печати, возможен обрыв (или
замыкание) линий данных. В этом случае удобно воспользоваться файлом,
содержащим последовательность кодов всех печатных символов (его можно