Title: | DECnet/OSI for OpenVMS |
Moderator: | TUXEDO::FONSECA |
Created: | Thu Feb 21 1991 |
Last Modified: | Fri Jun 06 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3990 |
Total number of notes: | 19027 |
Apologies if this is covered in another note, but the net has been bouncing up and down when I tried a few title searches ... I am currently testing a PhaseIV to DECnet/OSI V6.3-ECO06 upgrade where the PhaseIV node (running OpenVMS VAX V6.2) has two CSMA Ethernet circuits: ISA-0 and BNA-0 When I run NET$CONFIGURE, NET$CONVERT_DATABASE creates NET$ROUTING_STARTUP.NCL as follows: !% !% NCL script SYS$SYSROOT:[SYSMGR]NET$ROUTING_STARTUP.NCL !% Created by Network Database Conversion on 27-MAY-1997 16:36:56.67 !% SET NCL DEFAULT ENTITY NODE 0 !% CREATE ROUTING TYPE = ENDNODE SET ROUTING PHASEIV ADDRESS = 40.383 - ,PHASEIV PREFIX = 49:: ENABLE ROUTING !% CREATE ROUTING CIRCUIT ISA-0 TYPE = CSMA-CD SET ROUTING CIRCUIT ISA-0 DATA LINK ENTITY = CSMA-CD STATION ISA-0 ENABLE ROUTING CIRCUIT ISA-0 !% CREATE ROUTING CIRCUIT BNA-0 TYPE = CSMA-CD SET ROUTING CIRCUIT BNA-0 DATA LINK ENTITY = CSMA-CD STATION BNA-0 ENABLE ROUTING CIRCUIT BNA-0 !% !% End of NCL script NET$ROUTING_STARTUP.NCL !% However, when I ncl show rout circ * Enable PhaseIV Address, I see that the Enable PhaseIV Address characteristic is set to True for both circuits. According to the help on set routing circuit Characteristics: o enable phaseiv address Support: All Default: True Value: True or false Specifies whether the physical LAN address is to be set to the Phase IV style LAN address (that is, AA-00-04-00-xx-xx). The LAN address is set only if this attribute is true and the value of the Phase IV Address characteristic is not 0.0. If Phase IV Address is not 0.0 and there are multiple adaptors to the same LAN, only one circuit may have this attribute set to true. This characteristic is supported only if the characteristic type is set to csma-cd. Seems to me like a buggette in NET$CONVERT_DATABASE - only one routing circuit should have the Enable PhaseIV Address characteristic set to True ? I can edit NET$ROUTING_STARTUP.NCL to set rout circ bna-0 Enable PhaseIV Address false as a workaround.
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
3976.1 | It's correc the way it is... | COMICS::WEIR | John Weir, UK Country Support | Tue May 27 1997 14:08 | 29 |
Steve, Is this causing you a problem (I suspect not) ?? Anyway, if you have multiple LAN controllers and if you are configuring from scratch, there is no way for NET$CONFIGURE to know whether the controllers are on the same LAN or not, so it plays safe and defaults to PhIV address on only one controller. If the controllers are on different LANs then this is probably the wrong result, as you would probably want both controllers to have PhIV. But, .... If you are converting the PhIV database and find two LAN controllers then it is far better to assume that the controllers are on different LANs and that you would want PhIV enabled on both. This is reasonable becasue a) if PhIV had started both controllers on the same LAN there would have been errors, and b) if you were running PhIV through both controllers then the compatible upgrade is to continue running PhIV through both controllers. Thus, the behaviour that you describe is the best in almost all situations. If you have an obscure scenario where it is not best, then you will have to Customise. It's not that difficult, just do a NET$CONFIGURE ADVANCED. Regards, John | |||||
3976.2 | TITAN::Barrell | Steve Barrell, Dublin. DTN: 827-2267 | Wed May 28 1997 05:51 | 27 | |
Steve, > Is this causing you a problem (I suspect not) ?? No, it's not a problem for me as such, I am testing this for a customer who is migrating from Phase IV. It just didn't seem right to me. NET$CONFIGURE appears to do one thing and NET$CONVERT_DATABASE does another. > If you are converting the PhIV database and find two LAN controllers then it > is far better to assume that the controllers are on different LANs and that > you would want PhIV enabled on both. Yes, this is reasonable. > This is reasonable becasue a) if PhIV > had started both controllers on the same LAN there would have been errors, and > b) if you were running PhIV through both controllers then the compatible > upgrade is to continue running PhIV through both controllers. I am going to check with the customer on their use of multiple controllers. What actually happens if two controllers on the same LAN are started with enable phaseiv address = true ? Does DECnet/OSI continue to work ok? Do both circuits cause problems or one just work ? | |||||
3976.3 | BULEAN::LEE | Wed May 28 1997 11:56 | 5 | ||
>What actually happens if two controllers on the same LAN are started with >enable phaseiv address = true ? Does DECnet/OSI continue to work ok? No, DECnet/OSI won't work. On bridged LAN this will confuse the bridge. |