[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference lassie::ucx

Title:DEC TCP/IP Services for OpenVMS
Notice:Note 2-SSB Kits, 3-FT Kits, 4-Patch Info, 7-QAR System
Moderator:ucxaxp.ucx.lkg.dec.com::TIBBERT
Created:Thu Nov 17 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:5568
Total number of notes:21492

5191.0. "problem with more than 16 Pseudo-Intertfaces" by MUNICH::WOERLE () Tue Feb 04 1997 06:45

		hello,

a customer has problems setting up more than 16 Pseudo-Interfaces.

UCX-Startup gives the error 
%UCX-I-DEFINTE, Defining interfaces
%UCX-E-INVINTERNAM, Invalid interface name
-UCX-I-DRIVERQIO, Failure on Internet driver QIO
and not all Pseudo-interfaces are defined (only the half).



I have reproduced this problem on my maschine
(VAX-VMS V6.1, UCX 4.1 PAT 5).
At my side additionaly the 16.th Pseudo-Interface has the same IP-Address like 
the first Pseudo-Interface.


1) Defining the Interfaces in the Configuration Database.


$ UCX set config interf qea1/host=nobbe1/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea2/host=nobbe2/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea3/host=nobbe3/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea4/host=nobbe4/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea5/host=nobbe5/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea6/host=nobbe6/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea7/host=nobbe7/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea8/host=nobbe8/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea9/host=nobbe9/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea10/host=nobbe10/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea11/host=nobbe11/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea12/host=nobbe12/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea13/host=nobbe13/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea14/host=nobbe14/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea15/host=nobbe15/net=255.255.255.0/broa=16.186.0.255
$ UCX set config interf qea16/host=nobbe16/net=255.255.255.0/broa=16.186.0.255

where nobbe1 = 16.186.0.181
......
      nobbe16=16.186.0.196

2)
UCX> sh config interf

 Interface: QE0
   IP_Addr: 16.186.0.5        NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA16
   IP_Addr: 16.186.0.196      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA1
   IP_Addr: 16.186.0.181      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA2
   IP_Addr: 16.186.0.182      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA3
   IP_Addr: 16.186.0.183      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA4
   IP_Addr: 16.186.0.184      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA5
   IP_Addr: 16.186.0.185      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA6
   IP_Addr: 16.186.0.186      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA7
   IP_Addr: 16.186.0.187      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA8
   IP_Addr: 16.186.0.188      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA9
   IP_Addr: 16.186.0.189      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA10
   IP_Addr: 16.186.0.190      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA11
   IP_Addr: 16.186.0.191      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA12
   IP_Addr: 16.186.0.192      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA13
   IP_Addr: 16.186.0.193      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA14
   IP_Addr: 16.186.0.194      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: QEA15
   IP_Addr: 16.186.0.195      NETWRK: 255.255.255.0     BRDCST: 16.186.0.255

 Interface: LO0
   IP_Addr: 127.0.0.1         NETWRK: 255.0.0.0         BRDCST:


!! you can see that the QEA16 is before the QEA1 .



3) 
When shutting down and starting UCX there are the following errors :

.....
%UCX-I-SETCOMMP, Setting communication parameters
%UCX-I-DEFINTE, Defining interfaces
%UCX-E-INVINTERNAM, Invalid interface name
-UCX-I-DRIVERQIO, Failure on Internet driver QIO
-UCX-E-INVNETFLAG, Invalid interface flags
%UCX-E-INVINTERNAM, Invalid interface name
-UCX-I-DRIVERQIO, Failure on Internet driver QIO
-UCX-E-INVNETFLAG, Invalid interface flags
%UCX-E-INVINTERNAM, Invalid interface name
-UCX-I-DRIVERQIO, Failure on Internet driver QIO
....


4)
When you look in UCX you see only QEA1 and QEA10-QEA16 and  QEA16 has the 
same IP-Address like QEA1.

UCX> sh interface
                                                           Packets
Interface   IP_Addr         Network mask          Receive          Send     MTU

 QE0        16.186.0.5      255.255.255.0             153            13    1500
 QEA16      16.186.0.181    255.255.255.0               0             8    1500
 QEA1       16.186.0.181    255.255.255.0               0             0    1500
 QEA10      16.186.0.190    255.255.255.0               0             4    1500
 QEA11      16.186.0.191    255.255.255.0               0             4    1500
 QEA12      16.186.0.192    255.255.255.0               0             4    1500
 QEA13      16.186.0.193    255.255.255.0               0             4    1500
 QEA14      16.186.0.194    255.255.255.0               0             4    1500
 QEA15      16.186.0.195    255.255.255.0               4             8    1500
 LO0        127.0.0.1       255.0.0.0                   1             1   65535


If you define your Pseudo-Interfaces manually all works fine
(f.e. after UCX startup : set interface QEAx/.... etc.)
Only defining these Pseudo-Interfaces permanent with 
UCX> set CONFIG interface QEAx/....  and restart UCX gives this error.

And there is only this problem if you define more than 16 Interfaces (>=16).
Only defining QEA1 - QEA15 also the UCX> set CONFIG interface QEAx/...
and restart of UCX does work properly.


I know there was a problem defining PSEUDO-Interfaces in this way that
you cannot define QEA4-QEA8 and QEA12-QEA16 (I remember I have read this in
this conference but I cannot find this entry now).
But I think that this is already fixed in an previous ECO.

Any hints to my problem.

P.S. in UCX communiation the maximum interfaces are set to 40.

Many thanks in advance

Norbert Woerle, CSC Munich
T.RTitleUserPersonal
Name
DateLines