КОРПОРАЦИЯ STANDARD MICROSYSTEMS Драйверы DOS и OS/2 NDIS для сетевых адаптеров ISA и MicroChannel EtherNet Эти программы лицензированы SMC для использования заказчиками этой фирмы. (c) Корпорация STANDARD MICROSYSTEMS 1994. Все права защищены. ИНФОРМАЦИЯ О ВЫПУСКЕ ДЛЯ SMC8000.DOS Версия 4.02 4 мая 1995 г. Драйвер соответствует спецификации интерфейса драйвера 3COM/Microsoft LAN Manager Network, версии 2.0.1 от 8 октября 1990 г. Драйвер успешно прошел тесты Microsoft Certification Test Suite. В данном разделе файла приведена следующая информация: o Сведения об известных неполадках драйверов DOS и OS/2 NDIS. o Хронология версий драйверов DOS и OS/2 NDIS. Внимание: Данный драйвер поддерживает все адаптеры ISA, EISA и Micro Channel Ethernet серий 8216 (Ultra), 80xx (Elite), 80xx (PLUS) и 8416 (EtherEZ). ПРЕДУПРЕЖДЕНИЕ Драйвер может давать сбой в условиях очень большого потока данных, когда на одной рабочей станции OS/2, соединенной с сервером IBM LAN Server 3.0, одновременно выполняется более 5 сеансов. Конкретно этот сбой наблюдался на PS/2 модели 35 и PS/2 модели 40. ХРОНОЛОГИЯ ВЕРСИЙ -- Версия 4.02 (текущая версия) -- Добавлена поддержка проверки индикаторов кадров широковещания и групповых кадров. -- Версия 4.01 -- Добавлено два новых параметра файла protocol.ini: CLOAK, который обеспечивает маскирование (cloaking), и ALLOWRIPL, который дает возможность загружать драйвер с удаленной станции. Добавлена поддержка нескольких адаптеров. -- Версия 4.00 -- Добавлена технология маскирования (сloaking), которая позволяет использовать драйвер в защищенной памяти. ВНИМАНИЕ: Этот драйвер не будет поддерживать PC-агент, если он загружен в защищенную память (маскирован). -- Версия 3.10 -- Исправлена ошибка разъединения кабеля. -- Версия 3.09 -- Исправлена ошибка драйвера для PC-NFS фирмы SunSoft. -- Версия 3.08 -- Исправлена ошибка подпрограммы Transmit Timeout. -- Версия 3.07 -- Добавлена поддержка автоматического определения носителя 8416 Auto Media Detection. -- Версия 3.06 -- Устранена ошибка кода сброса драйвера. -- Версия 3.05 -- Добавлена возможность установки новых моделей адаптеров. Устранено зависание, связанное с PCTCP и возникавшее при разъединении кабеля. -- Версия 3.04 -- Добавлена поддержка двух адаптеров. Устранена проблема соединения. -- Версия 3.03 -- Добавлена поддержка LMAC для 790. -- Версия 3.02 -- Добавлена поддержка одновременного выполнения задач для адаптеров 8216 Ultra. -- Версия 3.01 -- Добавлена поддержка адаптеров серии 8216. -- Версия 2.01 -- Два адаптера теперь могут запускаться одной строкой "DEVICE=" в файле CONFIG.SYS. -- Версия 2.00 -- Этот драйвер заменил драйвер SMC v1.x NDIS Ethernet для всех адаптеров SMC Ethernet. ИНФОРМАЦИЯ О ВЫПУСКЕ ДЛЯ SMC8000.OS2 Версия 3.07 от 2 августа 1994 г. Драйвер соответствует спецификации интерфейса драйвера 3COM/Microsoft LAN Manager Network, версии 2.0.1 от 8 октября 1990 г. Драйвер успешно прошел тесты Microsoft Certification Test Suite. В данном разделе файла приведена следующая информация: o Сведения об известных неполадках драйверов DOS и OS/2 NDIS. o Хронология версий драйверов DOS и OS/2 NDIS. Внимание: Данный драйвер поддерживает все адаптеры ISA, EISA и Micro Channel Ethernet серий 8216 (Ultra), 80xx (Elite), 80xx (PLUS) и 8416 (EtherEZ). ПРЕДУПРЕЖДЕНИЕ Драйвер может давать сбой в условиях очень большого потока данных, когда на одной рабочей станции OS/2, соединенной с сервером IBM LAN Server 3.0, одновременно выполняется более 5 сеансов. Конкретно этот сбой наблюдался на PS/2 модели 35 и PS/2 модели 40. ХРОНОЛОГИЯ ВЕРСИЙ -- Версия 3.07 (текущая версия) -- Добавлена поддержка автоматического определения носителя 8416 Auto Media Detection. -- Версия 3.06 -- Устранена ошибка кода сброса драйвера. -- Версия 3.05 -- Добавлена возможность установки новых моделей адаптеров. Устранено зависание, связанное с PCTCP, и возникавшее при разъединении кабеля. -- Версия 3.04 -- Добавлена поддержка двух адаптеров. Устранена проблема соединения. -- Версия 3.03 -- Добавлена поддержка LMAC для 790. -- Версия 3.02 -- Добавлена поддержка одновременного выполнения задач для адаптеров 8216 Ultra. -- Версия 3.01 -- Добавлена поддержка адаптеров серии 8216. -- Версия 2.01 -- Два адаптера теперь могут запускаться одной строкой "DEVICE=" файла CONFIG.SYS. -- Версия 2.00 -- Этот драйвер заменил драйвер SMC v1.x NDIS Ethernet для всех адаптеров SMC Ethernet. ПАРАМЕТРЫ ФАЙЛА PROTOCOL.INI В разделе SMC8000 файла PROTOCOL.INI обычно задаются некоторые параметры. Единственный параметр, который обязательно должен быть задан - DriverName. У всех других параметров есть значения по умолчанию, задаваемые драйвером, и в файле PROTOCOL.INI их можно опустить, если установленный адаптер соответствует заданной по умолчанию конфигурации. Программно-конфигурируемые адаптеры и адаптеры Micro Channel игнорируют значения IRQ, IOBase и RAMAddress и взамен используют значения из регистров POS, которые задаются при установке платы. Ниже приведен список часто используемых в файле PROTOCOL.INI параметров и даны их описания. Для каждого параметра приводятся и значения по умолчанию, и возможные диапазоны значений. IOBase Задает базовый адрес ввода-вывода, используемый адаптером. Значение по умолчанию - 0x280. Этот параметр обязателен для всех адаптеров ISA. SlotNumber Задает номер слота, в который установлена плата адаптера в системе с шиной Micro Channel. Этот параметр - десятичное число в диапазоне от 1 до 10; он обязателен для всех адаптеров Micro Channel. NetAddress Заменяет сетевой адрес, записанный в память сетевого адаптера. на предприятии-изготовителе. Значение этого параметра - строка из 12 шестнадцатеричных цифр, заключенная в кавычки. Адрес должен быть уникальным среди всех сетевых адресов данной сети. Следующие параметры требуются для адаптеров WD, конфигурацию которых нельзя менять программно. IRQ Определяет прерывание, используемое адаптером. Значение по умолчанию - 3. RAMAddress Определяет адрес сегмента разделяемой памяти, используемый адаптером. Значение по умолчанию - 0xD000. ИСПОЛЬЗОВАНИЕ ДИСПЕТЧЕРОВ ПАМЯТИ После установки вашего адаптера SMC и драйверов при помощи EZStart посмотрите "окно памяти" вашего адаптера. Затем впишите параметр исключения в строку вызова диспетчера памяти "DEVICE=" в файле CONFIG.SYS, чтобы исключить использование этого окна диспетчером памяти. Например, при использовании стандартного диспетчера памяти DOS EMM386, для того чтобы исключить область памяти с адресами от D000 до D3FF, следует исправить строку так: DEVICE=EMM386.EXE X=D000-D3FF Если вы используете другой диспетчер памяти (не EMM386), то найдите в соответствующем руководстве сведения о том, как исключить использование области памяти. Если вы используете Microsoft Windows 3.x или Windows for Workgroups, то с помощью EZStart найдите используемую область памяти, а затем исключите ее, изменив раздел "386 Enhanced" файла SYSTEM.INIа. Следующий пример показывает, как исключить область памяти D000 и D3FF в случае применения EMM386: [386Enh] EMMEXCLUDE=D000-D3FF СООБЩЕНИЯ ОБ ОШИБКАХ "Could not find an adapter [at slot ___] [at I/O base address ___]" (Невозможно найти адаптер [в слоте ___] [по базовому адресу ввода-вывода ___]) Драйвер не может найти адаптер в указанном слоте или по указанному адресу. "Cannot access adapter RAM properly" (Невозможно правильно обратиться к памяти адаптера) При тестировании памяти адаптера обнаружена ошибка. "Adapter hardware failure detected (self-test)" (Обнаружена ошибка аппаратных средств адаптера (при самотестировании)) При инициализации адаптера произошел неопознанный отказ. "Adapter hardware failure detected during initialization" (Обнаружена ошибка аппаратных средств адаптера при инициализации). Аппаратные средства не отвечают правильно на команды инициализации. "Other system RAM already occupies adapter RAM address space" (Адресное пространство памяти адаптера уже занято другим компонентом системы) При выделении адаптеру участка памяти возник конфликт. "Other system ROM already occupies adapter RAM address space" (Адресное пространство памяти адаптера занято ПЗУ). При выделении участка памяти для адаптера возник конфликт с ПЗУ. "RAM base address chosen for driver does not match adapter configuration" (Базовый адрес памяти, выбранный для драйвера, не соответствует конфигурации адаптера) Следует определить базовый адрес оперативной памяти при помощи EZSTART. Определение в файле конфигурации надо стереть. "IRQ chosen for driver does not match adapter configuration" (Прерывание IRQ, выбранное для драйвера, не соответствует конфигурации адаптера) Следует определить значение IRQ при помощи EZSTART. Определение в файле конфигурации надо стереть. "RAM size chosen for driver does not match adapter configuration" (Размер памяти, выбранный для драйвера, не соответствует конфигурации адаптера) Размер памяти записан в адаптере и не может меняться. Определение в файле конфигурации надо стереть. "Adapter IRQ higher than 7 not valid in 8-bit slot" (Для 8-битного слота номер IRQ, превышающий 7, недопустим) При установке адаптера в 8-битный слот нельзя указывать номер IRQ больше 7. "I/O base address chosen for driver not valid" (Выбранный для драйвера базовый адрес ввода-вывода недопустим). Базовый адрес ввода-вывода адаптера должен находиться в диапазоне от 200h до ec0h и быть кратен 20h. "RAM base address chosen for driver not valid (out of range)" (Базовый адрес оперативной памяти, выбранный для драйвера, недопустим (лежит вне допустимого диапазона)) Базовый адрес оперативной памяти должен находиться в диапазоне от a000h до c000h. "IRQ chosen for driver not valid (out of range)" (Номер прерывания IRQ, выбранный для драйвера, недопустим (лежит вне допустимого диапазона)) Значения IRQ должны находиться в диапазоне от 2 до 15. "RAM size chosen for driver not valid (out of range)" (Размер памяти, выбранный для драйвера, не допустим (лежит вне допустимого диапазона)) Размер памяти должен быть или 200h (8 Кбайт) или 400h (16 Кбайт). "Adapter configuration information corrupted; run software setup program" (Информация о конфигурации адаптера повреждена; выполните программу установки конфигурации) Содержание установленной на плате памяти EEROM повреждено. Запустите EZSTART, чтобы проверить и исправить его. This commercial computer software and documentation is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013, or subparagraphs (c) (1) and (2) of the Commercial Computer Software -- Restricted Rights clause at FAR 52.227-19, or Alternate III of the Rights in Data -- General clause at FAR 52.227-14, as applicable. The manufacturer / subcontractor is Standard Microsystems Corporation, 80 Arkay Drive, Hauppauge, NY 11788. SMC и Standard Microsystems являются зарегистрированными торговыми марками изготовителя. EtherEZ, EtherCard Elite 16 Ultra, EtherCard Elite 16T Ultra, EtherCard Elite 16C Ultra, EliteSeries, EZStart и SuperDisk являются торговыми марками корпорации Standard Microsystems Corporation. Названия других изделия и компаний также являются зарегистрированные торговыми марками или торговыми марками их владельцев.