Устранение неполадок модемов

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

Чтобы провести диагностику модема, выполните следующие шаги.

  1. Откройте окно Свойства: Модемы на панели управления. Если значок Модемы не отображен, щелкните ссылку просмотрите все возможности панели управления.
  2. Убедитесь, что ваш модем указан на вкладке Общие.

    Если модем не указан, драйвер для него не установлен или установлен неправильно и модем, не может быть протестирован. В этом случае следует установить драйвер модема в соответствии с указаниями процедуры «Проверка типа и модели модема», приведенной в этой статье.
  3. Перейдите на вкладку Диагностика, щелкните последовательный порт, к которому подключен модем, и нажмите кнопку Дополнительно.

    Если в диалоговом окне Дополнительно отображается набор команд AT с ответами без сообщений об ошибках, модем работает правильно.

Поддерживаемое оборудование

В списке совместимого оборудования Windows (Hardware Compatibility List, HCL) перечислены устройства, поддерживаемые в Windows. Чтобы выяснить, входит ли ваш модем в этот список, перейдите на следующий веб-узел корпорации Майкрософт:

http://www.microsoft.com/hcl

(Этот узел доступен только на английском языке). Если ваш модем указан в списке, возможно устарел драйвер модема. (См. раздел «Текущие драйверы модемов» в данной статье). Если нет доступа к модему, просмотрите файл Hcl.txt на компакт диске Windows Millennium Edition (Windows ME).

Текущие драйверы модемов

Многие неполадки при работе с модемами бывают связаны с использованием устаревших драйверов. Следует убедиться, что используется сама последняя версия драйвера модема. Для этого обратитесь к производителю модема и выясните, имеется ли новый или обновленный драйвер. Для получения дополнительных сведений о поиске контактных адресов производителя модема щелкните один из приведенных ниже номеров статей базы знаний (Microsoft Knowledge Base). (Возможно эти статьи доступны только на английском языке).

Q65416 «Список адресов сторонних поставщиков аппаратного и программного обеспечения, A-K»

Q60781 «Список адресов сторонних поставщиков аппаратного и программного обеспечения, L-P»

Q60782 «Список адресов сторонних поставщиков аппаратного и программного обеспечения, Q-Z»

Проверка типа и модели модема

Если модем обнаруживается системой, но не работает, выполните следующие шаги, чтобы проверить правильность определения типа и модели модема.

  1. Откройте окно Свойства: Модемы на панели управления. Если значок Модемы не отображен, щелкните ссылку просмотрите все возможности панели управления.
  2. Убедитесь, что модем правильно указан на вкладке Общие.

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

  1. Щелкните значок Система на панели управления. Если значок Система не отображен, щелкните ссылку просмотрите все возможности панели управления.
  2. Перейдите на вкладку Устройства и дважды щелкните знак «плюс» (+) рядом с типом устройств Модем.

    Если тип Модем отсутствует, дважды щелкните знак «плюс» рядом с типом Другие устройства.
  3. Дважды щелкните запись вашего модема.
  4. Щелкните вкладку Драйвер и нажмите кнопку Обновить драйвер.

Мастер обновления драйверов Windows ME может быть использован для поиска оптимального драйвера или просмотра списка, в котором выбирается подходящий драйвер. Если мастер обновления драйверов используется для поиска, можно также указать его расположение. Драйверы некоторых дополнительных модемов имеются в папке Drivers\Modem на компакт-диске Windows ME. Если в диспетчере устройств указан правильный драйвер, но модем работает неправильно, попробуйте устранить неполадку, воспользовавшись приведенным ниже способом для соответствующего типа модема.

Имеется три основных типа модемов:

Стандартный модем

В стандартном модеме имеются следующие пять компонентов.

  1. Аппаратный интерфейс телефонной линии с разъемом, защитой от скачков напряжения, детекторами звонков, реле, преобразователями, кодеками и так далее.
  2. Цифровая обработка сигналов (например, обработка сигналов V.34).
  3. Протоколы связи модемов (например обработка ошибок V.42 и сжатие данных V.42bis).
  4. Интерпретатор команд управления модемом (например V.25ter и специфические наборы команд).
  5. Последовательный интерфейс ПК-модем (либо COM-порт (V.24), либо последовательный порт на другой шине (ISA, PC Card, PCI)).

Бесконтроллерный модем

В бесконтроллерных модемах элементы с 3 по 5 реализованы в драйвере Windows. (В отличие от них в программных модемах в драйвере Windows реализованы элементы с 2 по 5). Драйверы взаимодействуют с соответствующим оборудованием через драйверы шины. В широком смысле модем Windows — это любой модем, зависящий от драйвера Windows. Данная группа включает модемы, подключаемые к шине USB (Universal Serial Bus). USB-модемы могут включать элементы с 1 по 4, элементы 1 и 2 (бесконтроллерные) или элемент 1 (программные).

Разница между стандартными и бесконтроллерными или программными модемами не всегда очевидна. Наилучший способ определить тип модема — прочитать документацию, поставляемую с модемом или компьютером (если модем был установлен предварительно).

Устранение неполадок бесконтроллерных и программных модемов

Обычно Windows ME обнаруживает бесконтроллерный или программный модем и добавляет его в список устройств. Однако бесконтроллерный или программный модем типа A может быть не обнаружен по одной из следующих причин.

Если после установки драйверов модем по прежнему не работает, это может быть обусловлено конфликтом ресурсов или проблемой, связанной с конкретным бесконтроллерным или программным модемом. Чтобы определить, вызвана ли неполадка такой проблемой, см. раздел данной статьи «Дополнительные сведения об устранении неполадок».

Устранение неполадок стандартных модемов

Для проверки правильности работы модема протестируйте прямое соединение с последовательным портом.

  1. Загрузите компьютер с аварийной загрузочной дискеты.
  2. В командной строке введите следующую команду и нажмите клавишу ENTER:

    echo atm1l3x0dt12345 > comx (где x — номер последовательного порта, к которому подключен модем).

    После ввода команды atm1l3x0dt12345 модем должен набрать номер «12345».

  3. Модем должен набрать в тоновом режиме номер «12345». Чтобы модем повесил трубку, введите следующую команду:

    echo ath0 > comx

  4. Выньте аварийную загрузочную дискету и перезагрузите компьютер.

Если модем не снимает трубку или не выдает сигнал для подключения, проверьте модем на физические повреждения.

Дополнительные сведения об устранении неполадок

Конфликты ресурсов

Если модем использует те же ресурсы, что и какое-либо другое устройство в компьютере, это приведет к конфликту ресурсов и может стать причиной неработоспособности одного или обоих устройств. Стандартны модем использует адрес ввода/вывода (I/O) и запрос на прерывание (IRQ). Бесконтроллерные и программные модемы часто используют помимо этих ресурсов канал прямого доступа к памяти (DMA).

Для выявления конфликта ресурсов используется диспетчер устройств.

  1. Щелкните значок Система на панели управления. Если значок Система не отображен, щелкните ссылку просмотрите все возможности панели управления.
  2. Перейдите на вкладку Устройства.

Обычно при наличии конфликта ресурсов, препятствующего работе одного из устройств, рядом с этим устройством отображается восклицательный знак в желтом круге. Однако в некоторых случаях, когда имеется конфликт между бесконтроллерным или программным модемом и другим устройством, этот значок не отображается рядом с модемом. В этом случае пользователь должен сам определить причину конфликта. Для этого следует проверить следующие параметры.

  1. На вкладке Устройства щелкните знак «плюс» (+) рядом с типом Модем, чтобы раскрыть его.
  2. Дважды щелкните модем и перейдите на вкладку Ресурсы.

    Если вкладка Ресурсы отсутствует, ресурсы модема не могут быть настроены системой Windows ME. Чтобы определить используемые модемом ресурсы, обратитесь в документацию, поставляемую с модемом.
  3. Запишите ресурсы, используемые модемом, и нажмите кнопку OK.
  4. Дважды щелкните значок Компьютер, чтобы просмотреть список всех ресурсов, используемых на компьютере, упорядоченный по ресурсам. Щелкните каждый тип ресурсов, чтобы определить, имеется ли другое устройство, использующее те же ресурсы, что и модем.

    Отключить устройство можно с помощью параметра Поддержка IRQ для управления PCI. Это не приведет к конфликту ресурсов.

Если другое устройство использует те же ресурсы, что и модем, необходимо изменить соответствующее значение для этого устройства или модема. Если устройство является устройством Plug and Play, это можно сделать на вкладке Ресурсы в диспетчере устройств. На некоторых устройствах может потребоваться переключение перемычек или переключателей. Для определения наилучшего способа изменения используемых устройством ресурсов обратитесь в документацию, поставляемую с устройством или компьютером.

Поскольку бесконтроллерные и программные модемы являются устройствами Plug and Play, используемые ими ресурсы можно изменять с помощью диспетчера устройств. Ниже описана соответствующая процедура.

  1. Дважды щелкните тип Модем, чтобы развернуть его, затем дважды щелкните бесконтроллерный или программный модем.
  2. На вкладке Ресурсы снимите флажок Автоматическая настройка.
  3. В поле Конфигурация выберите основную конфигурацию с настройками, при которых отсутствуют конфликты с другим устройством.

    Если нет таких основных конфигураций, при которых отсутствуют конфликты с другими устройствами, может потребоваться изменение настроек некоторых ресурсов вручную. Для этого выберите последнюю доступную основную конфигурацию, дважды щелкните ресурс, настройку которого требуется изменить и два раза нажмите кнопку OK.
Определение последовательного порта

Если предполагается, что неполадка связана с последовательным портом, проверьте наличие конфликтов с помощью диспетчера устройств.

  1. Щелкните значок Система на панели управления. Если значок Система не отображен, щелкните ссылку просмотрите все возможности панели управления.
  2. Перейдите на вкладку Устройства и дважды щелкните знак «плюс» (+) рядом с типом устройств Порты COM и LPT.

    Если в раскрывшемся списке нет последовательных портов, они не были обнаружены. Чтобы установить последовательный порт, выполните следующие действия.

    1. Дважды щелкните значок Установка оборудования на панели управления. Если значок Установка оборудования не отображен, щелкните ссылку просмотрите все возможности панели управления.
    2. Следуйте инструкциям на экране, чтобы обнаружить последовательный порт.
  3. На вкладке Ресурсы снимите флажок Автоматическая настройка.
  4. В поле Конфигурация выберите основную конфигурацию с настройками, при которых отсутствуют конфликты с другим устройством.

    Если нет таких основных конфигураций, при которых отсутствуют конфликты с другими устройствами, может потребоваться изменение настроек некоторых ресурсов вручную. Для этого выберите последнюю доступную основную конфигурацию, дважды щелкните ресурс, настройку которого требуется изменить и два раза нажмите кнопку OK.

Эти сведения имеются также в базе знаний. Чтобы просмотреть их в интерактивном режиме, откройте статью базы знаний с номером Q253633, «Устранение неполадок модемов в Windows ME» («How to Troubleshoot Modems in Windows ME»). (Возможно эта статья доступна только на английском языке).