« Установка времени в RSX11M+ Установка FMS-11 v2.1 »
DECnet over IP
Для подключеня к сети HECnet с динамическим IP адресом нужно использовать драйвер DECnet поверх IP входящий в состав BQTCP/IP. Сначала нужно всё установить и настроить у себя, а затем уже написать письмо Джонни Билквисту о подключении, он сообщит на какой порт подключаться.
Так как процесс установки пока не отлажен и скорее всего что то изменится, то пока размещу здесь просто заметки о том что делал я.
Процесс установки описан в "Приложении A", но с момента написания мануала появились кое какие изменения из за которых сначала нужно просто установить DECnet(как я описывал в предыдущем посте) а потом уже исходники драйвера из BQTCP/IP и затем ещё раз сгенерировать DECnet с указанием драйвера IP.
После первой генерации DECnet нужно скопировать два файла с NETGEN диска DL0:
UFD LB:[130,10]
PIP LB:[130,10]/nv=DL0:[130,10]HLDTB.MAC
PIP LB:[130,10]/nv=DL0:[130,10]NETLIB.MLB
Затем устанавливаем BQTCP/IP ответив утвердительно на вопрос:
>* Do you want to install the DECnet driver? [Y/N D:N]: Y
После установки копируем с установочного диска необходимые файлы:
UFD LB:[IPNET]
PIP LB:[IPNET]INS.CMD=DL0:[IPNET]INS.NEW
PIP LB:[IPNET]/nv=DL0:[IPNET]*.*
И снова генерируем DECnet также как и в первый раз, но добавив еще кроме UNA, драйвер - IP. Вот что нужно ответить на вопросы:
>* 01.00 Device Driver Process name [=Done] [S R:0-3]: IP
>;
>; Warning - IP is not a supported Device Driver Process
>;
>* 01.01 Do you have a user written IP Device Driver [D=N]? [Y/N]: y
>;
>; The following files are necessary.
>;
>; 1. The object module for the device driver (IP.OBJ) must be moved to
>; SY:[005,024].
>;
>; 2. The line table descriptor files (IP.DAT, IPLN.DAT, and IPST.DAT)
>; must be moved to SY:[005,054].
>;
>; If these files have not yet been moved, you should pause and move them
>; at this time.
>;
>* 01.02 Is the IP a multiplexing device [D=N]? [Y/N]: y
>* 01.03 Maximum number of lines per controller [D R:1.-64. D:8.]:
>* 01.04 Is the IP a synchronous device [D=N]? [Y/N]: n
>* 01.06 Is the IP a Direct Memory Access device [D=N]? [Y/N]: n
>* 01.07 Does the IP Device Driver run at device priority[D=N]? [Y/N]: n
>* 01.08 Does the IP need software Line Protocol support [D=N]? [Y/N]: n
>* 01.09 Maintain network management counters for the IP [D=N]? [Y/N]: n
>* 01.11 Does IP require a Unit CSR [D=N]? [Y/N]: n
>* 01.13 Does IP require a seperate modem CSR [D=N]? [Y/N]: n
>;
>* 02.00 How many IP controllers are there [D R:1.-16. D:1.]: 1
>* 02.03 Will all the IP lines run at the same line speed [D=N]? [Y/N]: y
>* 02.04 Line speed for the IP [D R:110.-9600. D:9600.]: 9600
>* 02.05 Will all IP lines run as FULL duplex lines [D=N]? [Y/N]: y
>;
>* 03.00 Number of lines used on IP-0 [D R:1.-8. D:1.]:
>* 03.01 CSR address for IP-0 [O R:160000-177777 D:177777]: 177574
>* 03.02 Vector address for IP-0 [O R:0-774 D:0]: 0
>* 03.03 Device priority for IP-0 [O R:4-6 D:5]: 5
>;
>* 04.02 Is IP-0-0 a DL11-E or equivalent device [D=N]? [Y/N]: n
>* 04.05 Will IP-0-0 use modem signal monitoring [D=N]? [Y/N]: n
>* 05.00 Is IP-0-0 multipoint [D=N]? [Y/N]: n
Смотрим чтобы не было ошибок при генерации драйвера и если все хорошо, то продолжаем.
Дальше нужно пропатчить файл CETAB.MAC с помощью скрипта DL0:[IPNET]IPNET.CMD Этот скрипт почти не задает вопросов и там всё понятно.
Перезагружаем систему.
Осталось только сконфигурировать драйвер через файл LB:[IPNET]INS.CMD в котором нужно:
Отключить драйвер UNA:
ncp set cir una-0 sta off
Для подключения по UDP (только если есть статический IP) прописать:
mnc set cir ip-0-0 udp host mim.update.uu.se
Для подключения по TCP (работает и с динамическим IP) прописать:
mnc set cir ip-0-0 tca host mim.update.uu.se:NNN port 0
где NNN это номер порта который сообщит Джонни Билквист
Запуск [IPNET]INS.CMD нужно прописать в STARTUP.CMD после IPINS.CMD и перезагрузить систему. Если не было никаких проблем , то все заработает.
ВНИМАНИЕ!
У меня при повторной генерации DECnet не собирался драйвер IP в LB:[5,54], может поможет ответить "N" на вопрос "11.00 Should old files be deleted [D=N]? [Y/N]:". Возможно эта проблема возникла только у меня :)
комментарии # 13-02-2016 08:07, Unik

### Оставить комментарий к «DECnet over IP»

Имя
Текст комментария *

# ~Digital PDP-11~

## Навигация

## Страницы

О сайте

## Поиск

## Ссылки

- jaqblog
- Soft&Manual
- BASIC PDP-11
- PDP-11 Nostalgia
- PDP-11
- Ancient Bits adventure
- pdp-11.org.ru
- RetroCMP
- Soft
- Soft and other
- PDP2011
- Raspberry Pi PDP-11
- RSX11M.com
- Paper Tape
- TU-58 XXDP
***
- RSTS/E
- ELVIRA
- Wofford WITCH
- RSTS.org
- RSTS/E walkthru

gopher://pdp11.tk/

## Комментарии

Korchagin в Turtles Ninja
Гость в Доступный PDP-11. Часть 2.
Vladimir в PDP-11/45 online