Иллюстрированный самоучитель по Computer Network The Hands

       

Как найти свободное прерывание?


В случае, если вы являетесь «счастливым» владельцем устаревшей сетевой карты, не поддерживающей режим автоматической настройки, вам придется искать свободные ресурсы вручную для того, чтобы настроить адаптер на их использование. Легче всего эта проблема решается в операционных системах семейства Microsoft Windows NT/2000/XP, где в распоряжении пользователя имеется специальная утилита WinMsd, предназначенная для определения свободных и используемых ресурсов компьютера. Для того чтобы вызвать данную программу на исполнение, необходимо выполнить последовательность команд Пуск > Выполнить и, набрав в появившемся окне Запуск программы команду wi nmsd, нажать на клавишу Enter (рис. 4.10).

Рис. 4.10. Интерфейс утилиты WinMsd для MS Windows XP

Просматривая список ресурсов компьютера, отображающийся в левом окне программы, вы можете выбрать щелчком мыши требуемый вам компонент, при этом в правом окне отобразится перечень допустимых значений. Например, выбрав пункт Прерывания (IRQ), вы увидите список свободных и занятых аппаратных прерываний, щелкнув на пункте Ввод/Вывод, вы получите информацию о диапазонах ввода-вывода для различных устройств, обратившись к пункту Канал DMA, вы сможете просмотреть сведения об используемых оборудованием вашего компьютера адресах каналов прямого обращения к памяти.

В Microsoft Windows 9x/ME с определением свободных адресов и прерываний дело обстоит несколько сложнее, поскольку в ОС этого семейства отсутствует отдельная утилита, позволяющая отслеживать ресурсы компьютера. Для того чтобы получить список используемых адресов и прерываний в Windows 9x/ME необходимо открыть окно Панели управления, в нем дважды щелкнуть на значке Система, в окне Свойства: Система перейти ко вкладке Устройства, щелкнуть правой кнопкой мыши на устройстве Компьютер и выбрать в появившемся меню пункт Свойства. На экране появится специальное окно, содержащее перечень всех аппаратных ресурсов вашего ПК (рис. 4.11).

Рис. 4.11. Отслеживание аппаратных ресурсов в операционных системах



Windows 9х/МЕ

Устанавливая расположенный в верхней части этого окна переключатель в одну из возможных позиций, вы можете отслеживать различные ресурсы аппаратной конфигурации компьютера: системные прерывания (положение переключателя Запрос на прерывание (IRQ)), диапазоны ввода-вывода (положение переключателя Ввод/вывод (1/0)), каналы непосредственного доступа к памяти (положение переключателя Прямой доступ к памяти (DMA)), или ресурсы ОЗУ, используемые различными устройствами (положение переключателя Память). Здесь же вы можете зарезервировать какой-либо из ресурсов для его последующего использования вашим сетевым адаптером: для этого перейдите ко вкладке Резервирование ресурсов, установите переключатель в положение, соответствующее ресурсу, который вы желаете зарезервировать, нажмите на кнопку Добавить и выберите свободный ресурс из предложенного списка.

Отдельная программа для просмотра аппаратных ресурсов компьютера присутствует также в комплекте поставки операционной системы MS-DOS/ Windows Зх. Эта утилита называется msd.exe, и хранится она, как правило, в системной папке DOS. Запустить ее можно из командной строки: если в процессе загрузки программа вызывает зависание компьютера, попробуйте вызвать ее на исполнение командой msd.exe /i. После своего запуска программа msd демонстрирует список характеристик компьютера, которые она в состоянии определить: тип процессора, версию операционной системы, объем доступной памяти, модель видеоадаптера и т.д. Для того чтобы просмотреть список свободных и занятых прерываний, выберите в меню программы пункт IRQ Status или просто нажмите на клавишу Q .

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


Содержание раздела