17 лет назад 31 октября 2006 в 14:14 549
Есть система: MB Chaintech CT-7AIA5E (m-ATX), Athlon 950 МГц, 2 x 128 Мбайт Hynix (Hyundai), 2 х HDD IDE Western Digital по 40 Гбайт — WDC WD400BB и WD400EB (на одном шлейфе), CD-ROM Samsung 52x SC-152L, CD-RW Mitsumi CR-48XATE (на втором IDE резак стоит мастером), видеокарта noname на чипе ATI xpert 128, аудио встроенное на плате. Чипсет VIA KT133A, версия BIOS — 1.65. Все это железо до недавнего времени работало без проблем под управлением MS Windows 2000 Pro, build 2195, Service Pack 4. С Нового года решил воспользоваться современными достижениями и подключиться к интернет-провайдеру "Стрим", прикупил контракт и USB ADSL-modem Zyxel.Все установилось на ура. Но вот при попытке соединения с провайдером гас монитор и система висла. Стал разбираться, так как глюк достаточно странный, предположил, что дело в конфликте устройств. Оказалось, Windows на одно прерывание (IRQ11) вешает видеосистему, USB-контроллер и аудиоподсистему. Переустановка каждого из этих компонентов ни к чему дельному не приводит: после установки последнего из этих элементов и перезагрузки все возвращается к первоначальным значениям. Единственное, чего удалось достичь, это присвоение IRQ7 (на которое обычно вешается LPT1) USB-контроллеру до перезагрузки. После перезагрузки контроллер USB опять получал IRQ11. Покопался в BIOS. Сначала изменил режим назначения IRQ и DMA с автоматического на ручной — результат нулевой. Потом установил режим присвоения IRQ для VGA и USB — снова без толку.Проблема частично решилась после простого действия: в BIOS выбрал пункт меню Load Fail-Safe Defaults и немного подкорректировал установки. После этого с прерываниями стало все ок. Тем временем на сайте Microsoft почитал о прерываниях и понял, что для Windows XP данная проблема не принципиальна! В точке продаж "Стрима" выяснилось, что модем не работает как положено. После замены на ту же модель ничего не изменилось! Экран все так же гаснет при попытке соединиться с оператором. Индикатор передачи данных по USB мигает два раза, после этого система виснет с сообщением об ошибке! Есть подозрение на некорректную работу драйверов модема.

С уважением, Александр Бестаев

ействительно, на современных компьютерах проблема совместного использования одного прерывания несколькими устройствами неактуальна. Собственно, это совершенно нормальная ситуация. Что касается зависания системы во время соединения с провайдером, то я бы вам советовал проверить наличие такого же сбоя при использовании чистой системы. Попробуйте поставить параллельно еще одну версию Windows XP и, ничего на нее не устанавливая, кроме SP2 (в частности, некоторые версии файрволлов могут конфликтовать с ADSL), — посмотреть, будет ли сбой.

Если таковой возникнет, то для очистки совести можно провести такой же эксперимент из-под совсем другой ОС, например Windows Me. Проблема не исчезла? Тогда дело, скорее всего, в железном конфликте — пробуйте обновить BIOS. Если же под какой-то системой все будет работать нормально, то виноваты либо кривые драйверы, либо установленный софт.

Никто не прокомментировал материал. Есть мысли?