6. Перезагрузите систему при помощи команды init 6.

11.ПОДДЕРЖКА КОММУТАЦИИ SLIP ЛИНИЙ.
-----------------------------------

SCO TCP/IP прямо не поддерживает коммутацию SLIP линий. Это возможно
реализовать следующим образом: Если машина А желает связаться с
машиной В через коммутируемую SLIP связь, то машина В уже должна
выполнить команду slattach. Следующий пример для машины В может быть
выполнен, когда появится промпт оболочки суперпользователя (#) или
через алгоритм /etc/tcp. Обратитесь к руководству по slattach для
дополнительной информации.
Пример:

(stty 1200; echo "ATEO\r" > /dev/ttyla) < /dev/ttyla
slattach /dev/ttyla slipb slipa 1200

SCO TCP/IP система
- 35 -
Заметки по версии и инсталляции

Первая команда переводит в режим без "эха".Это важно, чтобы сSLIP
связь использовалась правильно. Убедитесь, что модем подсоединен к
соответствующему com порту, определенному в команде slattach.
Машиеа А может вызвать машину В до выполнения команды slattach.
Следующий пример для машины А может быть введен на промпт оболочки
(#) или в shell алгоритме:

(stty 1200; echo "ATEO\r" > /dev/ttyla) < /dev/ttyla
/usr/lib/uucp/dialHA12 /dev/ttyla 5551212 1200

if [$?]
then
slattach /dev/ttyla slipa slipb 1200
else
echo "Error dialing\n"
fi

Первая команда переводит модем в режим без "эха". Это важно, чтобы
SLIP связь использовалась правильно. В выше приведенном алгоритме
/usr/lib/uucp/dialHA12 возвращается 0(TRUE), если диалог был
успешным. Заметьте, что диалоговая программа (dialHA12) является
частью пакета UUCP операционной системы. Если этот пакет не
установлен, вам следует использовать утилиту custom для выполнения
этой операции. Обратитесь к документации по операционной системе для
дополнительной информации.
Также заметьте, что каждая машинная slattach команда должна иметь
параметры, определяющие скорость передачи. Важно помнить, что только
суперпользовательможет подсоединить или отсоединить сетевой
интерфейс. tty линии, используемые для этой задачи, должны быть
посвящены только этой задаче.
Убедитесь, что старт /etc/routed происходит после, а не до
/etc/slattach. Если routed стартует до slattach, то появится
сообщение:

routed: packed from unknown router < net address >
( неизвестный маршрут)

Это сообщение будет появляться на консоли через каждую минуту.

SCO TCP/IP система
- 36 -
Заметки по версии и инсталляции

12.ИЗВЕСТНЫЕ ПРОБЛЕМЫ ЭТОЙ ВЕРСИИ.
----------------------------------

12.1.Главные известные проблемы.
--------------------------------

- Команда rcp системы TCP/IP отличается от этой команды,
предложенной UNIX. В UNIX команда rcp запоминает запросы на
копирование через сеть MICNET, а команда rcp в TCP/IP выполняет
копирование файлов немедленно через TCP/IP сеть.
Обе команды не связаны между собой. Кроме того, эти команды
поддерживают различные опции командной строки.
По этой причине UNIX rcp находится в /urs/lib/custom/save/rcp, а
TCP/IP rcp инсталлируется в /usr/bin/rcp.
Пользователь должен сделать вызов требуемой версии команды для
доступа к соответствующей сети.

- Если существует SLIP связь, то во время остановки системы TCP/IP
или подключения sidetach появится сообщение:

KERNEL: munlink: could not perform unlink ioctl,closing away
(Не могу выполнить перекомпановку, закрываюсь)

- В данной машине переключаемые SLIP линии не поддерживаются.
Рекомендуется одна линия на машину.


- sendmail не не осуществляет работу через Micnet или переключаемые
шлюзы UUCP. Она не поддерживает одиночный шлюз UUCP, local mail,
mail,пересылаемый через TCP/IP.

- Операционная система может зависнуть во время последовательной
инициализации, если присутствует карта Western Digital.
Если это произошло, вы должны изменить базовый адрес ввода/вывода
в программном обеспечении TCP/Ip на Western Digital карте. Адрес
должен быть между 240 и 380. Чтобы переконфигурировать программное
обеспечение, удалите Western Digital драйвер, а затем снова его
инсталлировать, следуя шагам в разделе 6 этого документа.

SCO TCP/IP система
- 37 -
Заметки по версии и инсталляции

Обращайтесь к документации по Western Digital за деталями по
выбору и изменению базового адреса ввода/вывода.

- Опция S- в netstat в текущей системе не поддерживается.

- Если вы инсталлировали предыдущую версию SCP TCP/IP, вы должны,
следуя инструкции этого документа по этой версии, сначала удалить
ее, а затем инсталлировать более новую версию SCO TCP/IP. Вы
должны также удалить /etc/perms файл.

- На root системы может появится большое количество посторонних
файлов, даже после чистки системы c помощью shutdown. Это
происходит из-за STREAMS аналога драйвера. Этого можно избежать,
если закрыть спомощью shutdown TCP до закрывания системы.
Администратор системы должен периодически выполнять fsck(ADMN),
чтобы почистить системный файл. Это нужно делать раз в неделю, в
зависимости от того, как работает система.

- Из-за связи со STREAMS,VP/ix и ядром, работа системы network
ухудшается, когда выполняется VP/ix.

- Когда главная часть системы инсталлирована, создается большое
количество временных файлов. Они имеют имена
/tmp/init.tcpmanXXXX.man, где ХХХХ - это ID номера. Если ваши
системные номера больше четырех разрядов, custom во время
инсталляции SCO TCP/IP собьется.

SCO TCP/IP система
- 38 -
Заметки по версии и инсталляции

12.2.Специфические особенности UNIX.
------------------------------------
Далее помещен список известных проблем SCO TCP/IP системы в
операционной системе UNIX:

- Когда эта версия SCO TCP/IP инсталлируется, то копия вашей системы
/bin/login сохраняется в /usr/lib/custom/save/login и заменяет
этот файл собственным /bin/login. Если версия UNIX более поздняя,
чем 3.2.1, вы должны первую копию /usr/lib/custom/save/login
вернуть в /bin/login, когда вы инсталлируете эту версию TCP/IP.

- Официальная и полностью поддерживаемая система сообщений(mail)-
это MMDF. Соответственно мы рекомндуем ее для использования с SCP
TCP/IP.
Хотя она поставлятся с SCP TCP/IP, sendmail не поддерживается.
Более старая система сообщений предлагалась с TCP/IP LANs, где
mail подсистема управлялась sendmail. SCP TCP/IP предлагает mkdev
cf утилиту, которая имеет следующие особенности: sendmail алгоритм
своей конфигурации, поддержка шлюза UUCP, поддержка межсетевого
взаимодействия.

- Главная машина имеет следующий маршрут sendmail:

@relay.foo.DOM:user@machine.DOM

что не поддерживается в текущей системе.

- Команда netstat не может при загрузке всегда работать правильно.
Некоторые команды (такие как netstat -a или netstat) могут
выдавать следующее сообщение об ошибке:
corrupt control block chain (испорченный контрольный блок).

SCO TCP/IP система
- 39 -
Заметки по версии и инсталляции

- Инсталляция SCO TCP/IP может ухудшить конфигурацию параметров ядра
STREAMS. Если вы уже конфигурировали данные STREAMS, возможно
появится необходимость их переконфигурирования после инсталляции
SCO TCP/IP.

- Экран для 3COM 3c501 карты изображает неверный вектор прерывания,
заданный по умолчанию. Для этой карты по умолчанию должен быть
задан вектор 3.

- Экран для 3COM 3c503 карты изображает неверный вектор прерывания,
заданный по умолчанию. Для этой карты по умолчанию должен быть
задан вектор 3.

- Загрузочный экран для драйверов 3c501 показывает неправильный
конечный адрес для e3A драйвера. Этот драйвер при работе
использует только 16 портов. Например, драйвер e3A,
конфигурированный для базового адреса ввода/вывода 0x300 должен
при работе использовать адрес 0x30f. Этот драйвер не будет
использовать базовый адрес ввода/вывода 0x310. Заметьте, что
ошибка при загрузке системы существует только на экране и не
существует в действительных адресах памяти.

- Загрузочный экран для драйверов 3c503 показывает неправильный
конечный адрес для e3B драйвера. Этот драйвер при работе
использует только 16 портов. Например, драйвер e3A,
конфигурированный для базового адреса ввода/вывода 0x300 должен
при работе использовать адрес 0x30f. Этот драйвер не будет
использовать базовый адрес ввода/вывода 0x310. Заметьте, что
ошибка при загрузке системы существует только на экране и не
существует в действительных адресах памяти.

- rcp(TC) и rcmd(TC) могут вызвать ошибочное сообщение, если
получатель выполняет C-Shell(csh(C)).

SCO TCP/IP система
- 40 -
Заметки по версии и инсталляции

- Если после того, как вы перекомпоновали ваше ядро, ошибки все
равно есть и системное сообщение предлагает вам набрать mkdev tcp
и перезагрузить систему, вам следует переконфигурировать ядро в
зависимости от ошибки перед запуском системы.

- Команда sendmail -bi читает файл /usr/lib/mail/aliases и создает
два новых файла базы данных, которые называются
/usr/lib/mail/aliases.pag и /usr/lib/mail/aliases.dir.
В текущей версии эта опция sendmail не работает.

- Если вы выполните tcp stop команду, а затем немедленно попытаетесь
выполнить tcp start команду, то последняя команда не выполняется.
Чтобы произвести перезапуск, вы должны перевести вашу систему в
однопользовательский режим, а затем произвести перезапуск. Если
этого не сделать, rlogin и telnet будут функционировать
неправильно.

- Если вы используете прикладные программы сверх системы (network) и
используете управляющие ключи для перемещения курсора, то это
может добавит нежелательные тексты или команды в приложение. Это
происходит из-за пакетной работы сети. Управляющие ключи посылают
множество последовательных символов, чтобы воздействовать на
передвижение курсора. Если эта последовательность прервана в
линии, ваше приложение может неверно среагировать.

- В UNIX 3.2.0 SLIP интерфейс при скорости передачи выше 2400 бод
работает неправильно. Эта проблема нестрашна, когда продукт
используется в UNIX 3.2.1 и более поздних версиях.

- Когда вы используете tftp, файл, который является получателем, уже
должен существовать и быть доступным для записи. Иначе вы получите
сообщение:
Error code 1: file not found (файл не найден)

SCO TCP/IP система
- 41 -
Заметки по версии и инсталляции

- Когда вы используете ftp во время переключения команды sendport, а
затем выполняете команду mput, вы получите сообщение:
425 Can't build data connection:...425 не может создать связь
данных. Связь невозможна для всех адресатов mput.

- Прерывание 02 допустимо на всех машинах, где есть система TCP/IP.
Из-а несоответствия стандартов некоторых промышленных компьютеров
прерывание IRQ2 иногда теряется. Это аппаратная проблема, а не
проблема TCP/IP. Если вы уверены, что ваша система инсталлирована
правильно, отсутствие прерывания IRQ2 происходит из-за компьютера.

- Когда система работает на два пользователя, то telnet и rlogin
утилиты выдадут ошибку:"Attempt to exceed... (Попытка превысить
предел системного rlogin) и запрещение доступа в случае, если
включено более одной многоэкранной консоли.

- В системе существует постепенная обработка потоков и очередей.
Очевидно, что , когда закрыты сокеты, эта последовательность не
всегда выполняется. Эта проблема не имеет воспроизводимого теста.

- rcp копирует файл, но не выполняет. Эта проблема не решалась.

- Синтаксический анализ /etc/sockcf вызывает необязательный протокол
во время печати последней спецификации вместо первой. Это
происходит, когда ядро создает таблицу протокола, добавляя новые
элементы к началу вместо конца.
Решение этой проблемы в установлении порядка элементов в
/etc/sockcf для протоколов действующих типов. Проблема может быть
решена изменением ядра путем добавления новых элементов в конец
таблицы вместо начала.

SCO TCP/IP система
- 42 -
Заметки по версии и инсталляции

- rlogin и telnet утилиты иногда пропускают чтение profile во время
процедуры регистрации. Это приводит к установке типа терминала
"unknown". Когда это происходит, вам следует установить TERM
переменные вручную, используя setenv(C) команду и выполнив tset(C)
команду.

13.ОПЕЧАТКИ В ОПЕРАТИВНОЙ ДОКУМЕНТАЦИИ.
---------------------------------------

13.1.Алиасы (aliases(SFF)).
---------------------------
В разделе синтаксиса алиасов(SFF) оперативнщго руководства
печатается путь алиасов как /usr/lib/aliases. Правильно
/usr/lib/mail/aliases.

13.2.sendmail(ADMN).
--------------------
Страницы оперативного руководства по sendmail(ADMN) описывают опцию
bi. Эта опция в данной версии не поддерживается.

13.3.ftp(TC).
-------------
Страницы оперативного руководства описывают константу BUFFERSIZE,
которая является размером блока данных. BUFFERSIZE=1024 бита.

13.4.ftp(TC).
-------------
Вглаве 5 Руководства пользователя по TCP/IP в списке ftp команд
пропущена команда account. Эта команда описана на странице
оперативного руководства.