Для просмотра этого файла рекомендуется установить в текстовом редакторе непропорциональный (Monospaced) шрифт. 1.0 СОДЕРЖАНИЕ _______________ 1.1 Об этом файле . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Драйверы устройств, используемые со службой Card Services . . . . . . 1 1.2.1 IBMTOKCS.DOS . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2.1.1 Сообщения об ошибках . . . . . . . . . . . . . . . . . . . . 3 1.2.2 TOKENCS.COM . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2.3 IBMTOKCS.OS2 . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2.3.1 Сообщения об ошибках . . . . . . . . . . . . . . . . . . . . 5 1.2.4 TOKENCS.SYS . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.3 Программы поддержки связи для DOS . . . . . . . . . . . . . . . . . 8 1.4 Параметры программ поддержки связи . . . . . . . . . . . . . . . . . 9 1.4.1 Синтаксис POINTTR.SYS . . . . . . . . . . . . . . . . . . . . . 10 1.4.2 Синтаксис TOKENRNG.SYS . . . . . . . . . . . . . . . . . . . . . 10 1.4.3 Синтаксис TOSHTR.SYS . . . . . . . . . . . . . . . . . . . . . 11 1.4.4 Синтаксис CS20TOK.SYS . . . . . . . . . . . . . . . . . . . . 12 1.5 Программы диагностики . . . . . . . . . . . . . . . . . . . . . . . 12 1.6 Ограничения системы . . . . . . . . . . . . . . . . . . . . . . . . 13 1.6.1 Драйверы суперклиентов . . . . . . . . . . . . . . . . . . . . 13 1.6.2 Пользователям OS/2 TCP/IP 1.2.1 . . . . . . . . . . . . . . . 13 1.6.3 Конфликты памяти и диспетчеры памяти . . . . . . . . . . . . . 14 1.6.4 Разное . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 1.7 Где искать Card Services и Socket Services . . . . . . . . . . . . 27 1.8 Порядок операторов драйверов OS/2 . . . . . . . . . . . . . . . . . 27 1.9 Горячая замена плат и приостановка/продолжение. . . . . . . . . . . 28 1.9.1 Горячая замена плат и приостановка/продолжение DOS ODI . . . . 29 1.9.2 Горячая замена плат и приостановка/продолжение OS/2 NDIS . . . 29 1.10 Удаленная загрузка программ (RPL) . . . . . . . . . . . . . . . . 30 1.10.1 Документация по удаленной загрузке . . . . . . . . . . . . . . 30 1.10.2 Конфигурация OS/2 Lan Server 3.0 для поддержки RPL . . . . . . 30 1.11 Сообщения реквестера о состоянии и ошибках . . . . . . . . . . . 42 1.11.1 Описания сообщений реквестера . . . . . . . . . . . . . . . . 42 1.1 ОБ ЭТОМ ФАЙЛЕ __________________ В этом файле содержится дополнительная информация об адаптере IBM 16/4 Token Ring Credit Card. Описаны также драйверы устройств, используемые со службой Card Services, программы поддержки связи и программы диагностики. 1.2 ДРАЙВЕРЫ УСТРОЙСТВ, ИСПОЛЬЗУЕМЫЕ СО СЛУЖБОЙ CARD SERVICES ______________________________________________________________ Находящиеся на этой дискете драйверы устройств (IBMTOKCS.DOS, TOKENCS.COM, IBMTOKCS.OS2 и TOKENCS.SYS) совместимы со службой Card Services и могут использоваться вместе с ней для конфигурирования. Если нельзя использовать Card Services, можно применять для связи драйверы DOS (IBMTOKCS.DOS и TOKENCS.COM) с программами Connectivity Enabler. Содержание 1 1.2.1 IBMTOKCS.DOS IBMTOKCS.DOS - это драйвер NDIS Token Ring для DOS; он является вариантом соответствующего драйвера для полноразмерных адаптеров (IBMTOK.DOS), но использует некоторые новые параметры файла PROTOCOL.INI. Эти параметры применяются только при использовании Card Services. Введены следующие новые параметры: o MMIO o RINGSPEED o PROMPT o INTERRUPT o RAMSIZE o PCMCIA Параметр MMIO позволяет задать положение отображаемой памяти ввода-вывода / домена BIOS. По умолчанию применяется значение D000 для основных адаптеров и DC00 для дополнительных адаптеров. Параметр RINGSPEED позволяет выбрать скорость кольца, по умолчанию - 4 Мбит/c. Параметр PROMPT позволяет во время загрузки системы запросить скорость кольца у пользователя. По умолчанию этот вопрос не задается. Параметр INTERRUPT позволяет задать прерывание (IRQ), используемое для этого адаптера на рабочей станции. По умолчанию применяется 2 (9). Параметр RAMSIZE позволяет задать размер разделяемой памяти, доступной рабочей станции. По умолчанию размер равен 16 Кбайт. Параметр PCMCIA дает драйверу команду искать Card Services перед поиском адаптера. Допустимые значения этих параметров указаны в файле IBMTOKCS.NIF. Ниже приведен образец раздела файла PROTOCOL.INI для этого драйвера: [IBMTOKCS_NIF] <-- Раздел PROTOCOL.INI для драйвера NDIS. DriverName = IBMTOK$ EARLYRELEASE RAM = 0xD800 <-- необязательный адрес разделяемой памяти MMIO = 0xD000 <-- необязательный адрес отображаемой памяти ввода-вывода RAMSIZE = 16 <-- необязательный размер разделяемой памяти MAXTRANSMITS = 6 RECVBUFS = 2 RECVBUFSIZE = 256 XMITBUFS = 1 XMITBUFSIZE = 2040 INTERRUPT = 9 <-- прерывание IRQ (необязательный параметр) RINGSPEED = 16 <-- скорость кольца PCMCIA <-- указание драйверу не искать стандартные платы и использовать Card Services PROMPT <-- запрашивать скорость кольца при загрузке Большинство параметров можно превратить в комментарии, поместив в начале строки ";" (точку с запятой). Значения по умолчанию: RINGSPEED = 4 (4 Мбит/с) INTERRUPT = 2(9) <-- если эти параметры НЕ указаны, драйвер выбирает RAM = 0xD800 <-- подходящий адрес или свободное прерывание, пока MMIO = 0xD000 <-- не найдет их (режим автоустановки) или пока не проверит все подходящие значения 1.2.1.1 Сообщения об ошибках Драйвер NDIS сообщает пользователю о неудачном вызове Card Services; сигнал об ошибке подается прерывистым гудком. Такой сигнал говорит, что при конфигурировании платы произошла ошибка и следует проверить наличие ошибок в параметрах файлов PROTOCOL.INI и CONFIG.SYS. Абсолютно необходимо, чтобы запрашиваемые области памяти были доступны. Попробуйте закомментировать параметры RAM и MMIO и перезагрузить компьютер. Если ошибка повторится, проверьте, не запускаются ли какие-либо программы, которые могут вызвать конфликты с запрашиваемой памятью (например, EMM386.EXE). 1.2.2 TOKENCS.COM TOKENCS.COM - это драйвер DOS ODI Token Ring для среды Novell. Он берет конкретную конфигурацию из файла NET.CFG; для поддержки Card Services введены два новых ключевых слова: o PCMCIA o DATA RATE Ключевое слово PCMCIA дает драйверу команду воспользоваться для конфигурирования службой Card Services. Если вы не хотите пользоваться Card Services, удалите это ключевое слово. Ключевое слово DATA RATE устанавливает скорость кольца; допустимы два возможных значения: 4 и 16. Если вы не пользуетесь Card Services, удалите это ключевое слово. Содержание 3 Ниже приведен пример файла NET.CFG для Card Services: Link Driver TOKEN PCMCIA DATA RATE 4 При помощи ключевого слова MEM можно указать в NET.CFG адреса отображаемой памяти ввода-вывода и разделяемой памяти; имейте в виду, что данное ключевое слово используется не так, как на полноразмерных адаптерах (где для задания адресов разделяемой памяти основного и дополнительного адаптеров используются MEM #1 и #2). Для изменения прерывания опцию INT можно использовать так же, как на полноразмерном адаптере - для основной платы INT #1 (хотя просто INT тоже работает). Ниже приведен пример файла NET.CFG, в котором устанавливаются адреса отображаемой памяти ввода-вывода, адреса разделяемой памяти и номер прерывания. Link Driver TOKEN PCMCIA DATA RATE 16 INT 5 <-- Номер прерывания 5. MEM #1 D4000 <-- Адрес отображаемой памяти ввода-вывода D4000. MEM #2 CC000 <-- Адрес разделяемой памяти CC000. 1.2.3 IBMTOKCS.OS2 IBMTOKCS.OS2 - это драйвер NDIS Token Ring для OS/2 2.1; он является вариантом соответствующего драйвера для полноразмерных адаптеров (IBMTOK.DOS), но в файл PROTOCOL.INI включены новые параметры. Эти параметры применяются, только если используется Card Services. Новые ключевые слова: o MMIO o RINGSPEED o INTERRUPT o RAMSIZE o PCMCIA Параметр MMIO позволяет задать положение отображаемой памяти ввода-вывода / домена BIOS. По умолчанию применяется значение D000 для основных адаптеров и DC00 для дополнительных адаптеров. Параметр RINGSPEED позволяет выбрать скорость кольца, по умолчанию - 4 Мбит/c. Параметр PROMPT позволяет во время загрузки системы запросить скорость кольца у пользователя. По умолчанию этот вопрос не задается. Параметр INTERRUPT позволяет задать прерывание (IRQ), используемое для этого адаптера на рабочей станции. По умолчанию применяется 9. Параметр RAMSIZE позволяет задать размер разделяемой памяти, доступной рабочей станции. По умолчанию размер равен 16 Кбайт. Параметр PCMCIA дает драйверу команду искать Card Services перед поиском адаптера. Допустимые значения этих параметров указаны в файле IBMTOKCS.NIF. Ниже приведен образец раздела файла PROTOCOL.INI для этого драйвера: [IBMTOKCS_nif] <-- Раздел PROTOCOL.INI для драйвера NDIS. DriverName = IBMTOK$ PRIMARY RAM = 0xD800 <-- необязательный адрес разделяемой памяти MMIO = 0xD000 <-- необязательный адрес отображаемой памяти ввода-вывода RAMSIZE = 16 <-- необязательный размер разделяемой памяти MAXTRANSMITS = 6 RECVBUFS = 2 RECVBUFSIZE = 256 XMITBUFS = 1 INTERRUPT = 9 <-- прерывание IRQ (необязательный параметр) RINGSPEED = 16 <-- скорость кольца PCMCIA <-- команда драйверу не искать стандартные платы и использовать Card Services Большинство параметров можно превратить в комментарии, поставив в начале строки ";" (точку с запятой). Значения по умолчанию: RINGSPEED = 4 (4 Мбит/c) INTERRUPT = 9 <-- если эти параметры НЕ указаны, драйвер выбирает RAM = 0xD800 <-- подходящий адрес или свободное прерывание, пока MMIO = 0xD000 <-- не найдет (режим автоустановки) или пока не проверит все подходящие значения 1.2.3.1 Сообщения об ошибках Драйвер NDIS сообщает пользователю о неудачном вызове Card Services; сигнал об ошибке подается прерывистым гудком. Такой сигнал говорит, что при конфигурировании платы произошла ошибка. Для обнаружения причины ошибки следует просмотреть файл журнала LANTRAN.LOG в каталоге \IBMCOM. В зависимости от ошибки выводится одно или несколько из следующих сообщений: Содержание 5 LTG0091E: Card Services could not be found. (Не найдена служба Card Services) LTG0093E: No sockets were found by Card Services. (Служба Card Services не нашла гнезд) LTG0083E: Token-Ring Credit Card RequestIO failed. Return code xx. (Запрос ввода-вывода Token-Ring Credit Card завершился неудачно. Код возврата xx) LTG0084E: Token-Ring Credit Card RequestIRQ failed. Return code xx. (Запрос прерывания Token-Ring Credit Card завершился неудачно. Код возврата xx) LTG0085E: Token-Ring Credit Card RequestWindow failed. Return code xx. (Запрос окна Token-Ring Credit Card завершился неудачно. Код возврата xx) LTG0086E: Token-Ring Credit Card RequestConfiguration failed. Return code xx. (Запрос конфигурации Token-Ring Credit Card завершился неудачно. Код возврата xx) LTG0090E: Token-Ring Credit Card RegisterClient failed. Return code xx. (Регистрация клиента Token-Ring Credit Card завершилась неудачно. Код возврата xx) Убедитесь, что в файле CONFIG.SYS команды стоят в правильном порядке (особенно важно, чтобы команды IBM Socket Services и Resource Map Utility шли после команд для драйверов клиентов, таких как IBMTOKCS.OS2), и проверьте параметры в файле PROTOCOL.INI. Крайне важно, чтобы запрашиваемые ресурсы (прерывание, области памяти) были доступны. Ниже приведены действия, рекомендуемые для решения этих проблем: o LTG0091E: Card Services could not be found. (Не найдена служба Card Services) В файле CONFIG.SYS отсутствует команда DEVICE=x:\OS2\PCMCIA.SYS. Убедитесь, что данная команда есть в файле CONFIG.SYS и что драйвер устройства находится в указанном каталоге жесткого диска. o LTG0093E: No sockets were found by Card Services. (Служба Card Services не нашла гнезд) На рабочей станции нет гнезд, драйвер обслуживания гнезд не установлен или установлен неверно. Убедитесь, что драйвер обслуживания гнезд в файле CONFIG.SYS указан после драйвера Token Ring (IBMTOKCS.OS2) и находится в указанном месте на жестком диске. o LTG0083E: Token-Ring Credit Card RequestIO failed. Return code xx. (Запрос ввода-вывода Token-Ring Credit Card завершился неудачно. Код возврата xx) Другой адаптер уже использует порты A20-A23 как ОСНОВНОЙ адаптер или порты A24-A27 как ДОПОЛНИТЕЛЬНЫЙ адаптер. Либо удалите другой адаптер, либо сделайте этот адаптер не ОСНОВНЫМ, а ДОПОЛНИТЕЛЬНЫМ. o LTG0084E: Token-Ring Credit Card RequestIRQ failed. Return code xx. (Запрос прерывания Token-Ring Credit Card завершился неудачно. Код возврата xx) Запрошенное прерывание используется другим адаптером. Попробуйте превратить команду INTERRUPT= в комментарий или изменить текущее значение. o LTG0085E: Token-Ring Credit Card RequestWindow failed. Return code xx. (Запрос окна Token-Ring Credit Card завершился неудачно. Код возврата xx) Невозможно получить запрошенную отображаемую память ввода-вывода или окно памяти. Попробуйте превратить эти команды в комментарии или изменить текущие значения. o LTG0086E: Token-Ring Credit Card RequestConfiguration failed. Return code xx. (Запрос конфигурации Token-Ring Credit Card завершился неудачно. Код возврата xx) Плата не может быть сконфигурирована с запрошенными параметрами адресов, прерывания и окна памяти. Попробуйте использовать другие значения. o LTG0090E: Token-Ring Credit Card RegisterClient failed. Return code xx. (Регистрация клиента Token-Ring Credit Card завершилась неудачно. Код возврата xx) Card Services не может зарегистрировать драйвер устройства. Убедитесь, что у вас правильно установлен драйвер Card Services 2.0 (PCMCIA.SYS). 1.2.4 TOKENCS.SYS TOKENCS.SYS - это драйвер ODI Token Ring в системе OS/2 для среды Novell; информация конфигурации записывается в файл NET.CFG. Для поддержки Card Services добавлено одно новое ключевое слово. Новое ключевое слово: o DATA RATE Это ключевое слово устанавливает скорость кольца; допустимые значения - 4 и 16. Можно указать в NET.CFG при помощи ключевого слова MEM адреса отображаемой памяти ввода-вывода и разделяемой памяти. Имейте в виду, что данное ключевое слово используется не так, как на полноразмерных адаптерах (где для задания адресов разделяемой памяти основного и дополнительного адаптеров используются MEM #1 и #2). Для изменения номера прерывания опцию INT можно использовать так же, как на полноразмерном адаптере - для основной платы INT #1 (хотя просто INT тоже работает). Ниже приведен пример файла NET.CFG, в котором устанавливаются адреса отображаемой памяти ввода-вывода, разделяемой памяти и номер прерывания. Содержание 7 Link Driver TOKEN PCMCIA DATA RATE 16 INT 5 <-- Номер прерывания 5. MEM #1 D4000 <-- Адрес отображаемой памяти ввода-вывода D4000. MEM #2 CC000 <-- Адрес разделяемой памяти CC000. В поле Netaddress необходимо указать универсальный адрес (Universally Administered Address, UAA) или локально назначенный адрес (Locally Administered Address, LAA) платы; программа установки запишет в поле значение по умолчанию, которое надо поменять. Чтобы определить универсальный адрес адаптера, следует загрузиться с этой дискеты и запустить диагностическую программу. 1.3 ПРОГРАММЫ ПОДДЕРЖКИ СВЯЗИ ДЛЯ DOS ______________________________________ Для задания конфигурации гнезд PCMCIA и платы вместо поддерживающих Card Services драйверов устройств можно использовать программы поддержки связи (Connectivity Enablers). После успешного запуска программы поддержки связи плата будет работать как полноразмерный адаптер с разделяемой памятью. Предусмотрены четыре программы поддержки (они будут описаны ниже): o POINTTR.SYS o TOKENRNG.SYS o TOSHTR.SYS o CS20TOK.SYS Назначение программ поддержки (за исключением CS20TOK.SYS, для которого необходим интерфейс Card Services) - сделать возможным использование платы в случае, если служба Card Services недоступна или несовместима с каким-либо используемым программным или аппаратным обеспечением. Учтите, что при использовании POINTTR.SYS или TOSHTR.SYS загружать Socket Services и Card Services НЕЛЬЗЯ. Для TOKENRNG.SYS надо загрузить драйвер устройства, предусматривающий Socket Services 1.01 (он поставляется с некоторыми моделями компьютеров). Программы поддержки связи должны быть запущены как драйверы устройств CONFIG.SYS ДО любых поддерживающих адаптеры драйверов (как, например, IBM LAN Support Program) и, в случае CS20TOK.SYS, ПОСЛЕ драйверов устройств Socket Services и Card Services. Все программы, за исключением CS20TOK.SYS, остающимся в памяти резидентно и управляющим установкой и удалением плат, удаляют себя из памяти. Драйверы устройств NDIS (IBMTOKCS.DOS) и ODI (TOKENCS.COM) совместимы с Card Services, но могут использоваться и с программами поддержки связи (за исключением CS20TOK.SYS, которому необходим интерфейс LAN Support Program/Native). Чтобы плата правильно работала в системах без Card Services, важно, чтобы использовалась соответствующая программа поддержки связи и чтобы программа поддержки связи и программы поддержки адаптера использовали одни и те же значения для адаптеров - прерывание IRQ и адрес разделяемой памяти. Прерывание (IRQ). Значение по умолчанию, 2 (переопределяемое на 9) работает во всех текущих программах. Обратите внимание на то, что драйверы устройств, не поддерживающие Card Services - например, DXMC0MOD.SYS - могут использовать только значение IRQ по умолчанию, 2; это объясняется тем, что эти программы всегда определят, что плата использует IRQ 2. Адрес разделяемой памяти. Где именно в памяти компьютера будет располагаться разделяемая память, решают программы поддержки адаптера; программы поддержки связи этого не делают. Но все же адрес разделяемой памяти, установленный программой поддержки связи, всегда должен соответствовать положению памяти, установленному программами поддержки адаптера; если это не так, связь не будет работать. Ниже дано описание программ поддержки связи: POINTTR.SYS - программа поддержки, связывающаяся напрямую с платой Intel 82365SL (или ее эквивалентом); это контроллер гнезда PCMCIA на многих системах. Она должна использоваться, если на компьютере нет Card Services и Socket Services или если имеющиеся версии неправильно связываются с CS20TOK.SYS или соответствующим драйвером платы PCMCIA. TOKENRNG.SYS - программа поддержки, использующая для настройки гнезда и платы интерфейс Socket Services 1.01, поставляемый вместе с некоторыми компьютерами. Она применяется на компьютерах с PCMCIA-контроллерами DATABOOK, поддерживающими интерфейс Socket Services 1.01 и не поддерживающими Card Services. TOSHTR.SYS - программа поддержки, используемая на компьютере Toshiba T3300SL. CS20TOK.SYS - программа поддержки, использующая интерфейс Card Services 2.X. Она должна применяться, если ваш драйвер Token Ring сам не поддерживает Card Services; таким драйвером, например, является DXMC0MOD.SYS, который входит в состав пакета IBM LAN Support Program. 1.4 ПАРАМЕТРЫ ПРОГРАММ ПОДДЕРЖКИ СВЯЗИ _______________________________________ У каждой программы поддержки связи есть параметры, с помощью которых она согласует работу с программой поддержки адаптера; параметры позволяют выбирать, например, используемые области памяти и гнезда и скорость кольца. Параметры по умолчанию, скорее всего, подойдут, но если применяется диспетчер памяти, с помощью перемещения адресов отображаемой памяти ввода-вывода и разделяемой памяти можно оптимизировать использование памяти. Содержание 9 1.4.1 СИНТАКСИС POINTTR.SYS Полный синтаксис (дефис "-" указывает значение по умолчанию): DEVICE=\путь\POINTTR.SYS [SA/SB/SC/SD] [RS=16/RS=4] [PROMPT] [MMIO=XXXX] [PRI/ALT] [IRQ=X] [SRAM=XXXX,Y[Y]] [WS=0,1,2,3,4] [DS=16/DS=8] [PCIC=XXXX] SA/SB/SC/SD - Гнездо A, Гнездо B, Гнездо C или Гнездо D - A RS - Скорость кольца (16 или 4 Мбит/c) - 4 PROMPT - Во время загрузки спрашивать скорость кольца - Нет MMIO - Адрес отображаемой памяти ввода-вывода - D000 PRI/ALT - Основной/Дополнительный адаптер - PRI IRQ - Прерывание PCMCIA-контроллера - 9 (2) SRAM - Адрес [XXXX] и размер в Кбайт [Y[Y]] разделяемой памяти - D800,16 WS - Выбор состояния ожидания - 1 DS - Размер данных (16- или 8-битная шина) - 16 PCIC - Базовый порт ввода-вывода контроллера PC Card Interface Controller - 03E0 Внимание: X - шестнадцатеричное число Y - десятичное число Пример: DEVICE=C:\LAN\POINTTR.SYS SB RS=16 MMIO=D000 SRAM=D800,16 WS=0 Задается плата в гнезде B, скорость кольца 16 Мбит/с, адрес отображаемой памяти ввода-вывода D000, разделяемая память размером 16 Кбайт в сегменте D800, без состояний ожидания. ВНИМАНИЕ: Для IBM ThinkPad 750 следует задавать WS=0. Параметр PCIC был добавлен для поддержки Port Replicator Model I, который подключается к компьютеру IBM ThinkPad 750, и любого другого устройства с Intel 82365SL, не использующего как базовый порт 3E0. Port Replicator использует как адрес базового порта ввода-вывода 3E2. Пример вызова на компьютере, использующем Port Replicator: DEVICE=C:\LAN\POINTTR.SYS RS=16 PCIC=03E2 1.4.2 СИНТАКСИС TOKENRNG.SYS Полный синтаксис (дефис "-" указывает значение по умолчанию): DEVICE=\путь\TOKENRNG.SYS [SA/SB] [RS=16/RS=4] [PROMPT] [MMIO=XXXX] [PRI/ALT] [IRQ=X] [SRAM=XXXX,Y[Y]] [DS=16/DS=8] SA/SB/SC/SD - Гнездо A или Гнездо B - A RS - Скорость кольца (16 или 4 Мбит/c) - 4 PROMPT - Во время загрузки спрашивать скорость кольца - Нет MMIO - Адрес отображаемой памяти ввода-вывода - D000 PRI/ALT - Основной/Дополнительный адаптер - PRI IRQ - Прерывание PCMCIA-контроллера - 9 (2) SRAM - Адрес [XXXX] и размер в Кбайт [Y[Y]] разделяемой памяти - D800,16 DS - Размер данных (16- или 8-битная шина) - 16 Внимание: X - шестнадцатеричное число Y - десятичное число Адреса отображаемой памяти ввода-вывода и разделяемой памяти должны лежать в диапазоне от C000 до DE00. Пример: DEVICE=C:\LAN\TOKENRNG.SYS SA RS=16 MMIO=CC00 SRAM=D800,16 Задается плата в гнезде A, скорость кольца 16 Мбит/с, адрес отображаемой памяти ввода-вывода CC00, разделяемая память размером 16 Кбайт в сегменте D800. 1.4.3 СИНТАКСИС TOSHTR.SYS Полный синтаксис (дефис "-" указывает значение по умолчанию): DEVICE=\путь\TOSHTR.SYS [RS=16/RS=4] [PROMPT] [MMIO=XXXX] [PRI/ALT] [SRAM=XXXX,Y[Y]] RS - Скорость кольца (16 или 4 Мбит/c) - 4 PROMPT - Во время загрузки спрашивать скорость кольца - Нет MMIO - Адрес отображаемой памяти ввода-вывода - D000 PRI/ALT - Основной/Дополнительный адаптер - PRI SRAM - Адрес [XXXX] и размер в Кбайт [Y[Y]] разделяемой памяти - D800,16 Внимание: X - шестнадцатеричное число Y - десятичное число Адреса отображаемой памяти ввода-вывода и разделяемой памяти должны лежать в диапазоне от C000 до DE00. Пример: DEVICE=C:\LAN\TOSHTR.SYS PROMPT MMIO=D000 SRAM=D800,16 Задается скорость кольца 4 Мбит/с, адрес отображаемой памяти ввода-вывода D000, разделяемая память размером 16 Кбайт в сегменте D800. При загрузке пользователя спросят, оставить ли скорость кольца по умолчанию 4 Мбит/с или изменить ее на 16 Мбит/с. Содержание 11 1.4.4 СИНТАКСИС CS20TOK.SYS Полный синтаксис (дефис "-" указывает значение по умолчанию): DEVICE=\путь\CS20TOK.SYS [RS=16/RS=4] [PROMPT] [MMIO=XXXX] [PRI/ALT] [IRQ=X] [SRAM=XXXX,Y[Y]] [DS=16/DS=8] RS - Скорость кольца (16 или 4 Мбит/c) - 4 PROMPT - Во время загрузки спрашивать скорость кольца - Нет MMIO - Адрес отображаемой памяти ввода-вывода - D000 PRI/ALT - Основной/Дополнительный адаптер - PRI IRQ - Прерывание PCMCIA-контроллера - 9 (2) SRAM - Адрес [XXXX] и размер в Кбайт [Y[Y]] разделяемой памяти - D800,16 DS - Размер данных (16- или 8-битная шина) - 16 Внимание: X - шестнадцатеричное число Y - десятичное число Адреса отображаемой памяти ввода-вывода и разделяемой памяти должны лежать в диапазоне от C000 до DE00. Пример: DEVICE=C:\LAN\CS20TOK.SYS RS=16 MMIO=CC00 SRAM=D800,16 Задается скорость кольца 16 Мбит/с, адрес отображаемой памяти ввода-вывода CC00, разделяемая память размером 16 Кбайт в сегменте D800. 1.5 ПРОГРАММЫ ДИАГНОСТИКИ __________________________ Программы диагностики проверяют, правильно ли работает плата IBM 16/4 Token-Ring Credit Card, предполагая, что она правильно установлена. Эти программы не предназначены для поиска ошибок конфигурации. При выполнении диагностики запускается специальная программа поддержки. Эта программа поддержки размещает больше памяти рабочей станции, чтобы диагностика смогла запустить больше тестов; в остальном у нее те же параметры по умолчанию, что у программ поддержки типа POINTTR.SYS. Если вы измените гнездо или скорость кольца по умолчанию, не забудьте добавить те же параметры в строку вызова программы поддержки в файле TRCCTEST.BAT (программа поддержки - первый запускаемый файл). TRCCTEST для DOS проверяет, установлена ли службы Card Services, Socket Services или программы поддержки. Если ни одна из этих программ не найдена, вас спросят, надо ли запустить программу установки - компьютер должен быть сконфигурирован для работы с платой до использования программ диагностики. В OS/2 TRCCTEST не работает; вам надо загрузить компьютер с этой дискеты, на которой есть загрузочные файлы DOS. Программа спросит тип компьютера и гнездо, в которое установлена плата. Также можно запустить диагностику кольца, проверяющую собственно кольцо Token Ring и связь с ним. Этой программе для правильного вывода результатов необходим драйвер ANSI.SYS. Поскольку ANSI.SYS должен запускаться из CONFIG.SYS, а в большинстве систем не используется, для запуска диагностики кольца надо отредактировать файл CONFIG.SYS и перезагрузиться. Проще загрузить компьютер с этой дискеты - тогда нужный для правильного вывода драйвер будет загружен автоматически. Обратите внимание, что для диагностики платы ANSI.SYS не требуется. Лучше не загружать программы поддержки адаптера при запуске диагностики, так как они могут мешать диагностическим программам. После использования диагностики выключите компьютер, выньте дискету и снова включите компьютер. Содержание 13 1.6 ОГРАНИЧЕНИЯ СИСТЕМЫ ________________________ Некоторые новые компьютеры, поддерживающие платы ввода-вывода PCMCIA 2.0, имеют особенности, которые могут помешать нормальной работе с IBM 16/4 Token-Ring Credit Card: Чтобы к гнезду PCMCIA было подключено питание, часто следует дать команду разрешить питание для гнезда; обычно это делается программой установки setup, поставляемой с компьютером. Если вы используете Card Services и Socket Services, то убедитесь, что гнездо PCMCIA включено. Если это не так, Socket Services не запустится и не выдаст сообщения об ошибке; IBM Card Services не запустится, но выдаст сообщение о том, что не загружена Socket Services. 1.6.1 ДРАЙВЕРЫ СУПЕРКЛИЕНТОВ Многие поставщики поставляют драйверы суперклиентов, т.е. драйверы, поддерживающие сразу несколько плат PCMCIA. Например, в PC-DOS 6.1 входит драйвер PCMSCD.EXE. Эти драйверы лучше использовать для модемов и других плат, не имеющих собственного драйвера. Если вы пользуетесь подобным драйвером суперклиента, попробуйте выключить поддержку платы Token Ring и воспользуйтесь нашим драйвером. Наши драйверы написаны с учетом особенностей Card Services, на которые драйвер суперклиента не обращает внимания. Как отключить поддержку Token Ring, смотрите в документации к драйверу суперклиента. 1.6.2 ПОЛЬЗОВАТЕЛЯМ OS/2 TCP/IP 1.2.1 Если вы используете TCP/IP LAN Adapter and Protocol Support, TCPLAPS V1.0 для OS/2 TCP/IP, не применяйте опцию "Установить" LAPS для установки драйвера Token-Ring Credit Card: она не сможет скопировать файлы драйвера с дискеты. Надо сначала установить LAPS, затем скопировать следующие файлы: COPY A:IBMTOKCS.NIF C:\IBMCOM\MACS COPY A:IBMTOKCS.OS2 C:\IBMCOM\MACS COPY A:LTG.MSG C:\IBMCOM COPY A:LTGH.MSG C:\IBMCOM После копирования файлов перезапустите LAPS и воспользуйтесь опцией "Конфигурировать". 1.6.3 КОНФЛИКТЫ ПАМЯТИ И ДИСПЕТЧЕРЫ ПАМЯТИ ИСПОЛЬЗОВАНИЕ ДИСПЕТЧЕРА ПАМЯТИ С АДАПТЕРОМ CREDIT CARD Если ваш компьютер поставляется с установленным диспетчером памяти или если вы решили его установить, надо сконфигурировать компьютер так, чтобы диспетчер памяти не использовал память, отведенную для платы. Если не сконфигурировать компьютер правильно, возникнет конфликт памяти и плата не будет работать. Для предотвращения конфликтов памяти есть некоторые основные методы. Здесь не представляется возможным описать требования всех плат и всех диспетчеров памяти, но эти методы должны помочь вам принять необходимые решения. Эта информация также включена в READ.ME. Следующие четыре раздела описывают использование диспетчера памяти для различных конфигураций компьютера. Прочтите, пожалуйста, раздел, относящийся к вашей конфигурации. Раздел 1: Программа поддержки связи точки (Point Connectivity Enabler) с диспетчером памяти (Если на компьютере с DOS не установлены Card Services и Socket Services, программа установки установит программу поддержки связи точки.) Раздел 2: IBM Card Services и IBM Socket Services с диспетчером памяти (ThinkPad 720 и ThinkPad 750) Раздел 3: Phoenix Card Services и Phoenix Socket Services с диспетчером памяти (ThinkPad 350 и PC DOS 6.1) Раздел 4: Использование расширенной памяти (EMS) Перед этим разделом рекомендуется прочитать соответствующий предыдущий раздел (1, 2 или 3). Внимание: Во всех этих разделах один и тот же адрес памяти будет задаваться по-разному. Например, адрес D8000, будет задан, как D8000, D800 или D8. Важно понимать, что все это - один и тот же адрес, просто в зависимости от используемой опции он задается различными способами. --------------------------------------------------------------------- Раздел 1: Программа поддержки связи точки (Point Connectivity Enabler) с диспетчером памяти --------------------------------------------------------------------- 1. Если на компьютере c DOS не установлены Card Services и Socket Services, программа установки установит программу поддержки связи точки. На компьютере с DOS можно сделать выбор между использованием с платой Token Ring программы поддержки связи точки И Card Services и Socket Services. Более подробную информацию смотрите в руководстве по установке. 2. Для работы платы необходима память. Следует сконфигурировать компьютер так, чтобы диспетчер памяти и другие платы не использовали те же участки памяти, что и ваша плата, иначе она не будет работать. Содержание 15 Чтобы запретить диспетчеру памяти использовать ту же память, что и ваша плата, надо исключить диапазоны памяти, используемые платой для отображаемой памяти ввода-вывода и разделяемой памяти. Внимание: На компьютерах с несколькими платами надо исключить диапазоны памяти, используемые всеми этими платами. Чтобы другие платы не использовали ту же память, надо, чтобы диапазоны всех плат, используемых в компьютере, не конфликтовали (не накладывались один на другой). 3. Чтобы добавить указанные исключения в строку диспетчера памяти, следует после окончания установки отредактировать файл CONFIG.SYS. A. Если для платы используются значения по умолчанию, в строке диспетчера памяти необходимы следующие исключения: диапазон D000-D1FF для 8-килобайтной памяти ввода-вывода (базовый адрес по умолчанию D000) диапазон D800-DBFF для 16-килобайтной разделяемой памяти (базовый адрес по умолчанию D800) Требуемые исключения показаны в следующем примере (при использовании EMM386, это делается с помощью параметра "X="): DEVICE=C:\POINTTR.SYS SA RS=4 MMIO=D000 IRQ=9 SRAM=D800,16 WS=0 : DEVICE=C:\DOS\HIMEM.SYS : DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=D000-D1FF X=D800-DBFF B. Если вместо значений по умолчанию вы сами задаете плате базовые адреса памяти (эта возможность предусмотрена во время установки), надо исключить диапазоны памяти, начинающиеся в заданных базовых адресах. Обратите внимание на приведенную ниже таблицу. Внимание: При задании базовых адресов надо убедиться, что диапазоны памяти ввода-вывода и разделяемой памяти, используемые платой, не конфликтуют (не накладываются) с памятью, используемой любыми другими платами в компьютере. Эти адреса также не должны совпадать друг с другом. ИСКЛЮЧАЕМЫЕ ДИАПАЗОНЫ ПАМЯТИ В СТРОКЕ ДИСПЕТЧЕРА ПАМЯТИ (для EMM386 воспользуйтесь опцией "X=") Базовый адрес Для разделяемой Для отображаемой памяти памяти памяти (размером ввода-вывода 16 Кбайт) исключи- (размером 8 Кбайт) те следующий исключите следующий диапазон диапазон -------------- ----------- ---------------- C0000 C000-C3FF C000-C1FF C4000 C400-C7FF C400-C5FF C8000 C800-CBFF C800-C9FF CC000 CC00-CFFF CC00-CDFF D0000 D000-D3FF D000-D1FF D4000 D400-D7FF D400-D5FF D8000 D800-DBFF D800-D9FF DC000 DC00-DFFF DC00-DDFF ---------------------------------------------------------------------- Раздел 2: IBM Card Services и Socket Services с диспетчером памяти ---------------------------------------------------------------------- 1. Следует использовать опцию /MA. Опция /MA задает диапазон памяти, который IBM Card Services (IBM CS) могут использовать для собственных надобностей и из которого они выделяют по мере надобности память платам, установленным в компьютере. Надо задать диапазон /MA в строке утилиты отображения ресурсов (Resource Map Utility, RMU) при редактировании файла CONFIG.SYS после завершения установки. 2. Чтобы предотвратить конфликты памяти между IBM CS и диспетчером памяти, надо ИСКЛЮЧИТЬ весь диапазон, указанный опцией /MA, из памяти, используемой диспетчером памяти. Это делается добавлением необходимых исключений в строку вызова диспетчера памяти в файле CONFIG.SYS после завершения установки. При использовании опции /MA необходимо помнить о следующем: 1. Опция /MA должна быть включена в файл CONFIG.SYS в следующей строке: Для IBM ThinkPad 720 - "DEVICE=C:\DICRMU02.SYS" Для IBM ThinkPad 750 - "DEVICEhigh=C:\THINKPAD\DICRMU01.SYS" (ThinkPad 750 поставляется с опцией /MA, устанавливающей диапазон. Зная изложенные здесь требования и потребности плат, вы, возможно, захотите его поменять.) 2. На компьютерах IBM ThinkPad заданный диапазон /MA должен находиться в пределах C000-DFFF. 3. Память, используемая ВСЕМИ платами компьютера, должна находиться в диапазоне, заданном опцией /MA. Кроме того, необходимо, чтобы диапазоны адресов всех плат, используемых в компьютере, не вступали в конфликт. A. Режим автоматической установки, запускаемый по умолчанию для отображаемой памяти ввода-вывода и разделяемой памяти, автоматически находит память для платы Token Ring в диапазоне /MA. Кроме того, если вы загружаете драйвер Token Ring (ODI или NDIS) ПОСЛЕ всех остальных драйверов плат компьютера (в файле CONFIG.SYS), этот режим предотвратит конфликты памяти вашей платы Token Ring с памятью других плат компьютера. Недостаток режима - то, что вы не будете знать, какие адреса памяти использует плата. B. Другой вариант - указать базовые адреса для отображаемой памяти ввода-вывода и разделяемой памяти (такая возможность предоставляется при установке). Указанные вами адреса должны лежать в диапазоне, заданном опцией /MA. (Среда режима IBM LSP/NATIVE требует, чтобы адреса памяти были указаны.) Содержание 17 4. Размер памяти, заданной опцией /MA, должен быть не меньше, чем память, необходимая для всех плат, установленных на компьютере, ПЛЮС 4 Кбайт для собственных нужд IBM CS. (Эти 4 Кбайт прибавляются один раз, независимо от того, сколько плат установлено на компьютере. Не надо добавлять по 4 Кбайт для каждой платы.) Для платы Token Ring требуется 24 Кбайт (если по умолчанию используется 8-Кбайтная отображаемая память ввода-вывода и 16-Кбайтная разделяемая память). IBM CS займет первый 4-Кбайтный блок, который найден свободным в диапазоне /MA. Приведем примеры диапазонов /MA, отображаемой памяти ввода-вывода и разделяемой памяти: (Можно выбрать и другие диапазоны, подходящие для вашей ситуации. Во всех примерах базовый адрес памяти платы Token Ring - это первое из приведенных в колонке число.) -------------------------------------------------------------------- | Диапазон /MA |Размер|Разделяемая| Память |Свободный для |Размер | | в строке RMU | /MA, | память | ввода- |других плат и |доступ-| | файла | Кбайт| платы | вывода |для блока IBM |ной для| | CONFIG.SYS | | адаптера | платы |CS (4 Кбайт) |других | | Этот диапазон| |(16 Кбайт) | адаптера | диапазон | плат | | надо также | |Должна быть| (8 Кбайт) | |памяти | | исключить при| | задана |Должна быть|(IBM CS берет | в | | вызове | | внутри | задана | любой блок |Кбайтах| | диспетчера | | /MA | внутри | 4 Кбайт, | | | памяти в | | (при | /MA | доступный в |*См. | | файле | |установке) | (при | этом |прим. 1| | CONFIG.SYS | | |установке) | диапазоне) | ниже | |--------------+------+-----------+-----------+--------------+-------| | Наилучшее размещение (разделяемая память и память ввода-вывода | | идут друг за другом, начиная с C000): | | | | | | | | | C000-CFFF | 64KB | C000-C3FF | C400-C5FF | C600-CFFF | 36KB | |--------------+------+-----------+-----------+--------------+-------| | Если для другой платы нужна память C000-C3FF: | | | | | | | | | C000-CFFF | 64KB | C400-C7FF | C800-C9FF | C000-C3FF & | 36KB | | | | | | CA00-CFFF | | |--------------+------+-----------+-----------+--------------+-------| | При использовании значений /MA по умолчанию для ThinkPad 750: | | | | | | | | | C800-CFFF | 32KB | C800-CBFF | CC00-CDFF | CE00-CFFF | 4KB | |--------------+------+-----------+-----------+--------------+-------| | В режиме автоматической установки (описан выше в п. 3A; чтобы не | | возникло конфликтов памяти, драйвер Token Ring надо загрузить | | после всех драйверов остальных плат компьютера; плата займет | | 24 Кбайт и IBM CS займет 4 Кбайт где-то в диапазоне | | C000-CBFF, оставив 20 Кбайт в этом диапазоне для других плат):| | | | | | | | | C000-CBFF | 48KB | автомат. | автомат. | C000-CBFF | 20KB | | | | установка | установка | | | |--------------+------+-----------+-----------+--------------+-------| | Минимальный возможный размер /MA - 28 Кбайт: | | | | | | | | | C000-C6FF | 28KB | C000-C3FF | C400-C5FF | C600-C6FF | 0KB | | | | | | для IBM CS | | |--------------+------+-----------+-----------+--------------+-------| | При использовании значений по умолчанию для среды LSP/Native: | | | | | | | | | D000-DBFF | 48KB | D800-DBFF | D000-D1FF | D200-D7FF | 20KB | |--------------+------+-----------+-----------+--------------+-------| | Другой пример в области памяти D000-DFFF: | | | | | | | | | D000-DFFF | 64KB | D000-D3FF | D400-D5FF | D600-DFFF | 36KB | |--------------+------+-----------+-----------+--------------+-------| Содержание 19 | Если другим платам нужно больше памяти (в этом примере | |дополнительная память, EMS, НЕ требуется и не может использоваться):| | | | | | | | | C000-DFFF |128KB | C000-C3FF | C400-C5FF | C600-DFFF |100KB | -------------------------------------------------------------------- Примечание 1: Размер памяти в килобайтах, остающийся для остальных плат. 24 Кбайт для платы Token Ring и 4 Кбайт для IBM CS надо вычесть из всего размера диапазона /MA; в зависимости от границ областей памяти значение может быть меньше еще на 4 Кбайт.) Примеры файлов CONFIG.SYS, PROTOCOL.INI и NET.CFG: (Все для ThinkPad 720.) 1. Среда режима IBM LSP/NATIVE Применяются значения по умолчанию платы Token Ring - D0000 для памяти ввода-вывода и D8000 для разделяемой памяти. Образец файла CONFIG.SYS: DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=D000-DBFF : DEVICE=C:\IBMDOSCS.SYS DEVICE=C:\DICRMU02.SYS /MA=D000-DBFF : DEVICE=C:\CS20TOK.SYS RS=16 MMIO=D000 IRQ=9 SRAM=D800,16 : DEVICE=C:\LSP\DXMC0MOD.SYS N ,D800,0,0,0 Примечание. Используются диапазоны: 8 Кбайт памяти ввода-вывода D000-D1FF 16 Кбайт разделяемой памяти D800-DBFF 4 Кбайт для IBM CS в диапазоне /MA 2. Среда NDIS (в этом примере Other NDIS Environments/IBM LSP) Применяются значения по умолчанию платы Token Ring - автоматическая установка памяти ввода-вывода и разделяемой памяти. Образцы файлов CONFIG.SYS и PROTOCOL.INI: (Режим автоматической установки разместит память в диапазоне, заданном опцией /MA.) CONFIG.SYS: DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=D000-DBFF : DEVICE=C:\IBMDOSCS.SYS DEVICE=C:\DICRMU02.SYS /MA=D000-DBFF : DEVICE=C:\LSP\IBMTOKCS.DOS Примечание: 8 Кбайт памяти ввода-вывода и 16 Кбайт разделяемой памяти отводится для платы Token Ring 4 Кбайт отводится для IBM CS PROTOCOL.INI: [IBMTOKCS_MOD] ;IBM Token-Ring 16/4 Credit Card DriverName=IBMTOK$ : PCMCIA : 3. Среда NDIS (в этом примере Other NDIS Environments/IBM LSP) Применяются значения платы Token Ring - CC000 для памяти ввода-вывода и C8000 для разделяемой памяти. Образцы файлов CONFIG.SYS и PROTOCOL.INI: CONFIG.SYS: DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=C800-CFFF : DEVICE=C:\IBMDOSCS.SYS DEVICE=C:\DICRMU02.SYS /MA=C800-CFFF : DEVICE=C:\LSP\IBMTOKCS.DOS Примечание. Используются диапазоны: 16 Кбайт разделяемой памяти C800-CBFF 8 Кбайт памяти ввода-вывода CC00-CDFF 4 Кбайт для IBM CS в диапазоне /MA PROTOCOL.INI: [IBMTOKCS_MOD] ;IBM Token-Ring 16/4 Credit Card DriverName=IBMTOK$ RAM = 0xC800 MMIO = 0xCC00 : PCMCIA : 4. Среда ODI Применяются значения платы Token Ring - CC000 для памяти ввода-вывода и C8000 для разделяемой памяти. Образцы файлов CONFIG.SYS и PROTOCOL.INI: CONFIG.SYS: DEVICE=C:\DOS\EMM386.EXE 1024 RAM X=C800-CFFF : DEVICE=C:\IBMDOSCS.SYS DEVICE=C:\DICRMU02.SYS /MA=C800-CFFF Примечание. Используются диапазоны: 16 Кбайт разделяемой памяти C800-CBFF 8 Кбайт памяти ввода-вывода CC00-CDFF 4 Кбайт для IBM CS в диапазоне /MA Содержание 21 NET.CFG: Link Driver TOKEN PCMCIA : MEM #1 CC000 MEM #2 C8000 ---------------------------------------------------------------------- Раздел 3: Phoenix Card и Socket Services с диспетчером памяти ---------------------------------------------------------------------- 1. Для работы вашей платы нужна память. Следует сконфигурировать компьютер так, чтобы диспетчер памяти и другие платы не использовали те же области памяти, что и ваша плата, иначе она не будет работать. Рекомендуется не использовать режим автоматической установки по умолчанию, а задать базовые адреса отображаемой памяти ввода-вывода и разделяемой памяти для платы (такая возможность предоставляется при установке). Внимание: При задании базовых адресов надо убедиться, что диапазоны памяти ввода-вывода и разделяемой памяти, используемые платой, не конфликтуют (не перекрываются) с памятью, используемой любыми другими платами компьютера. Эти адреса также не должны совпадать с адресом, заданным опцией /ADDR (или отличаться от него на 4 Кбайт). Опция /ADDR задается в строке "DEVICE=C:\DOS\PCMCS.EXE" файла CONFIG.SYS. Для компьютера IBM ThinkPad 350 для нее в предустановленном файле CONFIG.SYS используется значение C8.) Эти адреса также не должны совпадать друг с другом. 2. Чтобы диспетчер памяти не использовал ту же память, что и плата, надо исключить диапазоны, используемые платой, из памяти, используемой диспетчером памяти. Плата использует два диапазона адресов памяти - для отображаемой памяти ввода-вывода и для разделяемой памяти. Внимание: Если на компьютере установлено несколько плат, надо исключить диапазоны памяти, используемые каждым из них. 3. Чтобы задать нужные исключения, надо отредактировать строку вызова диспетчера памяти в файле CONFIG.SYS после завершения установки. A. Для предустановленного файла CONFIG.SYS на компьютере IBM ThinkPad 350: 1. Надо задать базовые адреса разделяемой памяти C8000 и памяти ввода-вывода CC000 (при установке). Диапазон разделяемой памяти C800-CBFF и памяти ввода-вывода CC00-CDFF уже исключены в вызове диспетчера памяти в предустановленном файле CONFIG.SYS опцией "X=C800-CFFF." 2. В строке PCMCS файла CONFIG.SYS надо изменить опцию /ADDR на CE: DEVICE=C:\DOS\PCMCS.EXE /WAIT=12 /ADDR=CE /IRQ=10 3. Надо также превратить в комментарий строку вызова драйвера суперклиента в файле CONFIG.SYS, изменив ее так: rem DEVICE=C:\DOS\PCMSCD.EXE /BEEP /COM=3 /RS=4 B. Если вы не используете предустановленный файл CONFIG.SYS на ThinkPad 350 (или меняете опции диспетчера памяти), можно выбрать другие базовые адреса памяти для платы. Для этого случая в приведенной ниже таблице показано, какие области памяти надо исключить в строке вызова диспетчера памяти в файле CONFIG.SYS. ИСКЛЮЧАЕМЫЕ ДИАПАЗОНЫ ПАМЯТИ В СТРОКЕ ДИСПЕТЧЕРА ПАМЯТИ (для EMM386 воспользуйтесь опцией "X=") Если базовый адрес Для разделяемой Для отображаемой памяти памяти памяти ввода-вывода (размер 16 Кбайт) (размер 8 Кбайт) исключите исключите следующий диапазон следующий диапазон ------------------ ----------- ---------------- C0000 C000-C3FF C000-C1FF C4000 C400-C7FF C400-C5FF C8000 C800-CBFF C800-C9FF CC000 CC00-CFFF CC00-CDFF D0000 D000-D3FF D000-D1FF D4000 D400-D7FF D400-D5FF D8000 D800-DBFF D800-D9FF DC000 DC00-DFFF DC00-DDFF Надо также исключить 4 Кбайт, которые использует Phoenix Card and Socket Services. Базовый адрес этой памяти задается параметром /ADDR в вызове PCMCS в файле CONFIG.SYS. В приведенной ниже таблице указано, какую область памяти в зависимости от значения /ADDR надо исключить при вызова диспетчера памяти в файле CONFIG.SYS. (Например, если строка выглядит так: DEVICE=C:\DOS\PCMCS.EXE /WAIT=12 /ADDR=C8 /IRQ=10 надо исключить диапазон C800-C8FF при вызове диспетчера памяти.) ИСКЛЮЧАЕМЫЕ ДИАПАЗОНЫ ПАМЯТИ В СТРОКЕ ДИСПЕТЧЕРА ПАМЯТИ (для EMM386 воспользуйтесь опцией "X=") Если Исключите Если Исключите Если Исключите /ADDR следующий /ADDR следующий /ADDR следующий равен диапазон равен диапазон равен диапазон (4 Кбайт) (4 Кбайт) (4 Кбайт) ----- ----------- ----- ----------- ----- ----------- C0 C000-C0FF CB CB00-CBFF D6 D600-D6FF C1 C100-C1FF CC CC00-CCFF D7 D700-D7FF C2 C200-C2FF CD CD00-CDFF D8 D800-D8FF C3 C300-C3FF CE CE00-CEFF D9 D900-D9FF C4 C400-C4FF CF CF00-CFFF DA DA00-DAFF C5 C500-C5FF D0 D000-D0FF DB DB00-DBFF C6 C600-C6FF D1 D100-D1FF DC DC00-DCFF Содержание 23 C7 C700-C7FF D2 D200-D2FF DD DD00-DDFF C8 C800-C8FF D3 D300-D3FF DE DE00-DEFF C9 C900-C9FF D4 D400-D4FF DF DF00-DFFF CA CA00-CAFF D5 D500-D5FF 4. После завершения этой работы рекомендуется выключить компьютер. После перезагрузки будет использоваться новая конфигурация. ---------------------------------------------------------------------- Раздел 4: Использование дополнительной памяти (EMS) ---------------------------------------------------------------------- Для дополнительной памяти (EMS) нужен непрерывный 64-Кбайтный блок памяти в диапазоне C000-DFFF (страница отображения). Следовательно, при использовании EMS надо иметь это в виду при задании диапазона памяти для вашей платы. 64-Кбайтный блок памяти надо оставить свободным, то есть не размещать в нем никаких областей памяти вашей платы. Для EMM386 базовый адрес страницы отображения можно задать при помощи опции "FRAME=" при вызове диспетчера памяти в файле CONFIG.SYS. Если этого не сделать, EMM386 будет сам пытаться найти 64-Кбайтный непрерывный блок памяти. На компьютерах ThinkPad 350 и 750 EMM386 предустановлен так, что используется диапазон D000-DFFF (то есть в строке вызова задана опция "FRAME=D000"). Работа EMM386 и его опции описаны в руководстве по IBM DOS. Приведем примеры диапазонов памяти: (Можно выбрать и другие диапазоны, подходящие для вашей ситуации.) -------------------------------------------------------------------- | Память всех плат | Размер | 64-Кбайтный блок страницы | | должна находиться в этом | памяти для| | | диапазоне | плат | В этом диапазоне НЕЛЬЗЯ | | См. прим. 1 ниже | компьютера| размещать память плат | | | в Кбайтах | | |--------------------------+-----------+-----------------------------| | C000-CFFF | 64KB | D000-DFFF | |--------------------------+-----------+-----------------------------| | C800-CFFF | 32KB | D000-DFFF | |--------------------------+-----------+-----------------------------| | C000-C6FF | 28KB | При опции "FRAME=CC00" | | | | CC00-DBFF | | | | При опции "FRAME=D000" | | | | D000-DFFF | |--------------------------+-----------+-----------------------------| | D000-DFFF | 64KB | C000-CFFF | -------------------------------------------------------------------- Примечание 1: 1) Если используется IBM Card Services, этот диапазон надо задать опцией /MA в строке RMU и исключить в строке вызова диспетчера памяти в файле CONFIG.SYS. Смотрите выше раздел 2. 2) Если используются программы поддержки связи или Phoenix Card Services, все диапазоны памяти, используемые платами компьютера, следует исключить в строке вызова диспетчера памяти в файле CONFIG.SYS. Для Phoenix Card Services надо исключить также 4 Кбайт, используемые этой службой. Смотрите выше соответствующий раздел - 1 или 3. Если вы используете EMM386 и не сделали описанных выше операций, вы можете получить следующие сообщения об ошибках: 1) "Warning: Option ROM or RAM within page frame." (Предупреждение: постоянная или оперативная память в кадре страницы) Это сообщение означает, что EMM386 не смог разместить непрерывный 64-Кбайтный блок памяти, начинающийся с указанного адреса (в этом блоке была размещена память платы). Однако EMM386 справился с проблемой (и ваша конфигурация будет работать). EMM386 просто информирует, что он не использует 64-Кбайтный непрерывный блок памяти, начинающийся с указанного базового адреса. Вместо него был затребован и найден другой блок. 2) Если вы получите сообщение, "Unable to set page frame base address," (невозможно установить базовый адрес кадра страницы), надо выполнить соответствующие действия и освободить 64-Кбайтный блок памяти. Примеры: 1. Используется программа поддержки связи точки и значения по умолчанию для платы Token Ring. При этом диапазон C0000-CFFFF свободен для страницы EMS. Образец вызова диспетчера памяти в файле CONFIG.SYS: DEVICE=C:\DOS\EMM386.EXE RAM 1024 X=D000-D1FF X=D800-DBFF FRAME=C000 Примечаниеe: Плата Token Ring использует D0000-D1FFF для памяти ввода-вывода (8 Кбайт) и D8000-DBFFF для разделяемой памяти (16 Кбайт). Параметр "FRAME=" задает базовый адрес кадра страницы EMS (кадр страницы C0000-CFFFF). Следовательно, платы компьютера не могут использовать память в диапазоне C0000-CFFFF. 2. При использовании IBM Card Services можно задать опцию /MA так, чтобы 64-Кбайтный блок остался свободен для кадра страницы EMS. Образец файла CONFIG.SYS: DEVICE=C:\DOS\EMM386.EXE RAM 1024 X=D000-DBFF FRAME=C000 : DEVICE=C:\DICRMU01.SYS /MA=D000-DBFF Примечание: Из-за опции /MA IBM CS будет использовать только диапазон D0000-DBFFF. Параметр "FRAME=" задает базовый адрес кадра страницы EMS (кадр страницы C0000-CFFFF). Платы компьютера не могут использовать память в диапазоне C0000-CFFFF. Содержание 25 1.6.4 РАЗНОЕ Плату адаптера Token Ring credit card надо вставить в компьютер до запуска некоторых сетевых программ; если платы нет в компьютере, результаты их запуска могут быть непредсказуемы. Важно также не вынимать плату из компьютера после начала работы в сети. В противном случае результаты могут быть непредсказуемы (скорее всего, система зависнет). Исключения из этого правила смотрите в разделе "Горячая замена плат и команды Suspend/Resume." Файл IBMTOKCS.NIF предназначен только для адаптера IBM 16/4 Token Ring Credit Card. Если попытаться использовать его для других адаптеров Token Ring, это может привести к ошибкам. Блокнотный компьютер IBM ThinkPad 750/750C обычно использует Card and Socket Services. Если вы не хотите использовать Card and Socket Services, можно использовать и POINTTR.SYS, однако при этом надо задать параметр WS=0 в командной строке программы поддержки связи, иначе плата не будет правильно работать на этом компьютере. Если POINTTR.SYS используется вместе с Card Services, система может зависнуть. Если вы ставите в систему Card Services, надо запустить программу установки Credit Card Installation и стереть программы поддержки связи. Компьютер Toshiba T3300SL использует особую версию MS-DOS 5.0 и в файле CONFIG.SYS содержит вызов утилиты SETVER.EXE. Это специальная версия утилиты SETVER.EXE несовместима с сетевыми операционными средами типа DOS LAN Requester и вызывает сообщение о некорректной версии DOS. На других компьютерах MS-DOS подобных случаев не было обнаружено. Утилита установки удаляет вызов SETVER.EXE из файла CONFIG.SYS на компьютере Toshiba. Если на одном компьютере используется два адаптера, Card Services и применяется драйвер NDIS, необходимо отредактировать раздел для второй платы [IBMTOKCS2_NIF] в файле PROTOCOL.INI, превратив в комментарии ссылки на память MMIO и RAM. Это обеспечит драйверам возможность разметить ресурсы памяти для каждого драйвера. Если на одном компьютере используется два адаптера, рекомендуется для каждого задать свое прерывание. Это можно сделать в файле PROTOCOL.INI и в файле NET.CFG при использовании Card Services. У перечисленных ниже компьютеров по два гнезда PCMCIA. Эти гнезда расположены следующим образом: Гнездо A (или 1) Гнездо B (или 2) --------------- --------------- AST Powerexec Снизу Сверху IBM ThinkPad 720 Сверху Снизу NEC UltraLite VERSA Снизу Сверху У компьютера PS/2 E Model 9533 есть четыре гнезда PCMCIA. Они расположены следующим образом: Гнездо A - Спереди сверху Гнездо B - Спереди снизу Гнездо C - Сзади сверху Гнездо D - Сзади снизу У устройства IBM Port Replicator два гнезда PCMCIA Если вы используете программы поддержки связи точки, им назначаются следующие обозначения: Гнездо A - Верхнее Гнездо B - Нижнее Для устройства Port Replicator при применении программы POINTTR.SYS надо использовать параметр PCIC=03E2. Компьютеры с одним гнездом используют гнездо A. Если вы собираетесь использовать программу Personal Computer LAN Program (PCLP) как сервер на компьютере с адаптером IBM Token-Ring Credit Card, рекомендуется использовать драйвер Token Ring из LAN Support Program (DXMC0MOD.SYS). Содержание 27 1.7 ГДЕ НАЙТИ CARD SERVICES И SOCKET SERVICES ____________________________________________________ Драйвер | Описание -----------------+--------------------------------------------------------- PCMCIA.SYS | OS/2 Card Services. Этот драйвер поставляется с | OS/2 2.1. Его можно установить либо при первой установке | OS/2 2.1 или позже, выбрав 'Выборочная инсталляция'. | IBMDOSCS.SYS | IBM DOS Card Services. Этот драйвер поставляется на | дискете, приложенной к вашему компьютеру, например, | на дискете, подписанной 'IBM ThinkPad 750/750C/750P | Utility Diskette', если вы приобрели IBM ThinkPad | 750, 750C или 750P. | IBM2SS01.SYS | IBM OS/2 Socket Services. Этот драйвер поставляется на IBM2SS02.SYS | дискете, приложенной к вашей рабочей станции, например, | на дискете, подписанной 'IBM ThinkPad 750/750C/750P | Utility Diskette', если вы приобрели IBM ThinkPad | 750, 750C или 750P. Драйвер, оканчивающийся на 01, | предназначен для компьютеров с шиной ISA, на 02 - | для компьютеров с шиной Micro Channel. | IBMDSS01.SYS | IBM DOS Socket Services. Этот драйвер поставляется на IBMDSS02.SYS | дискете, приложенной к вашей рабочей станции, например, | на дискете, подписанной 'IBM ThinkPad 750/750C/750P | Utility Diskette', если вы приобрели IBM ThinkPad | 750, 750C или 750P. Драйвер, оканчивающийся на 01, | предназначен для компьютеров с шиной ISA, на 02 - | для компьютеров с шиной Micro Channel. | ICRMU01.SYS | IBM OS/2 Resource Map Utility. Этот драйвер поставляется ICRMU02.SYS | на дискете, приложенной к вашей рабочей станции, например, | на дискете, подписанной 'IBM ThinkPad 750/750C/750P | Utility Diskette', если вы приобрели IBM ThinkPad | 750, 750C или 750P. Драйвер, оканчивающийся на 01, | предназначен для компьютеров с шиной ISA, на 02 - | для компьютеров с шиной Micro Channel. | DICRMU01.SYS | IBM DOS Resource Map Utility. Этот драйвер поставляется DICRMU02.SYS | на дискете, приложенной к вашей рабочей станции, например | на дискете, подписанной 'IBM ThinkPad 750/750C/750P | Utility Diskette', если вы приобрели IBM ThinkPad | 750, 750C или 750P. Драйвер, оканчивающийся на 01, | предназначен для компьютеров с шиной ISA, на 02 - | для компьютеров с шиной Micro Channel. 1.8 ПОРЯДОК ОПЕРАТОРОВ ДРАЙВЕРОВ OS/2 _______________________________________ Для OS/2 крайне важен порядок операторов в файле CONFIG.SYS. Правильный порядок следующий: DEVICE=C:\OS2\PCMCIA.SYS <-- Card Services . . DEVICE=C:\IBMCOM\MACS\IBMTOKCS.OS2 <-- Драйвер клиента Token-Ring . . DEVICE=C:\IBM2SS02.SYS <-- Socket Services DEVICE=C:\ICRMU02.SYS <-- Утилита отображения ресурсов Программа установки проверяет файл CONFIG.SYS и перемещает вызовы Socket Services и Утилиты отображения ресурсов в конец файла, если они стоят в другом месте. Эти операторы не обязаны быть последними в файле CONFIG.SYS, но они должны стоять после вызовов всех установленных драйверов клиентов PCMCIA; помещение их в конец файла обеспечивает выполнение этого условия. 1.9 ГОРЯЧАЯ ЗАМЕНА ПЛАТ И КОМАНДЫ Suspend/Resume ___________________________________________________ Драйверы DOS ODI и OS/2 NDIS на этой дискете поддерживают горячую замену плат и команды Suspend/Resume. Термин "горячая замена" означает, что вы можете вынимать и вставлять платы, не выключая компьютер. Если вы будете выполнять приведенные указания, это не причинит вреда платам, компьютеру и программам. Горячая замена позволяет вам вынимать ненужные платы при работе от аккумуляторов, сокращая расход энергии. Это также обеспечивает дополнительную свободу в работе с переносными компьютерами. Для горячей замены платы надо: o Использовать Card and Socket Services. Если вы используете программу поддержки связи точки, попытка вынуть плату из работающего компьютера может привести к повреждению и платы, и компьютера. o Использовать среду DOS ODI или OS/2 NDIS. В настоящее время в средах OS/2 ODI, DOS Native и DOS NDIS горячая замена не поддерживается. В этих средах попытка вынуть плату приведет к зависанию компьютера или к невозможности работы с сетевыми программами. o Загружайте компьютер при вставленной плате. В настоящее время горячая замена не обеспечивает возможность вставлять платы, не присутствовавшие в момент загрузки компьютера. o Перед удалением платы закройте все сетевые программы. В настоящее время горячая замена на уровне драйверов устройств не поддерживается. Пока сетевые программы, такие как LAPS, Novell или Banyan не начнут поддерживать горячую замену на уровне программ, необходимо останавливать программу ДО извлечения платы. Если вы не сделаете этого, вы не сможете работать с программой без перезагрузки или "подвесите" систему. o Вынимайте плату до включения режима Suspend. Некоторые компьютеры могут зависнуть, если плата будет вынута в этом режиме. Содержание 29 В следующих разделах подробно описана процедура горячей замены для каждой из сред. 1.9.1 ГОРЯЧАЯ ЗАМЕНА И КОМАНДЫ Suspend/Resume В DOS ODI Чтобы вынуть плату или перейти в состояние приостановки, сначала надо выгрузить все драйверы. Это делается в порядке, обратном порядку их загрузки, вводом в командной строке DOS следующих команд: netx u (route u) ipxodi u tokencs u lsl u Теперь можно вынуть плату из компьютера. Когда плата вынута, вы можете входить в режим приостановки и выходить из него, как это требуется, пока вы не захотите поставить плату на место. Плату лучше вставлять, когда компьютер не находится в состоянии приостановки. Вставив плате, можно снова запустить драйверы, введя в командной строке DOS следующие команды: lsl tokencs ipxodi (route) netx 1.9.2 ГОРЯЧАЯ ЗАМЕНА И КОМАНДЫ Suspend/Resume В OS/2 NDIS Чтобы вынуть плату или войти в состояние приостановки, сначала надо закрыть все прикладные программы, использующие плату. Это могут быть программы IBM LAN Server, IBM Communications Manager/2 или IBM PC/3270 for Windows (запущенный с рабочего стола OS/2). После закрытия программ можно без риска вынуть плату или войти в режим приостановки. Поставив плату на место, и выйдя из режима приостановки, вы сможете снова запустить программы. Если вы получаете сообщение TRAP 0003 устройства IBMS506$ при выходе из режима приостановки или при установке адаптера, можно либо заменить в файле CONFIG.SYS оператор BASEDEV=IBM1S506.ADD на BASEDEV=IBMINT13.I13, либо обратиться к фирме IBM за исправленной версией IBM1S506.ADD. Когда готовился этот текст, исправленный вариант IBM1S506.ADD проходил тестирование. Нельзя сначала войти в режим приостановки, а затем вынуть плату. В этом случае плата при установке на место не распознается. Следует сначала вынуть плату, а потом выйти в режим приостановки. Затем можно выйти из режима и поставить плату на место. 1.10 УДАЛЕННАЯ ЗАГРУЗКА (RPL) ______________________________ Данная плата поддерживает удаленную загрузку программ и загрузку операционной системы с сервера при включении питания. ПРИМЕЧАНИЕ 1: Это возможно только на компьютерах, которые поддерживают удаленную загрузку программ с устройствами PCMCIA. В настоящее время к таким компьютерам относятся IBM PS/2 E и ThinkPad 750. ПРИМЕЧАНИЕ 2: Нельзя использовать Card Services на компьютере, загружаемом с сервера; следует использовать для плат Token Ring или для других плат программу поддержки связи точки, например, POINTTR.SYS. С сервера IBM LAN Server можно загрузить как образ DOS, так и образ OS/2. С сервера Novell Server можно загрузить только образ DOS. Адаптер IBM Token-Ring Credit Card Adapter II поддерживает удаленную загрузку со следующих серверов: o OS/2 Lan Server 3.0 o Novell NetWare v3.11 и v4. 1.10.1 ДОКУМЕНТАЦИЯ ПО УДАЛЕННОЙ ЗАГРУЗКЕ В дополнение к приведенным здесь указаниям про удаленную загрузку можно прочесть в руководстве "The IBM Token-Ring Network Remote Program Load User's Guide". Копию этой брошюры можно заказать в фирме IBM (номер публикации SK2T-0333-00). 1.10.2 КОНФИГУРИРОВАНИЕ OS/2 LAN SERVER 3.0 ДЛЯ ПОДДЕРЖКИ УДАЛЕННОЙ ЗАГРУЗКИ ПРИМЕЧАНИЕ для пользователей OS/2: Для удаленной загрузки OS/2 на реквестере с адаптером Token-Ring Credit Card надо установить на сервере OS/2 версии 2.1 (или более поздней). Кроме того, в программу LAN Server 3.0 для удаленной загрузки OS/2 2.1 надо внести исправление. Это исправление можно найти в CompuServ и в TALKLINK, а также на дискете 'IBM LAN Server Version 3.0 Select Pack IP07001'. Посмотрите файл README, приложенный к исправлению, где описан способ его внесения. РАЗДЕЛЫ: I) Установка LAN Adapter and Protocol Support II) Установка поддержки удаленной загрузки рабочей станции на LAN Server 3.0 III) Копирование файлов для поддержки удаленной загрузки OS/2 IV) Настройка файлов удаленной загрузки A) Установка необходимых файлов B) Создание файлов для удаленной загрузки DOS и OS/2 C) Исправление файлов для удаленной загрузки DOS Содержание 31 D) Создание файлов для удаленной загрузки OS/2 E) Исправление файлов для удаленной загрузки OS/2 V) Запуск сервера VI) Создание модели для профайлов реквестера OS/2 VII) Конфигурирование профайла реквестера удаленной загрузки DOS VIII) Конфигурирование профайла реквестера удаленной загрузки OS/2 IX) Конфигурирование профайла реквестера удаленной многовариантной загрузки OS/2 X) Запуск службы удаленной загрузки XI) Запуск диагностики адаптера Token-Ring Credit Card (C) Copyright IBM Corp. 1993 +--- С ЧЕГО НАЧАТЬ ----------------------------------------------+ | | | o Если вы устанавливаете новый сервер, смотрите раздел I, | | "Установка LAN Adapter and Protocol Support". | | | | o Если на сервере уже установлена LAPS, но требуется | | установить поддержку удаленной загрузки с LS 3.0 DOS или | | OS/2, смотрите раздел 2 "Установка поддержки удаленной | | загрузки рабочей станции на LAN Server 3.0". | | | | o Если на сервере уже установлена LAPS и поддержка | | удаленной загрузки, но вы хотите загружать другую версию | | OS/2, смотрите раздел III, "Копирование файлов для | | поддержки удаленной загрузки OS/2". | | | | o В прочих случаях смотрите раздел IV, | | "Настройка файлов удаленной загрузки". | | | +----------------------------------------------------------------+ --------------------------------------------- I) Установка LAN Adapter and Protocol Support Подробную информацию по установке системы LAPS смотрите в документации по LAN Server 3.0. Не забудьте закрыть систему и перезагрузиться, прежде чем продолжать работу. ---------------------------------------------------------------------------- II) Установка поддержки удаленной загрузки рабочей станции на LAN Server 3.0 Чтобы установить поддержку удаленной загрузки рабочей станции на LAN Server 3.0, сделайте следующее: 1. Вставьте дискету "LAN Server 3.0 Install Disk" в дисковод A. 2. Запустите LANINST.EXE (находится в каталоге A:\). 3. Выберите OK, затем выберите ADVANCED (дополнительные возможности). 4. Выберите INSTALL OR CONFIGURE THIS WORKSTATION (установить или конфигурировать эту рабочую станцию), затем выберите OK. 5. Если появится сообщение "HPFS partition not created" (раздел HPFS не создан), выберите OK. 6. Выберите тип сервера DOMAIN CONTROLLER (контроллер домена); затем выберите OK. 7. Выберите INSTALL OR REMOVE A COMPONENT (установить или стереть компонент); затем выберите OK. 8. Выберите OS/2 REMOTE IPL (удаленная загрузка OS/2) и DOS REMOTE IPL (удаленная загрузка DOS). 9. Выберите INSTALL (установить); затем выберите OK. 10. Выберите CONFIGURE A COMPONENT (конфигурировать компонент); затем выберите OK. 11. Выберите SERVER (сервер); затем выберите CONFIGURE (конфигурировать). 12. Введите имя вашего сервера и имя домена; затем выберите OK. 13. Выберите один из пунктов, затем выберите OK: o "START SERVER AUTOMATICALLY" для запуска сервера при первой загрузке компьютера o "DO NOT START THE SERVER AUTOMATICALLY", чтобы не запускать сервер при первой загрузке компьютера 14. На панели SERVER SERVICES (службы сервера): a. Выберите REMOTE IPL (удаленная загрузка); затем выберите ON b. Выберите OK 15. Выберите OK, чтобы закрыть панель CONFIGURE (конфигурирование). 16. Выберите APPLY THE CHANGES (применить изменения); затем выберите OK. 17. По подсказке вставляйте нужные дискеты в дисковод A; когда вставите очередную дискету, выберите OK. 18. Введите данные в панели FILE BACKUP (резервная копия файла); затем выберите OK. 19. Введите данные в панели DEFAULT USER ID AND PASSWORD (ИД и пароль пользователя по умолчанию); затем выберите OK. 20. Введите данные в панели SHUTDOWN REQUIREMENTS (требования закрытия); затем выберите OK. 21. Выньте дискету из дисковода A; затем закройте систему и перезагрузите рабочую станцию. ------------------------------------------------------------- III) Копирование файлов для поддержки удаленной загрузки OS/2 Содержание 33 ПРИМЕЧАНИЕ: В дальнейшем предполагается, что на сервере LS 3.0 работает OS/2 2.1, а не OS/2 2.0 с поддержкой удаленной загрузки 2.1. Если на вашем сервере работает не OS/2 2.1, посмотрите файл README, приложенный к исправлению LS 3.0, где приводится точная последовательность действий для установки OS/2 с поддержкой удаленной загрузки. Чтобы скопировать необходимые для поддержки удаленной загрузки OS/2 файлы, сделайте следующее: 1. Перезагрузите рабочую станцию. 2. Вставьте дискету "OS/2 2.1 Диск 7" в дисковод A. 3. Введите команду CD OS2\INSTALL на диске C для перехода в нужный каталог. 4. Введите UNPACK A:\RIPLINST. 5. Запустите программу RIPLINST.EXE. Программа установит на жесткий диск образ OS/2 2.1. 6. Выберите INSTALL (установить), чтобы согласиться с каталогами по умолчанию, перечисленными на панели. 7. По подсказке вставляйте нужные дискеты в дисковод A; когда вставите очередную дискету, выберите OK. 8. Закончив установку, выньте дискету из дисковода A; затем выберите OK и EXIT (выход). 9. Запустите командный файл из исправления LS 3.0 для установки программы поддержки удаленной загрузки OS/2 2.1. -------------------------------------------------------------------------- IV) Настройка файлов удаленной загрузки В следующих разделах описаны процедуры установки, создания и исправления файлов удаленной загрузки. Обратите внимание на то, что драйверы OS/2 адаптеров Token-Ring Credit Card не устанавливаются; для OS/2 используется стандартный драйвер Token-Ring IBMTOK.OS2. A) Установка необходимых файлов B) Создание файлов для удаленной загрузки DOS и OS/2 C) Исправление файлов для удаленной загрузки DOS D) Создание файлов для удаленной загрузки OS/2 -------------------------------- Вставьте в дисковод A дискету адаптера Options Diskette и скопируйте следующие файлы: 1. Из каталога A:\DOS: +------------+----------------------------+ |ИМЯ ФАЙЛА | СКОПИРУЙТЕ В ПОДКАТАЛОГ | +------------+----------------------------+ |IBMTOKCS.DOS| C:\IBMLAN\RPL\DOS | +------------+----------------------------+ |LTG.MSG | C:\IBMLAN\RPL\DOS | +------------+----------------------------+ |LTGH.MSG | C:\IBMLAN\RPL\DOS | +------------+----------------------------+ |IBMTOKCS.NIF| C:\IBMLAN\RPL\DOS | +------------+----------------------------+ B) Создание файлов для удаленной загрузки DOS и OS/2 ---------------------------------------------------- Чтобы создать файлы, необходимые для удаленной загрузки DOS, сделайте следующее: 1. В каталоге C:\IBMLAN\RPL сделайте копию файла DOSNDTR.CNF под именем DOSNTRCA.CNF. 2. Исправьте файл C:\IBMLAN\RPL\DOSNTRCA.CNF так: Строка 1 Замените "(IBM Token Ring)" на "(IBM Token Ring Credit Card)". Строка 8 Замените "DAT DOS\TOKENRNG\PROTOCOL.INI" на "DAT DOS\TOKENRGC\PROTOCOL.INI". Строка 12 Замените "DRV DOS\IBMTOK.DOS ~ ~ ~" на "DRV DOS\IBMTOKCS.DOS ~ ~ ~". Примечание: Оператор драйвера *должен* иметь вид "<пробел>~<пробел>~<пробел>~", где "<пробел>" - один символ пробела. Строка 6 Между строками 6 и 7 вставьте: "DAT DOS\LTG.MSG" "DAT DOS\LTGH.MSG" 3. Сохраните исправленный файл ПРИМЕЧАНИЕ: Эта конфигурация не поддерживает DOS 802.2. 4. В каталоге C:\IBMLAN\RPL сделайте копию файла DOSBBET.CNF под именем DOSNTR2C.CNF. 5. Исправьте файл C:\IBMLAN\RPL\DOSNTR2C.CNF так: Строка 1 Замените "(IBM PS/2 Adapters for Ethernet)" на "(IBM Token Ring Credit Card/802.2)". Строка 6 Замените "DAT DOS\PROTOCOL.INI" на "DAT DOS\TOKENRGC\PROTOCOL.INI". Содержание 35 Строка 11 Замените "DRV DOS\MACETH.DOS ~ ~" на "DRV DOS\IBMTOKCS.DOS ~ ~ ~". Примечание: Оператор драйвера *должен* иметь вид "<пробел>~<пробел>~<пробел>~", где "<пробел>" - один символ пробела. Строка 6 Между строками 6 и 7 вставьте: "DAT DOS\LTG.MSG" "DAT DOS\LTGH.MSG" 6. Сохраните исправленный файл. 7. При помощи команды XCOPY, скопируйте файлы каталога C:\IBMLAN\RPL\DOS\TOKENRNG в новый каталог C:\IBMLAN\RPL\DOS\TOKENRGC. 8. Исправьте файл C:\IBMLAN\RPL\DOS\TOKENRGC\PROTOCOL.INI так: a. Перед разделом [IBMTOK_MOD] вставьте: [DXME0_MOD] DriverName = DXME0$ Bindings = IBMTOK_MOD b. Раздел [IBMTOK_MOD] исправьте так: 1. После строки "DriverName = IBMTOK$" вставьте строку "RingSpeed = <##>" (где "<##>" - либо "4", либо "16" в зависимости от скорости вашего кольца). 9. Сохраните исправленный файл. C) Исправление файлов для удаленной загрузки DOS ------------------------------ Чтобы исправить необходимые файлы для удаленной загрузки DOS, сделайте следующее: 1. Исправьте C:\IBMLAN\RPL\RPL.MAP так: a. Найдите строку "YYYYYYYYYYYY DOSNDTR.CNF ..."; затем скопируйте ее, вставив как новую строку сразу за прежней. b. Исправьте новую строку так: 1) Измените "dosndtr.cnf" на "dosntrca.cnf". 2) Измените "DOS~TOKEN~RING~NDIS" на "DOS~TR~CREDIT~CARD~NDIS". 3) Измените "R_DTK_NDIS" на "R_DTKCC_NDIS". 2. Сохраните исправленный файл. D) Создание файлов для удаленной загрузки OS/2 ---------------------------------------------- Чтобы создать файлы, необходимые для удаленной загрузки OS/2, сделайте следующее: 1. В каталоге C:\IBMLAN\RPL сделайте копию файла OS221ET.CNF под именем OS221TRC.CNF. 2. Исправьте файл C:\IBMLAN\RPL\OS221TRC.CNF так: Строка 1 Измените "(IBM PS/2 Adapters for Ethernet)" на "(IBM Token Ring Credit Card)". Строка 8 Измените "DAT DOS\PROTOCOL.INI" на "DAT DOS\TOKENRGC\PROTOCOL.INI". Строка 14 Измените "DRV DOS\MACETH.DOS ~ ~ ~" на DRV DOS\IBMTOKCS.DOS ~ ~ ~". Примечание: Оператор драйвера *должен* иметь вид "<пробел>~<пробел>~<пробел>~", где "<пробел>" - один символ пробела. Строка 7 Сразу после строки 7 вставьте: "DAT DOS\LTG.MSG" "DAT DOS\LTGH.MSG" 3. Сохраните исправленный файл. 4. При помощи команды XCOPY скопируйте файлы каталога C:\IBMLAN\RPL\IBMCOM\TOKENRNG в новый каталог C:\IBMLAN\RPL\IBMCOM\TOKENRGC. 5. Исправьте файл C:\IBMLAN\RPL\IBMCOM\TOKENRGC\CONFIG.20 так: Строка 45 Сотрите REM в начале оператора. Строка 47 Вставьте REM в начале оператора. Строки 58-60 Сотрите REM в начале каждого оператора. Строки 63-66 Вставьте REM в начале каждого оператора. 6. Сохраните исправленный файл. 7. Исправьте файл C:\IBMLAN\RPL\IBMCOM\TOKENRGC\CONFIGRI.20 так: Строки 55, 57 и 60 Сотрите REM в начале оператора. Строки 56, 58, 59 и 61 Вставьте REM в начале каждого оператора. Содержание 37 8. Сохраните исправленный файл. 9. Исправьте файл C:\IBMLAN\RPL\IBMCOM\TOKENRGC\PROTOCOL.INI так: 1. После последнего параметра в разделе [IBMTOK_nif] вставьте строку "ram = 0xd800". 10. Сохраните исправленный файл. E) Исправление файлов для удаленной загрузки OS/2 ------------------------------------------------- Чтобы исправить необходимые файлы для удаленной загрузки OS/2, сделайте следующее: 1. Исправьте файл C:\IBMLAN\RPL\RPL.MAP так: a. Найдите строку "YYYYYYYYYYYY OS221TR.CNF ..."; затем скопируйте ее, вставив как новую строку сразу за прежней. b. Исправьте новую строку так: 1) Измените "os221tr.cnf" на "os221trc.cnf". 2) Измените "OS2~2.1~TOKEN~RING" на "OS2~2.1~TR~CREDIT~CARD". 3) Измените "R_21_OTK" на "R_21_OTKCC". 2. Сохраните исправленный файл. 3. Исправьте файл C:\IBMLAN\RPL\NDISDD.PRO так: a. Вставьте строку "IBMTOKCS.DOS TOKENRGC" перед строкой, содержащей "IBMTOK.DOS TOKENRNG". b. В конце файла оставьте пустую строку. 4. Сохраните исправленный файл. -------------------------------------------------------------------------- V) Запуск сервера Чтобы запустить сервер, сделайте следующее: 1. Если вы не выбрали автоматический запуск сервера при загрузке компьютера, введите команду NET START SRV. 2. Запустите LOGON.EXE и зарегистрируйтесь в сети с ИДом пользователя USERID и паролем PASSWORD. 3. Запустите GETRPL.EXE. 4. В полноэкранном сеансе OS/2 запустите NET.EXE. ПРИМЕЧАНИЕ: На экране NET.EXE при помощи пробела можно выбирать пункты в списке. Клавиша F10 переключает в полосу меню. -------------------------------------------------------------------------- VI) Создание модели для профайлов реквестера OS/2 Чтобы создать профайл реквестера Family 1 (не PS/2) OS/2 сначала надо создать модельный компьютер. Сделайте следующее: 1. На экране NET MAIN PANEL выберите DEFINITIONS (определения), и затем MACHINE PARAMETERS параметры компьютера). 2. Выберите --NEW-- (новый), ACTIONS (действия) и CREATE (создать). 3. Выберите REMOTE IPL WORKSTATION (удаленная загрузка рабочей станции). 4. Заполните поля, как показано: Machine Id : FAM1_21 Description : Model for non-PS/2 RIPL workstation Network Adapter Number: (введите сетевой номер, который не будет использоваться и не вступит в конфликт с существующими моделями компьютеров в файле C:\IBMLAN\RPL\RPL.MAP (пример: 10005FFFFFFE)) Remote IPL Server Id : (имя сервера) (F4 выводит список) Server Record Id : R_21_OTK (F4 выводит список) 5. Нажмите ENTER. 6. Заполните поле, как показано: File Index Table to model: FITS\DEFALT21 (F4 выводит список) 7. Нажмите ENTER; затем выйдите из NET.EXE. 8. Исправьте файл C:\IBMLAN\RPL\FITS\FAM1_21.FIT так: a) Вставьте точку с запятой в начало строки под "PS/2 Machines". b) Уберите точку с запятой из начала строки под "AT Machines". 9. Сохраните исправленный файл. 10. Исправьте файл C:\IBMLAN\RPL\MACHINES\FAM1_21\CONFIG.20 так: Строка 45 Сотрите REM в начале оператора. Строка 47 Вставьте REM в начале оператора. Содержание 39 Строки 58-60 Сотрите REM в начале каждого оператора. Строки 63-66 Вставьте REM в начале каждого оператора. 11. Сохраните исправленный файл. 12. Исправьте файл C:\IBMLAN\RPL\MACHINES\FAM1_21\CONFIGRI.20 так: Строки 55, 57 и 60 Сотрите REM в начале каждой строки. Строки 56, 58, 59 и 61 Вставьте REM в начале каждой строки. 13. Сохраните исправленный файл. 14. Запустите NET.EXE из полноэкранного сеанса OS/2. +--- ЧТО ДЕЛАТЬ ДАЛЬШЕ ------------------------------------------+ | | | o Если вы хотите сконфигурировать файл реквестера удаленной | | загрузки DOS, смотрите следующий раздел "Конфигурирование | | профайла реквестера удаленной загрузки DOS". | | | | o Если вы хотите сконфигурировать файл реквестера удаленной | | загрузки OS/2, смотрите раздел VIII "Конфигурирование | | профайла реквестера удаленной загрузки OS/2". | | | | o Если вы хотите сконфигурировать файл реквестера | | многовариантной удаленной загрузки, смотрите раздел IX | | "Конфигурирование профайла реквестера многовариантной | | удаленной загрузки". | | | +----------------------------------------------------------------+ -------------------------------------------------------------------------- VII) Конфигурирование профайла реквестера удаленной загрузки DOS Чтобы сконфигурировать профайл реквестера удаленной загрузки DOS, сделайте следующее: 1. На экране NET MAIN PANEL выберите DEFINITIONS (определения), а затем MACHINE PARAMETERS (параметры компьютера). 2. Выберите --NEW-- (новый), ACTIONS (действия) и CREATE (создать). 3. Выберите REMOTE IPL WORKSTATION (удаленная загрузка рабочей станции). 4. Заполните поля, как показано: Machine Id : (выберите уникальный ИД компьютера) Network Adapter Number: (посмотрите наклейку на адаптере; номер должен начинаться с 10005AF или 08005AF) Remote IPL Server Id : (имя сервера) (F4 выводит список) Server Record Id : R_DTKCC_NDIS (F4 выводит список) 5. Нажмите ENTER. 6. Заполните полe, как показано: Image Id : STD3H500 (F4 выводит список) 7. Нажмите ENTER. -------------------------------------------------------------------------- VIII) Конфигурирование профайла реквестера удаленной загрузки OS/2 Чтобы сконфигурировать профайл реквестера удаленной загрузки OS/2, сделайте следующее: 1. На экране NET MAIN PANEL выберите DEFINITIONS (определения), а затем MACHINE PARAMETERS (параметры компьютера). 2. Выберите --NEW-- (новый), ACTIONS (действия) и CREATE (создать). 3. Выберите REMOTE IPL WORKSTATION (удаленная загрузка рабочей станции). 4. Заполните поля, как показано: Machine Id : (выберите уникальный ИД компьютера) Network Adapter Number: (посмотрите наклейку на адаптере; номер должен начинаться с 10005AF или 08005AF) Remote IPL Server Id : (имя сервера) (F4 выводит список) Server Record Id : R_21_OTKCC (F4 выводит список) 5. Нажмите ENTER. 6. Заполните поле, как показано: File Index Table to model: FITS\FAM1_21 (F4 выводит список) 7. Нажмите ENTER. -------------------------------------------------------------------------- IX) Конфигурирование профайла реквестера удаленной многовариантной загрузки Вы можете загружать на один реквестер и OS/2, и DOS. Чтобы сконфигурировать один профайл реквествера, который позволял бы загружать либо OS/2, либо DOS, сделайте следующее: Содержание 41 ПРИМЕЧАНИЕ: Процедура предполагает, что профайл реквестера OS/2 уже создан на вашей рабочей станции удаленной загрузки. Если это не так, вернитесь к разделу VIII, "Конфигурирование профайла реквестера удаленной загрузки OS/2". Хотя в данной процедуре сначала конфигурируется реквестер OS/2, а затем реквестер DOS, обратный порядок также допустим. 1. Запустите NET.EXE из полноэкранного сеанса OS/2. 1. На экране NET MAIN PANEL выберите DEFINITIONS (определения), а затем MACHINE PARAMETERS (параметры компьютера). 3. На экране MANAGE MACHINE PARAMETERS (управление параметрами компьютера) выберите имя профайла реквестера, затем ACTIONS (действия), затем UPDATE (исправить). 4. Измените значение в поле Server Record Id (ИД записи сервера) с "R_21_OTKCC" на "R_DTKCC_NDIS". ПРИМЕЧАНИЕ: Находясь на поле, нажмите клавишу F4, чтобы получить список допустимых значений. 5. Нажмите ENTER. 6. Заполните поле, как показано: Image Id : STD3H500 (F4 выводит список) 7. Выберите имя профайла вашего реквестера, затем ACTIONS, затем DISABLE. 8. Выберите имя профайла вашего реквестера, затем ACTIONS, затем ENABLE. 9. Выберите, какой ИД записи сервера вы хотите использовать. 10. Нажмите ENTER. -------------------------------------------------------------------------- X) Запуск службы удаленной загрузки Чтобы запустить службу удаленной загрузки, сделайте следующее: 1. Завершите работу NET.EXE. 2. Введите NET START RPL или NET START REMOTEBOOT. Если с рабочей станцией реквестера соединено несколько серверов, убедитесь, что выполняется одно из следующих условий: o Адрес адаптера каждого реквестера сконфигурирован только на одном сервере. o Все серверы, сконфигурированные для данного адреса адаптера реквестера, сконфигурированы одинаково. -------------------------------------------------------------------------- XI) Запуск диагностики адаптера Token-Ring Credit Card Программа диагностики адаптера Token-Ring Credit Card в настоящее время работает только под DOS. Для ее запуска просто введите RIPL DOS на вашем реквестере, затем запустите диагностику реквестера, как любую другую программу (с дискеты, с сервера и т.п.). ========================================================================== 1.11 СООБЩЕНИЯ РЕКВЕСТЕРА О СОСТОЯНИИ И ОШИБКАХ ________________________________________________ Каждый тип сообщения, которое выводится на дисплей запрашивающего устройства, показан на следующих экранах и описан ниже. +----------------------------------------------------------------------------------+ | | | ET-00:00:45 | | ID-166 | | CE-0085 | | BU-0000 | | AA-10005A000567 | | AL-00 0000 B001253 | | BL-00112233 | | MM-CC00 02 | | IO-8000 | | SR-D800 08 | | OP-0000 04 | | | | RQ-0001 | | SF-0001 | | SN-0023 | | DS-0080 | | RS-0040 | | PC-4020 | | AC-0040 0000 0000 0000 | | | | AE-249 XX-0011 | | | +----------------------------------------------------------------------------------+ 1.11.1 ОПИСАНИЯ СООБЩЕНИЙ РЕКВЕСТЕРА Все сообщения об ошибках даны в том же порядке, как на экране. Содержание 43 ET-00:00:45 ОБЪЯСНЕНИЕ: Истекшее время (Elapsed Time). Непрерывно обновляемое поле, указывающее время, прошедшее с момента передачи управления программе RPL Feature. ID-166. ОБЪЯСНЕНИЕ: Идентификация. Указывает, какой адаптер пользуется функцией RPL, где nnn - идентификатор адаптера. ___ o Значение 16n обозначает все прочие адаптеры Token-Ring, где: _ - Значение 166 обозначает основный адаптер. - Значение 167 обозначает дополнительный адаптер. CE-0085 ОБЪЯСНЕНИЕ: Ошибка конфигурации (Configuration Error). При автотесте после включения питания (POST) обнаружена ошибка конфигурации. Если появилось это сообщение, оно будет выводиться при включении компьютера каждый раз, пока вы не предпримете каких-либо действий для изменения конфигурации. Чтобы исправить ошибку, используйте информацию о конфигурации, которую можно получить с помощью дискеты диагностики IBM PS/2 (IBM Personal System/2 Reference Diskette). Информация о конфигурации должна запрашиваться с устройства загрузки. Этот запрос делается автоматически с помощью RPL Feature.(1) Если эта ошибка происходит на компьютере с адаптером Token-Ring с возможностью переключения 16/4 Мбит/с, это сообщение будет выведено в негативном изображении, после чего вы сможете временно поменять скорость адаптера, чтобы она соответствовала скорости кольца. Выберите скорость адаптера, соответствующую вашей сети, нажав клавишу F4 для скорости 4 Мбит/с или клавишу F6 для скорости 16 Мбит/с. Чтобы окончательно исправить эту ошибку, поступите, как сказано выше. BU-0000 ОБЪЯСНЕНИЕ: Готовность (Bring-Up). Если адаптер успешно инициализирован и открыт, в этом поле выводится X'0000'. В ином случае выводится другой код, и поле выделяется яркостью. AA-10005A000567 ОБЪЯСНЕНИЕ: Адрес адаптера (Adapter Address). Адрес из постоянной памяти адаптера Token-Ring. Этот адрес состоит из 12 шестнадцатеричных цифр (6 байт). AL-00 0000 B001253 ОБЪЯСНЕНИЕ: Уровень адаптера (Adapter Level). Уровень внутреннего кода сетевого адаптера IBM Token-Ring. BL-00112233 ОБЪЯСНЕНИЕ: Уровень модуля BIOS (BIOS Level). Уровень кода в RPL Feature. MM-CC00 02 ОБЪЯСНЕНИЕ: Постоянная память (Memory). Первые 4 цифры - шестнадцатеричный адрес постоянной памяти адаптера. Последние 2 цифры - прерывание адаптера. Более полную информацию смотрите в руководстве оператора для сетевого адаптера IBM Token-Ring. --------------- (1) Если у запрашивающего устройства есть дисковод гибких дисков, можно переконфигурировать компьютер непосредственно с помощью дискеты диагностики IBM PS/2 (IBM Personal System/2 Reference Diskette). IO-8000 ОБЪЯСНЕНИЕ: Адрес ввода-вывода (I/O Address). Это поле задает базовый адрес Micro Channel* на плате памяти. SR-D800 08 ОБЪЯСНЕНИЕ: Разделяемая память (Shared RAM). Первые 4 цифры - шестнадцатеричный адрес разделяемой памяти, используемый адаптером. Последние 2 цифры - размер разделяемой памяти (в десятичной системе). "08" обозначает 8 Кбайт памяти, "16" - 16 Кбайт памяти, "32" - 32 Кбайт памяти, "64" - 64 Кбайт памяти. ПРИМЕЧАНИЕ: OP-0000 04 ОБЪЯСНЕНИЕ: Код возврата открытия (Open Return Code). Первые 4 цифры - X'0000', последние 2 цифры задают скорость адаптера, если адаптер успешно открыт и включен в кольцо. В противном случае вместо X'0000' выводится другой код и поле будет выделено (яркостью, инверсией или миганием). Если поле показано в негативном изображении, скорость данных адаптера не соответствует скорости кольца. Это расхождение можно устранить, нажав клавишу F4 для скорости 4 Мбит/с или F6 для скорости 16 Мбит/с. Чтобы окончательно исправить эту ошибку, надо использовать информацию о конфигурации с дискеты диагностики IBM PS/2 (IBM Personal System/2 Reference Diskette). RQ-0001 ОБЪЯСНЕНИЕ: Количество FIND-кадров (Request Count). Шестнадцатеричное количество переданных FIND-кадров. Чрезмерно высокое количество запросов (больше 10) обозначает, что устройство загрузки либо не существует, либо перегружено. Содержание 45 SF-0001 ОБЪЯСНЕНИЕ: Количество кадров SEND.FILE.REQUEST (Send File). Количество переданных кадров SEND.FILE.REQUEST. Чрезмерно высокое количество запросов SEND.FILE.REQUEST (больше 10) обозначает, что устройство загрузки не отвечает уже после того, как было найдено. SN-0023 ОБЪЯСНЕНИЕ: Число ответов файлов в очереди (File Response Sequence Number). Это число выводится в случае, если устройство загрузки ответило на SEND.FILE.REQUEST. Оно говорит, сколько было получено правильных кадров FILE.DATA.RESPONSE. DS-0080 ОБЪЯСНЕНИЕ: Состояние DLC (DLC Status). Сообщение выводится адаптером в случае, если возникает неожиданная ситуация управления связью данных (Data Link Control, DLC). ПРИМЕЧАНИЕ: Выводимые значения полезны тем, кто пишет программы загрузки или анализирует сложные проблемы в сети DLC. Некоторые выводимые значения являются комбинацией нижеприведенных. +-------+--------------------------------------+----------------------+ | ШЕСТН.| | ДЕЙСТВИЕ РЕКВЕСТЕРА | | ЧИСЛО | ЗНАЧЕНИЕ | ЗАГРУЗКИ | +-------+--------------------------------------+----------------------+ | X'8000| Потеряна связь | Выдать CCB | | | | закрытия станции | +-------+--------------------------------------+----------------------+ | X'4000| DM или DISC | Выдать CCB | | | | закрытия станции | +-------+--------------------------------------+----------------------+ | X'2000| Получен FRMR | Выдать кадры CCB | | | | закрытия станции и | | | | PROGRAM.ALERT | +-------+--------------------------------------+----------------------+ | X'1000| Послан FRMR | Выдать кадры CCB | | | | закрытия станции и | | | | PROGRAM.ALERT | +-------+--------------------------------------+----------------------+ | X'0800| Получен SABME | Выдать CCB | | | | подключения станции | +-------+--------------------------------------+----------------------+ | X'0400| Получен SABME, открыта связь | Выдать CCB | | | | подключения станции | +-------+--------------------------------------+----------------------+ | X'0200| Удаленная станция занята | Игнорировать | +-------+--------------------------------------+----------------------+ | X'0100| Удаленная станция не занята | Игнорировать | +-------+--------------------------------------+----------------------+ | X'0080| Истек интервал неактивности (Ti) | Игнорировать | +-------+--------------------------------------+----------------------+ | X'0040| Переполнение DLC | Игнорировать | +-------+--------------------------------------+----------------------+ | X'0020| Изменение приоритета | Игнорировать | +-------+--------------------------------------+----------------------+ | X'0001| Локальная станция занята | Не устанавливается | | | | реквестером | +-------+--------------------------------------+----------------------+ RS-0040 ОБЪЯСНЕНИЕ: Состояние кольца (Ring Status). В этом поле выводится код, отражающий состояние кольца. Если работа не может продолжаться, поле будет выделено яркостью; в противном случае поле не будет выделено. PC-4020 ОБЪЯСНЕНИЕ: Ошибка компьютера IBM Personal Computer или IBM Personal System/2. В этом поле выводится код ошибки, свидетельствующий о том, что у адаптера возникли сложности в работе с компьютером. В большинстве случаев экран будет заморожен и это поле будет выделено яркостью, поскольку адаптер не сможет продолжать работу. Содержание 47 AC-0040 0000 0000 0000 ОБЪЯСНЕНИЕ: Проверка адаптера (Adapter Check). Адаптер обнаружил внутреннюю ошибку и не может продолжать работу. Перезагрузите компьютер. Если ошибка не исчезает, обратитесь в сервисную службу компьютера и адаптера. Запишите код ошибки, чтобы сообщить его сервисной службе. AE-249 XX-0011 ОБЪЯСНЕНИЕ: Ошибка адаптера (Adapter Error). Адаптер в &rd. не смог установить связь с &ld.. Идентификатор адаптера - nnn, где nnn может ___ ___ принимать одно из следующих значений: o Значение 16n обозначает все прочие адаптеры Token-Ring, где: _ - Значение 166 обозначает основный адаптер. - Значение 167 обозначает дополнительный адаптер. Причина этой ошибки указана кодом XX справа от AE-nnn. XX может ___ быть BU или OP. Сообщения BU и OP были описаны ранее. Списка совместимых блокнотных компьютеров можно получить, позвонив по телефону 1-800-643-7409 (для США и Канады). Toshiba - торговая марка фирмы Toshiba America, Incorporated. Dell - торговая марка фирмы Dell Computer Corp, Incorporated. AST - торговая марка фирмы AST Research Incorporated. NCR - торговая марка фирмы NCR Corporation. INTEL - торговая марка фирмы INTEL Corporation. NEC - торговая марка фирмы NEC Corporation.