Operating System - OpenVMS
cancel
Showing results for 
Search instead for 
Did you mean: 

DECNET Phase V not working on 2nd LAN card

TMcB
Super Advisor

DECNET Phase V not working on 2nd LAN card

Hi everyone, looking for some advice on getting Decnet to work.

I know from our other servers, that once decnet is running the LAN card should show an address as AA-00-x-x-x-x.
However I cannot get Decnet to run on this server.

Device PrefCPU Medium/User Version Link Speed Duplex Auto BufSize MAC Address Type Description
------ ------- ----------- ------- ---- ----- ------ ---- ------- ---------------- ------------ -----------
EWA0 Ethernet X-124 Down - - No 1500 08-00-2B-87-4D-06 UTP DE500
EWB0 Ethernet X-124 Up 100 Full No 1500 08-00-2B-87-4C-ED UTP DE500
EWC0 Ethernet X-69 Down - - Yes 1500 00-60-CF-20-FE-E9 MMF DEGPA-SA

EWB0 is the card which is networked.
I changed the decnet settings by editing SYS$MANAGER:NET$CSMACD_STARTUP.NCL and rebooting:
CREATE NODE 0 CSMA-CD
CREATE NODE 0 CSMA-CD STATION CSMACD-0 COMMUNICATION PORT = EWB
ENABLE NODE 0 CSMA-CD STATION CSMACD-0

I have also re-run NET$CONFIGURE.COM but it still wont work.

Can anyone help with this issue?
Thanks very much.
10 REPLIES
Volker Halle
Honored Contributor

Re: DECNET Phase V not working on 2nd LAN card

TMcB,

whether the MAC address is set to a DECnet Phase IV compatible address (AA-00-04-00-xx-xx) depends on whether the ROUTING CIRCUIT attribute ENABLE PHASEIV ADDRESS = TRUE is set and a PHASEIV ADDRESS is specified in the ROUTING entity.

If you only want to run DECnet on one LAN interface, run @NET$CONFIGURE ADVANED and execute [3] Configure Devices on this machine. Answer 'none' for the Data Link name to use any LAN device, which should not run DECnet.

Volker.
TMcB
Super Advisor

Re: DECNET Phase V not working on 2nd LAN card

reran net$configure as suggested.
* Which configuration option to perform? [1] : 3
%NET$CONFIGURE-I-SCANCONFIG, scanning device configuration - please wait
* Data Link name to use for EWA0 (DExxx/TULIP)? [CSMACD-1] : none
* Data Link name to use for EWB0 (DExxx/TULIP)? [CSMACD-0] :
* Routing Circuit Name for Data Link 'CSMACD-0'? [CSMACD-0] :
* Enable Phase-IV Addressing on Routing Circuit 'CSMACD-0'? [NO] : yes
* Data Link name to use for EWC0 (DExxx/TULIP)? [CSMACD-2] : none


I can 'set host 0'
but unable to reach anything else.
Thanks
Volker Halle
Honored Contributor

Re: DECNET Phase V not working on 2nd LAN card

Now the routing circuit state should be ON and the MAC address of EWB0 should be AA-00-04-00-xx-xx, is it ?

$ MC NCL SHOW ROUT CIRC * STATE

$ ANAL/SYS
SDA> SHOW LAN/DEV=EWB

! Look for Physical Address

SDA> EXIT

Do you have other OpenVMS nodes running DECnet on the same LAN ? Are they in the same DECnet area ?

Volker.
Hoff
Honored Contributor

Re: DECNET Phase V not working on 2nd LAN card

You can light up at most one AA-00-04-00-xx-xx DECnet Phase IV address per LAN segment.

If you want to light up multiple controllers on the same (bridged, extended, non-routed) LAN, you need to use something other than Phase IV NIC addressing.

Or you need to configure a layer 2+ managed switch that is "between" each of the NICs to block DECnet Phase IV traffic.

Lighting up multiple NICs using Phase IV on the same LAN tends to generate SS$_IVADDR errors with DECnet Phase IV. Haven't tried this particular network misconfiguration with Phase V using Phase IV addressing.
TMcB
Super Advisor

Re: DECNET Phase V not working on 2nd LAN card

Hi

can I just confirm - its only one card I would like to configure using decnet.

Volker, when I run
MC NCL SHOW ROUT CIRC * STATE

Node 0 Routing Circuit CSMACD-0
at 2008-05-01-16:24:39.446+01:00Iinf
Status
State = Off

anal/sys shows :
Physical address FF-FF-FF-FF-FF-FF

I'm not sure what you mean by same decnet area!

Thanks
Volker Halle
Honored Contributor

Re: DECNET Phase V not working on 2nd LAN card

TMcB,

if the routing ciruit state is OFF, you cannot communicate with DECnet via that routing circuit.

DECnet addresses consist of an area address and a node address within that area: area.node (e.g. 1.1).

You specify this address, when you configure the DECnet routing entity. $ SHOW NET typically also shows it at the DECnet address of the local node.

Try MC NCL ENABLE ROUTING CIRC CSMACD-0 and report the error message. Did you reboot after making the config changes ? Were there any error messages (printed on the console) when DECnet was being started ?

Volker.
TMcB
Super Advisor

Re: DECNET Phase V not working on 2nd LAN card

Hi

when I run

> MC NCL ENABLE ROUTING CIRC CSMACD-0
Node 0 Routing Circuit CSMACD-0
at 2008-05-01-17:12:03.928+01:00Iinf

command failed due to:
process failure

The Open Port call to the specified Data Link
failed
Reason = No Such Entity


Volker Halle
Honored Contributor

Re: DECNET Phase V not working on 2nd LAN card

You did not reboot after running @NET$CONFIGURE to correct the DECnet device configuration, right ? Can you reboot, it would make things easier...

Otherwise you would need to make sure, that the CSMA-CD STATION entity is correctly defined and started, before you try to start the ROUTING CIRCUIT.

Look at the SYS$MANAGER:NET$*.NCL files and figure out the correct attributes for the various DECnet component and check with NCL commands, whether these entities exist and have the correct attributes. Consider to use NCL DISABLE xxx and NCL DELETE xxx commands to delete incorrectly defined entities and re-create them with the NET$START*.NCL command files.

Volker.
TMcB
Super Advisor

Re: DECNET Phase V not working on 2nd LAN card

thanks Volker - I wont be able to reboot unable I arrange some down time.
I'm heading hom enow, so I'll have a look at those files tomorrow.

Thanks again.
F. Boucher
Occasional Advisor

Re: DECNET Phase V not working on 2nd LAN card

I had the same problem - DECNET PLUS not running on a AS2100 with OpenVMS Alpha 7.1 after adding a DE500 card. The on-board card was ewa-0 and the added DE500 was ewb-0.

The solution was to execute NET$CONFIGURE ADVANCED, respond none for CSMACD-0 and the proposed answers by TMcB, accepting to create the .NCL scripts and rebooted the server.

DECNET was then perfectly running.

This forum's answers give me the needed help.

Thanks to all,

Francois Boucher