tyvm, David Boyes, et al:

Some progress:

I noticed Level 1 TCPIP did not have a NICDEF/SPECIAL for VSWITCH which 
explains why Level 2 TCPIP cannot connect to Level 1 TCPIP  via VSWITCH..

It had a SPECIAL for OSALAN, but OSALAN was not DEFINED in Level 1.

So I defined OSALAN in Level 1, coupled Level 2's 9112 , attached 
9112-9114 in TCPIP Level 2's PROFILE EXEC, brought up TCPIP Level 2 and 
finally got some connectivity:

DTCQDI001I QDIO device OSA9012 device number 9012: 
DTCQDI007I   Enabled for QDIO data transfers 
DTCQDI001I QDIO device OSA9112 device number 9112: 
DTCQDI007I   Enabled for QDIO data transfers 
DTCOSD238I ToOsd: IPv4 multicast support enabled for OSA9012 
DTCOSD238I ToOsd: IPv4 multicast support enabled for OSA9112 
DTCOSD319I ProcessSetArpCache: Supported for device OSA9012 
DTCOSD319I ProcessSetArpCache: Supported for device OSA9112 
DTCOSD341I Obtained MAC address 020000000008 for device OSA9012 
DTCOSD341I Obtained MAC address 020000000009 for device OSA9112 
DTCOSD246I OSD device OSA9012: Assigned IPv4 address 172.28.3.140 
DTCOSD234I ToOsd: TCPIP host is not set as a router for port OSA9012 f
DTCOSD246I OSD device OSA9112: Assigned IPv4 address 172.28.3.240 
DTCOSD234I ToOsd: TCPIP host is not set as a router for port OSA2 for 
DTCOSD246I OSD device OSA9112: Assigned IPv4 address 10.13.13.26 

But I am missing a DEFAULT Gateway (see below) and my subnet addresses and 
masks are all wrong.

I suspect this is an MPROUTE problem.

I still cannot ping Level 1 from Level 2 and vv.

netstat gate  
VM TCP/IP Netstat Level 540       TCP/IP Server Name: TCPIP  
  
Path MTU Discovery Aging Interval: 10 Minutes  
  
Known IPv4 gateways:  
  
Subnet Address  Subnet Mask      FirstHop        Flgs PktSz Metric Link   
--------------  -----------      --------        ---- ----- ------ ------  
 
172.28.0.0      255.255.0.0      <direct>        U    576   1 OSA9112LNK 
172.28.0.0      255.255.0.0      <direct>        U    576   1 OSA9012LNK 
  
Known IPv6 gateways: None  
  

It should look something like my Level 1:

netstat gate  
VM TCP/IP Netstat Level 540       TCP/IP Server Name: TCPIP  
  
Path MTU Discovery Aging Interval: 10 Minutes  
  
Known IPv4 gateways:  
  
Subnet Address  Subnet Mask      FirstHop        Flgs PktSz Metric Link   
--------------  -----------      --------        ---- ----- ------ ------  
 
Default         <none>           172.28.3.129    UG   1492  7 OSA9000LNK 
172.28.3.128    255.255.255.192  <direct>        U    1492  1 OSA9000LNK 
172.28.3.192    255.255.255.192  <direct>        U    1492  1 OSA9100LNK 
  
Known IPv6 gateways: None  
  
 

MPROUTE does not find matches on ITF and RIP:

EZZ7883I Processing interface from stack, address 10.13.13.26, name 
VIRLNK1, ind
ex 1, flags 4041  
EZZ7871I No matching interface statements for 10.13.13.26 (VIRLNK1)   
EZZ7883I Processing interface from stack, address 172.28.3.140, name 
OSA9012LNK,
 index 2, flags 463  
EZZ7871I No matching interface statements for 172.28.3.140 (OSA9012LNK)    
 
EZZ7883I Processing interface from stack, address 172.28.3.240, name 
OSA9112LNK,
 index 3, flags 463  
EZZ7871I No matching interface statements for 172.28.3.240 (OSA9112LNK)    
 
EZZ8023I The RIP routing protocol is Enabled  

I added the subnet mask to my HOME statements but I get:

17:25:37 DTCPDO151E Subnet mask supplied by MPRoute (255.255.0.0) for link 
OSA91
12LNK does not match subnet mask specified on the HO  
ME statement (255.255.255.192).  


INTERFACE     NAME=VIRLNK1 
              IP_ADDRESS=10.13.13.26 
              SUBNET_MASK=255.255.255.252 
              MTU=1492; 
RIP_INTERFACE NAME=OSA9012LNK 
              IP_ADDRESS=172.28.3.140 
              SUBNET_MASK=255.255.255.192 
              RIPV2=YES 
              RECEIVE_RIP=YES 
              RECEIVE_DYNAMIC_NETS=YES 
              RECEIVE_DYNAMIC_SUBNETS=YES 
              RECEIVE_DYNAMIC_HOSTS=YES 
              MTU=1492; 
RIP_INTERFACE NAME=OSA9112LNK 
              IP_ADDRESS=172.28.3.240 
              SUBNET_MASK=255.255.255.192 
              RIPV2=YES 
              RECEIVE_RIP=YES 
              RECEIVE_DYNAMIC_NETS=YES     

Any ideas?

----- Forwarded by George Henke/NYLIC on 10/13/2010 04:17 PM -----

David Boyes <dbo...@sinenomine.net> 
Sent by: The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU>
10/13/2010 02:45 PM
Please respond to
The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU>


To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Cannot TELNET to Level 2






Let¹s back up a bit.

What you are essentially doing is creating a setup like this:

Company network --> vswitch -> level 1 network stack
                       +-----> level 2 network stack

The TCP stacks (both level 1 and level 2) need:

1) unique IP addressess
2) the same network mask
3) the same default gateway
4) NICs attached to the same VSWITCH in the same mode (both ETHERNET or 
both
IP)

The IP addresses should be from the same network range if they are 
attached
in this form. 

What it looks like is that you don't have a default route yet, or 
something
went wrong when you coupled the level 2 stack to the vswitch. Since you
can't reach the level 1 host, I'd bet on the latter.


On 10/13/10 1:09 PM, "George Henke/NYLIC" <george_he...@newyorklife.com>
wrote:

> 
> I have NICDEFed to my level 1 switch from my level 2 machine (ZVM54SVM) 
and
> can display my level 2 switch now with "q lan" from Level 2:
> 
>     Adapter Owner: VLINUX3  NIC: D000.P00 Name: LNXVSW1
>       RX Packets: 341673     Discarded: 0          Errors: 0
>       TX Packets: 24165      Discarded: 0          Errors: 0
>       RX Bytes: 23039266             TX Bytes: 7154034
>       Device: D002  Unit: 002   Role: DATA       vPort: 0067  Index: 
0067
>       Options: Broadcast Multicast IPv6 IPv4 VLAN
>         Unicast IP Addresses:
>           172.28.3.137         MAC: 02-00-00-00-00-06
>           FE80::200:0:100:6    MAC: 02-00-00-00-00-06 Local
>         Multicast IP Addresses:
>           224.0.0.1            MAC: 01-00-5E-00-00-01
>           224.0.0.251          MAC: 01-00-5E-00-00-FB
>           FF02::1              MAC: 33-33-00-00-00-01
>           FF02::FB             MAC: 33-33-00-00-00-FB
>     Adapter Owner: ZVM54SVM NIC: 9012.P00 Name: UNASSIGNED

This doesn't look right. Did you use a port name when you did the define 
for
the VLINUX3 adapter?
 
> Also I do not see much detail for my Level 2 machine in the "q lan" 
above.

Yeah. That's definitely uncool.

> Can't I just bypass VSWITCH and OSALAN and just attach the same real 
device
> OSA device address from Level 1 to Level 2 to a unique IP address?

No. See the "drawing" above. The two systems can't have the same IP
addresses because they ARE on the same LAN.

Suggestion: 

On the level 2 machine, change SYSTEM NETID on MAINT 190 to use a fake CPU
serial number for the 2nd level system.  Call it LVL2TEST in SYSTEM NETID.

On 1st level, log into the userid for your 2nd level system and use SET
CPUID to set the virtual CPUID for that machine to the "fake" one.

In the level 2 TCPIP configuration: duplicate the link, home, etc lines 
and
put LVL2TEST: in front of one copy of the lines.

Change the lines in the level 2 TCPIP configuration to give the level 2
guest a new IP address in the same network as the level 1 system (eg if
level 1 is 172.16.82.x, the level 2 system should be 172.16.82.y).

The default route and other configuraiton information should be identical 
to
level 1 (ie, if you're using MPROUTE, the configuraiton should be the 
same).

Re-IPL level 2 system. You should see the system identifier in the bottom
right corner as LVL2TEST.  When the TCPIP machine starts up, it should
select the new IP address.

That way you can connect directly to either system during testing, but 
when
you go live with level 2, you'll get the normal ip address of the level 1
system without changing anything.

Reply via email to