I'm trying to create a Virtual Switch LAN (on first-level CP) which does
not extend outside the CP operating system.  To do this I create a
Virtual Switch called INTRAV6 via the z/VM SYSTEM CONFIG file:

                                                                        
  Define VSwitch INTRAV6 RDev NONE Connect Controller TCPIPOSA ETHernet

                                                                        
I do the usual:                                                         
                                                                        
  CP Set vswitch intrav6 grant zvm520

                                                                        
In the directory for the second-level node (in this case ZVM520), I
have:                                                                   
                                                                        
  NICDEF D00 TYPE QDIO DEVICES 3 LAN SYSTEM INTRAV6

                                                                        
On the TCPIP userid (third-level) I have a DTCPARMS file to attach the
device at logon-time for TCPIP running under guest ZVM520:

                                                                        
:nick.TCPIP    :type.server                                             
               :name.zVM520 TCP/IP Stack                                
               :class.stack                                             
               :attach.0500-0502 ,                                      
                       0D00-0D02                                        
                                                                        
And a PROFILE TCPIP which contains:                                     
                                                                        
                                                                        
DEVICE INTRANET OSD 0500 PORTNAME INTRANET PRIROUTER                    
LINK   INTRANET QDIOETHERNET INTRANET  MTU 1500                         
                                                                        
DEVICE INTRAV6  OSD 0D00 PORTNAME INTRAV6  PRIROUTER                    
LINK   INTRAV6  QDIOETHERNET INTRAV6   MTU 1500 ENABLEIPV6              
                                                                        
HOME                                                                    
141.202.200.35 255.255.255.0 INTRANET                                   
FD00:7A06:0A33:0003:0000:0000:0000:F5F2 INTRAV6                         
                                                                        
GATEWAY                                                                 
; (IP) Network    Subnet          First           Link     Packet       
; Address         Mask            Hop             Name     Size         
; --------------- --------------- --------------- -------- ------       
DEFAULTNET                        141.202.200.101 INTRANET 1500         
DEFAULTNET6 FD00:7A06:0A33:0003:0000:0000:0000:0001 INTRAV6  1500       
                                                                        
START INTRANET                                                          
START INTRAV6                                                           
                                                                        
                                                                        
TCPIP's console shows errors:                                  
                                                                        
                                                                        
09:33:32 DTCIPI023I TCP-IP initialization comlete.                      
09:33:32 DTCOSD066E OSD device INTRAV6: ToOsd ProcessReadBuffer:
Termination failure code F6                                             
09:33:32 DTCOSD355E OSD device INTRAV6: Possible LAN transport
misconfiguration detected during OSD device initialization.

09:33:32 DTCOSD082E OSD shutting down:                                  
09:33:32 DTCPRI385I    Device INTRAV6:                                  
09:33:32 DTCPRI386I       Type: OSD, Status: Inoperative                
09:33:32 DTCPRI387I       Envelope queue size: 0                        
09:33:32 DTCPRI388I       Address: 0D00                                 
                                                                        
                                                                        
I also note in the TCP/IP message manual:                               
                                                                        
DTCOSD355E Possible LAN transport misconfiguration detected during OSD
device initialization                                                   
Explanation: An adapter error was received during initialization. This
message is preceded by message DTCOSD066E with the error code. Possible
reasons for error code F6 are:                                          
- The adapter was coupled to a guest LAN or virtual switch with the
ETHERNET transport type. However, the TCP/IP z/VM OSD device driver does
not support this transport type.                                        
                                                                        
                                                                        
And CP DEFINE VSWITCH usage notes says:

                                                                        
The IP transport type is IPv4 only. In order to support IPv6 through the
virtual switch RDEV, the ETHERNET transport is required.                
                                                                        
                                                                        
In long last, my questions:  Is it possible to have a IPV6 Virtual
Switch used by TCP/IP on VM?

Reply via email to