Конфигурирование сетевой платы
Для нормальной работы каждой сетевой платы ей необходимы адрес ввода-вывода (In/Out port) и номер прерывания (IRQ).
Конфигурирование сетевой платы заключается в настройке ее на свободные адрес и прерывание, которые затем будут использоваться операционной системой. Адрес (i/o port) и прерывание(IRQ) для каждой сетевой платы должно быть свое, отличное от других устройств компьютера. Современные сетевые карты, поддерживающие технологию Plug-n-play сами выполняют эту операцию, для всех остальных необходимо проделать ее вам.
Поиск незанятых адреса и прерывания зависит от вашего знания аппаратной части компьютера или программного обеспечения на нем установленного.
Адреса и прерывания
Адрес ввода вывода (In/Out Port, Address) - область памяти компьютера, задаваемая в шестнадцатиричном виде (начало области), через которую производится обмен данными с устройством.
Стандартные адреса ввода/вывода (I/O Ports) | |
Адрес | Устройство |
3F8 | Последовательный порт COM1 |
2F8 | Последовательный порт COM2 |
3E8 | Последовательный порт COM3 |
2E8 | Последовательный порт COM4 |
378 | Параллельный порт LPT1 |
278 | Параллельный порт LPT2 |
IRQ - Interrupt ReQuest - прерывание или запрос на прерывание.
|
|
Стандартно используемые прерывания (IRQ) | |
Номер прерывания | Устройство |
0 | Таймер |
1 | Клавиатура |
2 | Каскадирование |
3 | Последовательный порт COM2 |
4 | Последовательный порт COM1 |
5 | можно использовать |
6 | Контроллер дисководов FDD |
7 | Параллельный порт LPT1 |
8 | Системные часы |
9 | |
10 | можно использовать |
11 | можно использовать |
12 | часто использует Мышь PS/2 |
13 | Математический сопроцессор |
14 | Контроллер1 HDD |
15 | Контроллер2 HDD |
Поиск свободных адреса и прерывания средствами MS-DOS
В поставку этой операционной системы входит программа MSD.EXE и находится обычно в директории DOS. Запустить ее можно, просто набрав MSD из командной строки. Если при запуске программа "зависает", можно запустить ее с ключом /i.
Далее в появившемся меню надо выбрать мышью "IRQ Status" или нажать кнопку "Q".
Если в компьютере есть звуковая карта, то необходимо проверить, какие адрес и прерывание она использует посмотрев, например, CONFIG.SYS и AUTOEXEC.BAT
Windows NT 4
Надо запустить программу winmsd.exe, входящую в поставку WindowsNT
"Start" или "Пуск" для русской версии
"Run" или "Выполнить"
набрать winmsd
нажать ENTER
В появившемся окне выбрать закладку "Resources"
Появится список используемых прерываний. Например такой:
Выбрав " I/O Port" можно посмотреть используемые адреса ввода вывода.