Starting DECnet hanging network connectivity

All types of networks, network stacks, and protocols supported by OpenVMS.
Post Reply

Topic author
jasonmirons
Member
Posts: 6
Joined: Tue Mar 28, 2023 9:56 pm
Reputation: 0
Status: Offline

Starting DECnet hanging network connectivity

Post by jasonmirons » Tue Apr 04, 2023 3:43 am

Hi Everyone.

I'm building a new x86_64 OpenVMS E9.2-1 platform to migrate our application to from an hpe rx2660.

Have done a base deployment and configured DECnet IV and TCPIP. DECnet is required for some internal application communications.

However, I've noticed that when DECnet is started it prevents any network based connectivity to the host. If I disable it in sys$startup:systartup_vms.com then am able to telnet and ssh to the platform.

Has anyone else experienced this. Really appreciate your thoughts.

Thanks

Jason

User avatar

m_detommaso
Valued Contributor
Posts: 73
Joined: Thu Jun 06, 2019 6:57 am
Reputation: 0
Location: Brindisi (Italy)
Status: Offline
Contact:

Re: Starting DECnet hanging network connectivity

Post by m_detommaso » Tue Apr 04, 2023 5:24 am

Which virtualization platform are you using (VirtualBox, KVM, Vmware Workstation, ESXi) ?

My idea is to check that the virtual network adapter is configured in "Promiscuous Mode": the node’s DECnet IV software resets the physical address to a new six-byte value AA-00-04-00-xx-yy, where xx-yy are two low-order bytes, calculated with the following formula: "convert the decimal node address to its hexadecimal equivalent [(area-number * 1024) + node-number, it should correspond to scsystemid kernel parameter] and reverse byte order".

If the virtual network adapter is not configured in "Promiscuous Mode", Decnet API will not be able to make this change and that could cause some trouble.

"Promiscuous Mode" setting is required also when you configure Lan Failover device LLxx.

I hope this helps.
/Maurizio
Last edited by m_detommaso on Wed Apr 05, 2023 5:46 am, edited 4 times in total.


debbee.west
VSI Expert
Contributor
Posts: 15
Joined: Mon Oct 07, 2019 11:10 am
Reputation: 0
Status: Offline

Re: Starting DECnet hanging network connectivity

Post by debbee.west » Tue Apr 04, 2023 10:01 am

What Maurizio said :)

But, also, if you are running phase V, you can disable the phase IV addressing in net$configure advanced. pick number 3, devices. For phase IV addressing question, say no.

From my machine:

Code: Select all

    You have the option of enabling Phase-IV addressing on this routing
     circuit.  This should be enabled on only one circuit per LAN.

* Enable Phase-IV Addressing on Routing Circuit 'CSMACD-0'? [YES] : no
I believe this will fix up your issue.
Last edited by marty.stu on Fri Apr 14, 2023 5:25 pm, edited 2 times in total.


Topic author
jasonmirons
Member
Posts: 6
Joined: Tue Mar 28, 2023 9:56 pm
Reputation: 0
Status: Offline

Re: Starting DECnet hanging network connectivity

Post by jasonmirons » Wed Apr 12, 2023 9:09 am

Hi Maurizio and Debbee

Many thanks to you both for the explanation.

We are using VMware ESXi VMware ESXi, 7.0.3.

The application requires DECnet for inter-process communication within the host. We are not using it for comms to the outside world.

Should we opt to use DECnet V, with DECnet IV disabled, would this get around the requirement for Promiscuous Mode?

A quick google indicates this needs to be enabled at the vswitch layer. I'm hoping our virtualisation team won't object to much to making this change.

Thanks again

Jason
Last edited by jasonmirons on Wed Apr 12, 2023 9:14 am, edited 2 times in total.

User avatar

imiller
Master
Posts: 142
Joined: Fri Jun 28, 2019 8:45 am
Reputation: 0
Location: South Tyneside, UK
Status: Offline
Contact:

Re: Starting DECnet hanging network connectivity

Post by imiller » Thu Apr 27, 2023 4:33 am

Promiscuous mode is only required on the virtual NIC setting not the switch, especially if you are using a host only NIC for DECnet. Not using DECnet IV may also help.
Ian Miller
[ personal opinion only. usual disclaimers apply. Do not taunt happy fun ball ].


xenophore
Visitor
Posts: 2
Joined: Tue Apr 18, 2023 12:51 pm
Reputation: 0
Status: Offline

Re: Starting DECnet hanging network connectivity

Post by xenophore » Tue May 09, 2023 6:55 pm

debbee.west wrote:
Tue Apr 04, 2023 10:01 am

Code: Select all

* Enable Phase-IV Addressing on Routing Circuit 'CSMACD-0'? [YES] : no
This question no longer exists in 9.2 and I am having this problem. Everything worked fine before I configured DECnet-plus. I am running in VirtualBox and have the network adapter set to promiscuous “for all.” I can see the node in Angry IP Scanner and it shows that the MAC address has been changed to AA:00:04:00:02:04. Other than verifying the system is live on the network, however, I cannot reach the WebUI site on it nor can I SSH to it.
Last edited by xenophore on Tue May 09, 2023 7:03 pm, edited 1 time in total.
Peter Cox, CISSP
Remember when we replaced all the orange binders with the grey binders?

User avatar

m_detommaso
Valued Contributor
Posts: 73
Joined: Thu Jun 06, 2019 6:57 am
Reputation: 0
Location: Brindisi (Italy)
Status: Offline
Contact:

Re: Starting DECnet hanging network connectivity

Post by m_detommaso » Wed May 10, 2023 1:38 am

Decnet and TCP/IP protocol work fine in my Virtual Box environment. if you have set up NAT in your network configuration, try with Bridge.
vb_bridge.PNG

/Maurizio

User avatar

volkerhalle
Master
Posts: 196
Joined: Fri Aug 14, 2020 11:31 am
Reputation: 0
Status: Offline

Re: Starting DECnet hanging network connectivity

Post by volkerhalle » Wed May 10, 2023 4:30 am

xenophore wrote:
Tue May 09, 2023 6:55 pm
debbee.west wrote:
Tue Apr 04, 2023 10:01 am

Code: Select all

* Enable Phase-IV Addressing on Routing Circuit 'CSMACD-0'? [YES] : no
This question no longer exists in 9.2 and I am having this problem.
This questions is only asked in @NET$CONFIGURE ADVANCED mode, when selecting [3]Configure Devices on this machine

If you answer the following question during initial configuration with 0.0, Phase-IV adressing would not be enabled.

* Enter PhaseIV Address [50.1] :

Volker.

Post Reply