СообЧа > База Знаний > Железо > Modem

Вопрос

Как решить мою проблему?
В win98, winMe все было в порядке, а когда перешел на Win2000(или XP), то случилось следующее.
Если мой модем (порт COM2, внешний, Acorp 56EMS, 56kb) включить (т.е. включить его питание) перед загрузкой системы, то при попытке подключиться к Internet — все нормально — подключаюсь сразу. (т.е. система его распознает).

Если его не включать до загрузки ОС, а включить только пред самим процессом подключения к Internet, то при нажатии кнопки «подключиться» в окне подключения пишется «не удается установить соединение». Приходиться либо распознавать его через «установку оборудования» либо перезагружать ПК.

ОС распознает COM2, драйверы для WIN2000. Знакомые говорят, что это не только у меня, причина в самом Win2000.

У меня вопрос — что сделать, чтобы модем распознавался при подключении? Может помогут какие-то команды инициализации?

Ответ

Причина тут именно в самом Win2000. Если не включить внешний модем перед загрузкой XP, то система может и не найти его. Для того что бы «разбудить» его, достаточно зайти в Device Manager, и произвести поиск новых устройств (Scan for hardware changes), модем будет найден и включен.

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

Поискать ее можно в *.inf файле для этого модема (для чего достаточно указать при установке, что драйвера будут ставится вручную, и что надо показывать все устройства, а не только совместимые). Если там такой версии нет, то придется ограничиться установкой какого-либо стандартного драйвера, например Standart Modem.

Если Ваш модем соответствует понятиям системы о стандартном модеме (а это так и есть с большинством модемов для COM порта), то все! будет славно работать, вне зависимости от того, сколько раз и когда модем включался и выключался.

Недостатком этого метода является то, что для Standart Modem нельзя включить некоторые полезные настройки, например аппаратную компрессию данных. С другой стороны, для него все равно можно задать строку инициализации, и если изучить инструкцию к модему, то в этой строке можно включить и настроить все что угодно.

Еще одним вариантом решения проблем с внешними устройствами является использование режима Hibernate вместо полноценной перезагрузки системы. Ну и, наконец, можно один и тот же модем установить два раза (можно даже оба раза PnP). Тогда, как ни странно, хоть система и не найдет первый модем после загрузки, она сможет работать со вторым. Конечно же, второй можем должен быть указан в свойствах соединения.

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация