Прежде всего, необходимо проверить, совместимые ли файлы драйверов Windows 9х были загружены, так как часть драйверов, используемых в программах связи Windows 3.1, несовместимы и могут привести к прекращению работы модема или последовательных (СОМ) портов.
Чтобы убедиться в наличии совместимых файлов, используемых программами связи, выполните следующее:
1. Проверьте размеры и дату создания файлов COMM.DRV и SERIAL.VXD в каталоге System и сравните их с исходными на дискете или компакт-диске с Windows 9х.
2. Проверьте наличие следующих строк в файле System.ini:
[boot]
Comm.drv=Comm.drv р86enh] device=*vcd
3. Для возврата к исходным драйверам Windows 9х, просмотрите описание драйверов последовательных портов в списке устройств (значок «Система» на панели управления).
4. Запустите программу «Установка оборудования» с панели управления для определения и установки драйверов Windows 9х.
Драйвер SERIAL.VXD не включен в файл System.ini. Вместо этого Windows загружает его по мере необходимости, используя реестр. Соответствующий файл с расширением *vcd также отсутствует в System.ini, поскольку он встроен в файл VMM32.VXD.
Для проверки настройки модема произведите следующие действия.
1. На панели управления дважды щелкните значок «Модемы».
2. Проверьте, правильно ли указаны изготовитель и модель модема. В противном случае запустите программу «Установка оборудования» с панели управления для определения типа модема и внесения данных в реестр.
3. Если модем не появился в списке установленных модемов, нажмите кнопку «Добавить» и выберите подходящий модем.
4. Если изготовитель и модель модема неизвестны или их нет в списке, воспользуйтесь драйвером модема, совместимого с Hayes, выбрав максимальную скорость передачи данных, поддерживаемую модемом, и нажмите кнопку ОК.
Удалите из списка устройств все лишние модемы, чтобы они не могли приводить систему к конфликтам. Чтобы убедиться, что модем доступен, выполните следующее:
1. Дважды щелкните значок «Система» на панели управления и выберите вкладку «Устройства».
2. Выберите из списка модем и нажмите «Свойства».
3. Убедитесь, что устройство работает нормально.
Чтобы проверить, правильно ли установлены адрес I/O последовательного порта и прерывания IRQ, проделайте следующее:
1. Дважды щелкните значок «Система» на панели управления.
2. Выберите вкладку «Устройства», а затем — «Порты СОМ и LPT».
3. Выбрав необходимый порт, нажмите кнопку «Свойства».
4. Выберите вкладку «Ресурсы» для просмотра текущих настроек ресурсов порта. Для задания правильных настроек обратитесь к документации по модему.
5. Убедитесь, что в списке конфликтующих устройств на вкладке «Ресурсы» отсутствуют конфликты в ресурсах с другим оборудованием.
6. При наличии таких конфликтов нажмите кнопку «Изменить значение» и выберите такую конфигурацию, которая не приводит к конфликтам в ресурсах. Устанавливать модем на последовательный порт COM3 не рекомендуется, поскольку к нему обычно подключена мышь либо другое оборудование (к этому последовательному порту обычно подключается и сканер).
Обычно порты СОМ1 и COM3 используют одинаковое прерывание IRQ и на большинстве компьютеров не могут использоваться одновременно. То же относится и к портам COM2 и COM4. Измените, если это возможно, настройки IRQ портов COM3 и COM4 так, чтобы избежать конфликтов. Кроме того, некоторые типы видеоадаптеров могут приводить к конфликтам в адресе с портами COM4. Чтобы обойти эту проблему, воспользуйтесь другим последовательным портом или замените видеоадаптер.
Для проверки настройки порта выполните следующее:
1. Дважды щелкните значок «Модемы» на панели управления, выберите модем и затем нажмите кнопку «Свойства».
2. Выберите вкладку «Установка связи» и проверьте такие текущие настройки порта, как скорость передачи, биты данных, стоповые биты и четность.
3. Нажмите кнопку «Дополнительно» для проверки- обработки ошибок и контроля передач. При использовании 16-разрядных приложений Windows выключите эти настройки.
3. Проверьте тип микросхемы последовательного порта UART.
Чтобы проверить скорость передачи модема, проделайте следующее:
1. Дважды щелкните значок «Модемы» на панели управления.
2. Выберите модем и затем нажмите кнопку «Свойства».
3. Выберите вкладку «Общие» и установите скорость передачи данных в соответствии с возможностями модема. Работа на меньшей скорости будет более надежна, особенно на старых компьютерах.
5. Поставьте флажок (если он еще не стоит) перед строкой «Подключаться только на данной скорости».
Если компьютер, к которому вы подключаетесь через модем, не может поддерживать связь на уровне начальной скорости передачи, может быть, лучше осуществить связь на меньшей скорости передачи.
В целях оптимизации связи для компьютеров с процессорами 80486 или Pentium(ТМ), скорость передачи может быть повышена.
Для отключения аппаратного контроля передачи данных в случае, когда модем его не поддерживает, выполните следующее:
1. Дважды щелкните значок «Модемы» на панели управления.2. Выберите модем и затем нажмите кнопку «Свойства».
3. Выберите вкладку «Установка связи» и нажмите кнопку «Дополнительно».
4. Убедитесь, что флажок перед строкой «Контроль передач» снят.
Отказы при установке, неисправности модема
Конфигурирование модемов выполняется с помощью АТ-команд. Если вы установили модем и в результате проведенных экспериментов с различными параметрами его установок он перестал работать, то с помощью команды AT&F можно вернуться к устройствам, которые были заданы изготовителем (Factory Settings). После ввода этой команды прежние значения параметров будут удалены.
Поскольку модем может работать в двух режимах — командном и режиме обмена данными, то очевидно, что управление им осуществляется в командном режиме.
При помощи команд пользователь может изменять характеристики обмена данными, изменять условия связи, записывать и считывать данные из внутренних регистров модема, набирать номер и связываться с другим модемом, принимать вызовы от удаленного модема.
После включения питания модем находится в командном режиме. Переход в режим передачи данных осуществляется:
• при удавшейся попытке установления связи с другим модемом;
• при выполнении процедур самотестирования.
Модем переходит из режима передачи данных в командный режим в следующих случаях:
• после неудачной попытки связаться с удаленным модемом в канале с большим количеством помех;
• при потере несущей во время передачи данных, причиной чему может быть также плохое качество канала связи, повреждение линии связи, зависание удаленного компьютера;
• при поступлении от управляющего компьютера команды в момент набора модемом номера;
• при поступлении от управляющего компьютера Escape-последовательности (команды изменения режима работы модема).
Причины отказов встраиваемых модемов и факсмодемов
Наиболее распространенные отказы встраиваемых модемов и факс-модемов связаны с:
• превышением допустимого напряжения питания;
• воздействием статических разрядов;
• повреждением последовательных и параллельных портов.
Отказы модемных плат в большинстве случаев являются следствием:
• воздействия статических разрядов;
• превышения напряжения на входах;
• перегрузки выходов по току;
• неправильной эксплуатации устройств на основе КМОП, связанной с нарушением последовательности
• подачи питающих напряжений;