Лично у меня не возникло ни малейших проблем - при первой же загрузке Вынь-2000 (Prof) обнаружила модем как USR Courier X2&V.90 ext. Далее я руками указал, что этот модем - AVC-56, используя файл *.inf, идущий вместе с прошивкой. Так что ИМХО винды у тебя криво встали...
У меня ровно та же самая проблема. Win2000ProRusSP1+IE5.5+самые последние апдейты из inet всего чего только можно. Чистая инсталляция. AVC 2.1.9. При попытке нажать на кнопку "диагностика" MMC вылетает в core или как там это у MS называется... Связь работает, но на половине ситуаций не понимает отклики модема, пример:
03-15-2001 21:21:50.362 - Послано: ATDP####### 03-15-2001 21:22:17.531 - Принято: CONNECT 2400/ARQ/LAPM/V42B 03-15-2001 21:22:17.531 - При попытке установить соединение получен неизвестный отклик, но сигнал CD был высокий, поэтому завершение идет успешно 03-15-2001 21:22:17.531 - Подключение установлено - 115200 бит/с. 03-15-2001 21:22:17.531 - Контроль ошибок отключен или неопознан. 03-15-2001 21:22:17.531 - Сжатие данных отключено или неопознано.
Лечится сносом 2.1.9 и установкой 2.1.8 взад. Да, дебуг показал, что MMC падает на чтении экрана с настройками модема.
p.s. Блин, ну надо же, поверить не могу, что при всей простоте алгоритма обмена данными с модемом MS умудрился где-то в недрах modemui.dll допустить какую-то идиотскую ошибку (переполнение буфера, чтоли?), делающую AVC 2.1.9 uncompatible с Win2000... Вот дерьмо, а? p.p.s. если кто-нибудь найдет лечение, отличное от установки 2.1.8, или напишет свой modemui.dll :), свистите плиз на мыло... p.p.s. Ваваеву - может, сделаешь что-нибудь? Обидно же, до слез
0. AVC56 в принципе не умеет говорить /V42B, а умеет говорить только /V42BIS 1. Вышеуказанный кусок лога говорит о том, что кто-то проглотил остаток - "IS" 2. Предполагаю, что это произошло из за того, что windows не смогла протестировать скорости порта и возникло какое-то несогласование между ней и модемом на тему скорости передачи и/или контроля потока. 3. Диск родной. 4. Как выяснилось, 2.1.8 это не лечит 5. Под Windows2000Pro у меня тоже нет проблем 6. Под Windows2000ProSP1 есть вышеуказанная проблема. 7. Остальное, имхо, к Микрософт.
Э, нет! Остальное не к Микрософт! С ID_SDL все нормально и без единого глюка! Не считая отсутствия в модеме всего того, что дает AVC :)
Модем AVC - родной, переделанный из спортстера, купленный у Ваваева.
Еще раз признаки ошибки:
1. "Диагностика" на закладке свойств модема приводит к падению программы - иногда MMC, иногда telephon.cpl.
2. Если изучить лог модема, который винда пишет при диалапе, то обнаруживается, что к винде почему-то не доходят последние 3-4 байта ответа модема при коннекте. Из-за этого - невозможность определить скорость и параметры соединения. Предположительно - что-то со скоростью обмена с портом?
3. Проявляется на Win2000ProSP1, на том же компе с Win2000Pro(просто) раньше работало нормально.
4. Не проявляется при прошивке ID_SDL
5. Проявляется и на 2.1.8, и на 2.1.9
6. При коннекте со стандартными настройками из драйвера шедшего с AVC модем почему-то выкидывает кучу мусора типа
DATE 0000 TIME 0000 еще какие-то строчки
перед строкой CONNECT. Может, это от войса или #CID=1? Виндой эти строки ессно не опознаются.
Похоже, сильно нужны комментарии от Андрея Ваваева.