I appreciate all your help and patience. There was/is still confusion on my part. I thought that since I did not have the CTC from z/OS as part of the OSPF routing and VIPA configuration that it would not contain the source VIPA in the packet. I then figured that the source would be the z/OS CTC. Since there was a static route to Linux from z/OS, the packet should have no problem getting there. On Linux, there was another static route to get it back. As you pointed out, I was wrong. Please bear with me here though. I displayed my routes under Linux, and sure enough the z/OS LPARs VIPA was learned correctly. See below.
O>* 161.186.98.0/24 [110/11] via 10.28.91.20, eth1, 02:32:51 via 10.28.93.20, eth0, 02:32:51 O 161.186.98.20/32 [110/11] via 10.28.91.20, eth1, 02:32:51 via 10.28.93.20, eth0, 02:32:51 The VIPA is being learned from the 2 OSA/e interfaces under z/OS as I expected. However, these routes were not helping me. I had to insert the following static to force the VIPA over the CTC instead of the OSA/e interfaces. This is where my confusion begins again. If the interface a ping request comes in on has no bearing on the interface chosen to return the ping response, why was this static necessary? It looks like the packet had a source VIPA of 161.186.98.20 but was hanging up in the network somewhere. S>* 161.186.98.20/32 [1/0] is directly connected, ctc0 I was hoping to reserve the CTC for high volume DB2 data and use the OSA/e for normal network activity. As far as Quagga, I will look at it this weekend. I am new to Linux and do not fully understand how to install source RPMs yet. Peter Alan Altmark <[EMAIL PROTECTED]> Sent by: Linux on 390 Port <[EMAIL PROTECTED]> 03/26/2004 02:38 PM Please respond to Linux on 390 Port To: [EMAIL PROTECTED] cc: Subject: Re: CTC Route Problem On Friday, 03/26/2004 at 01:44 EST, "Peter E. Abresch Jr. - at Pepco" <[EMAIL PROTECTED]> wrote: > If I use the default route, I can ping. The default does not address the > 2nd CTC from another z/OS LPAR. If also causes problems with users coming > from the OSA connections. > > My goal is to run VIPA on Linux using Zebra and OSPFD. This allows the > Linux system to learn the default route. Of course this does not help us > if the ping is not going back to the way it came. > > I should not need the default route. Linux knows about network > 161.186.86.4/30 or as it stands now, 161.186.86.5/32. Why is Linux not > sending the packet back via this network route? Why is it not going back > the way it came? I am so confused. Maybe it is time for a beer :) As I said before, those packets do not contain 161.186.86.5 as the origin IP address. They contain the associated z/OS VIPA address (because you have SOURCEVIPA active on z/OS). Route selection is based entirely on the routing table. There is no magic; if the Linux routing table does have an entry for your VIPA subnet or host, or a default route, pointing Linux in the right direction, the packet goes nowhere. The interface a ping request comes in on has no bearing on the interface chosen to return the ping response. BTW, I suggest looking at Quagga. Zebra and OSPFD are dead. And if you aren't actively running a routing daemon, you most certainly do need a default gateway spec. Don't worry - when you start up the routing daemon, it will override whatever you put in there. Alan Altmark Sr. Software Engineer IBM z/VM Development ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390