Подключение к HECnet из SIMH
В SIMH v4 стало возможно подключение к HECnet без программы bridge. Работает даже из Windows с WinPCAP. Теперь все что надо для подключения это статический ip адрес и договорится о подключении.
Для начала нужно установить DECnet, получить адрес в сети HECnet и имя для узла.
Затем в конфиге simh в настройке сетевой карты указываем:
SET XU ENABLE
SET XU type=delua
SET XU mac=08-00-2B-AA-BB-DD
ATTACH XU udp:IP:4711
Если машина находится за роутером, то нужно пробросить указанный порт - 4711 на адрес хостовой машины.
После успешного подключения нужно создать базу имен в системе:
>NCP SET NOD 1.13 NAM MIM
этой командой указываем роутинговую ноду с которой будем забирать базу имён(если не была указана при генерации DECnet)
>SET /DEF=LB:[5,54]
>SET /UIC=[5,54]
>RUN NNCRES
По поводу NNCRES, команда может называться и по другому . NNCFSL если при генерации было выбрано использование supervisor mode библиотек, NNCRES если было выбрано использование резидентных библиотек, или NNC.
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Collect node names and addresses and build a node
name database from them
B) Reorganize an existing node name database
C) Exit
Enter your choice here [Default:C] > A
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Input node names and addresses from the terminal
B) Collect node names and addresses from old CETAB.MAC
files
C) Collect node names and addresses from another node
D) Build the node name data base and exit to the main
menu
E) Exit to the main menu without building the node
name data base
Enter your choice here [Default:D] > C
Enter the name of the node from which you want to
collect node definitions. To return to the previous
menu, enter CTRL-Z or press RETURN without entering
a node name. (NOTICE: Depending on network activity,
line speed, and the number of definitions being collected
from the remote node, this operation could take up to
several hours to complete.)
Enter your choice here [Default:] > MIM
Enter the name of the node from which you want to
collect node definitions. To return to the previous
menu, enter CTRL-Z or press RETURN without entering
a node name. (NOTICE: Depending on network activity,
line speed, and the number of definitions being collected
from the remote node, this operation could take up to
several hours to complete.)
Enter your choice here [Default:] >
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Input node names and addresses from the terminal
B) Collect node names and addresses from old CETAB.MAC
files
C) Collect node names and addresses from another node
D) Build the node name data base and exit to the main
menu
E) Exit to the main menu without building the node
name data base
Enter your choice here [Default:D] >
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Collect node names and addresses and build a node
name database from them
B) Reorganize an existing node name database
C) Exit
Enter your choice here [Default:C] > C
>
После сбора нужно перезапустить сервер имен:
>SCP STO
SCP-I-1: The node name server was successfully stopped.
>SCP STA
SCP-I-1: The node name server was successfully started.
Для начала нужно установить DECnet, получить адрес в сети HECnet и имя для узла.
Затем в конфиге simh в настройке сетевой карты указываем:
SET XU ENABLE
SET XU type=delua
SET XU mac=08-00-2B-AA-BB-DD
ATTACH XU udp:IP:4711
Если машина находится за роутером, то нужно пробросить указанный порт - 4711 на адрес хостовой машины.
После успешного подключения нужно создать базу имен в системе:
>NCP SET NOD 1.13 NAM MIM
этой командой указываем роутинговую ноду с которой будем забирать базу имён(если не была указана при генерации DECnet)
>SET /DEF=LB:[5,54]
>SET /UIC=[5,54]
>RUN NNCRES
По поводу NNCRES, команда может называться и по другому . NNCFSL если при генерации было выбрано использование supervisor mode библиотек, NNCRES если было выбрано использование резидентных библиотек, или NNC.
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Collect node names and addresses and build a node
name database from them
B) Reorganize an existing node name database
C) Exit
Enter your choice here [Default:C] > A
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Input node names and addresses from the terminal
B) Collect node names and addresses from old CETAB.MAC
files
C) Collect node names and addresses from another node
D) Build the node name data base and exit to the main
menu
E) Exit to the main menu without building the node
name data base
Enter your choice here [Default:D] > C
Enter the name of the node from which you want to
collect node definitions. To return to the previous
menu, enter CTRL-Z or press RETURN without entering
a node name. (NOTICE: Depending on network activity,
line speed, and the number of definitions being collected
from the remote node, this operation could take up to
several hours to complete.)
Enter your choice here [Default:] > MIM
Enter the name of the node from which you want to
collect node definitions. To return to the previous
menu, enter CTRL-Z or press RETURN without entering
a node name. (NOTICE: Depending on network activity,
line speed, and the number of definitions being collected
from the remote node, this operation could take up to
several hours to complete.)
Enter your choice here [Default:] >
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Input node names and addresses from the terminal
B) Collect node names and addresses from old CETAB.MAC
files
C) Collect node names and addresses from another node
D) Build the node name data base and exit to the main
menu
E) Exit to the main menu without building the node
name data base
Enter your choice here [Default:D] >
To select a menu item, enter the letter to the left of
the item's description at the prompt. Your choices are:
A) Collect node names and addresses and build a node
name database from them
B) Reorganize an existing node name database
C) Exit
Enter your choice here [Default:C] > C
>
После сбора нужно перезапустить сервер имен:
>SCP STO
SCP-I-1: The node name server was successfully stopped.
>SCP STA
SCP-I-1: The node name server was successfully started.
