¿ªÔÆÌåÓý


OSA/SF up and running, was Re: [h390-vm] VM/ESA ADCD package setup?

 

On 2/28/23 09:56, Martin Taylor via groups.io wrote:
I believe that to enable a product it needs to be added to the SYSTEM CONFIG file on the CF1 disk. Look at the entries for those currently ¡°installed¡±.
which can be displayed by a Q PRODUCT. The format is product id with the possible addition of a suffix letter. The DIRECT P390 on MAINT has a list of products
available. Note I used the last letter of the userid as the suffix letter. ?Do you have instructions on how to do the SYSTEM CONFIG update ?
Yes, I extrapolated from the installation procedure for dirmaint to get that far.

And, as luck would have it, I was able to get it all done today. It turns out that the release of OSA/SF for VM/ESA is the same as that for z/VM v4, and the same installation documentation applies, and I was able to find that.

As was the case with dirmaint, the ADCD distribution's OSA/SF has had some of the installation steps performed already. Specifically, the copying in of the example files had already been done.

But first it's necessary to enable the product:

LINK MAINT 51D 51D M
ACCESS 51D D
VMFINS ENABLE PPF 2VMVMV20 OSA

This creates 2VMVMV20 PRODSYS A. Place the contents of this file (one line) in the appropriate place in the SYSTEM CONFIG file on CF1 using the normal process for accessing CP-owned minidisks.

Then, log on as 2VMVMV20 and pick up from section 6.6 in the Program Directory for OSA/SF for zVM V4 manual, to perform these steps:

access 100 e
access 200 f
vmfcopy * * e = = f (prodid 2VMVMV20%OSA olddate replace

access 300 e
access 400 f
vmfcopy * * e = = f (prodid 2VMVMV20%OSA olddate replace

access 7f00 e
access 8f00 f
vmfcopy * * e = = f (prodid 2VMVMV20%OSA olddate replace

access 2c2 e
access 200 f
vmfcopy * sampprof e = = f (prodid 2VMVMV20%OSA olddate replace

Then log off from 2VMVMV20. It should now be possible to log on as OSADMIN1, and execute IOACMD commands.

For safety's sake, I first tested all of this under Hercules, before going over to LSSM and doing it on the S/390. There, I was able to use IOACMD GET_OAT to successfully pull out the OAT data from a functional OSA-2 board this this evening. Later this week I will attempt to reinitialize and configure the second OSA-2 board.

Thanks to everyone here who pointed me in the right direction!

-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: VM/ESA ADCD package setup?

Martin Taylor
 

I believe that to enable a product it needs to be added to the SYSTEM CONFIG file on the CF1 disk. Look at the entries for those currently ¡°installed¡±.
which can be displayed by a Q PRODUCT. The format is product id with the possible addition of a suffix letter. The DIRECT P390 on MAINT has a list of products
available. Note I used the last letter of the userid as the suffix letter. ?Do you have instructions on how to do the SYSTEM CONFIG update ?

Regards.
Martin.


Re: VM/ESA ADCD package setup?

 

On 2/26/23 21:30, Matthew Wilson wrote:
Do you also have the "OSA Planning" book? The one I have from
approximately that era is document number GC23-3870-07, ioa1pg09.boo.
I'm not sure if it fills in the gaps, but it looks like it has a chapter
"OSA in a VM/ESA Environment" that mentioned OSA/SF running on a guest
in a VM/ESA Environment, Planning for OSA/SF for VM/ESA operations, etc.
If you don't have that book I can send it over to you in case it has
some helpful info.
?Yes please, that may be helpful.? Thanks!
Will do -- not sure how well the list handles attachments so I'll shoot
you an email directly.
I'll watch for it. Thanks!

-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: VM/ESA ADCD package setup?

 

On 02.26.2023 20:59, Dave McGuire wrote:
On 2/26/23 20:00, Matthew Wilson wrote:

Do you also have the "OSA Planning" book? The one I have from
approximately that era is document number GC23-3870-07, ioa1pg09.boo.
I'm not sure if it fills in the gaps, but it looks like it has a chapter
"OSA in a VM/ESA Environment" that mentioned OSA/SF running on a guest
in a VM/ESA Environment, Planning for OSA/SF for VM/ESA operations, etc.
If you don't have that book I can send it over to you in case it has
some helpful info.
Yes please, that may be helpful. Thanks!
Will do -- not sure how well the list handles attachments so I'll shoot
you an email directly.

Thanks,
Matthew


Re: VM/ESA ADCD package setup?

 

On 2/26/23 20:00, Matthew Wilson wrote:
On 02.26.2023 19:48, Dave McGuire wrote:
On 2/26/23 19:32, Jim Snellen wrote:
In the case of ADCD¡¯s, often times a product is ¡°installed¡± (loaded) but not configured. If you can find a Program Directory or Installation Guide, you should be able to get it running. I¡¯ll see what I can find as well.
?That makes sense.? I have a lot of VM/ESA documentation, and in there I found the OSA/SF User's Guide, but nothing that covers its installation.? There's a big gap between where I am and where I want to be. ;)? Thanks for your help; let me know if you find anything.
Do you also have the "OSA Planning" book? The one I have from
approximately that era is document number GC23-3870-07, ioa1pg09.boo.
I'm not sure if it fills in the gaps, but it looks like it has a chapter
"OSA in a VM/ESA Environment" that mentioned OSA/SF running on a guest
in a VM/ESA Environment, Planning for OSA/SF for VM/ESA operations, etc.
If you don't have that book I can send it over to you in case it has
some helpful info.
Yes please, that may be helpful. Thanks!

-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: User Program DEBUGging in CMS #VMCE

 

On Thu, Feb 23, 2023 at 10:27 AM, Martin Taylor wrote:
Please let me know that you have received it.
Found it! Just printed a copy to read.

Thanks!

?... Mark S.


Re: VM/ESA ADCD package setup?

 

On 02.26.2023 19:48, Dave McGuire wrote:
On 2/26/23 19:32, Jim Snellen wrote:
In the case of ADCD¡¯s, often times a product is ¡°installed¡± (loaded) but not configured. If you can find a Program Directory or Installation Guide, you should be able to get it running. I¡¯ll see what I can find as well.
That makes sense. I have a lot of VM/ESA documentation, and in there I found the OSA/SF User's Guide, but nothing that covers its installation. There's a big gap between where I am and where I want to be. ;) Thanks for your help; let me know if you find anything.
Do you also have the "OSA Planning" book? The one I have from
approximately that era is document number GC23-3870-07, ioa1pg09.boo.
I'm not sure if it fills in the gaps, but it looks like it has a chapter
"OSA in a VM/ESA Environment" that mentioned OSA/SF running on a guest
in a VM/ESA Environment, Planning for OSA/SF for VM/ESA operations, etc.

If you don't have that book I can send it over to you in case it has
some helpful info.

-Matthew


Re: VM/ESA ADCD package setup?

 

On 2/26/23 19:32, Jim Snellen wrote:
In the case of ADCD¡¯s, often times a product is ¡°installed¡± (loaded) but not configured. If you can find a Program Directory or Installation Guide, you should be able to get it running. I¡¯ll see what I can find as well.
That makes sense. I have a lot of VM/ESA documentation, and in there I found the OSA/SF User's Guide, but nothing that covers its installation. There's a big gap between where I am and where I want to be. ;) Thanks for your help; let me know if you find anything.

-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: VM/ESA ADCD package setup?

 

Dave,
In the case of ADCD¡¯s, often times a product is ¡°installed¡± (loaded) but not configured. If you can find a Program Directory or Installation Guide, you should be able to get it running. I¡¯ll see what I can find as well.

Best regards,
Jim

On Feb 26, 2023, at 7:16 PM, Dave McGuire <mcguire@...> wrote:

?On 2/26/23 18:33, Jim Snellen wrote:
Hi Dave,
I used to dabble with VM/ESA, what product are you wanting to enable?
Hi Jim, I'm trying to enable OSA/SF. It's in the directory, and its minidisks are present.

My concern is that the process for getting it running may be specific to the ADCD distribution. I say this because this was the case with dirmaint; several of the steps in the installation procedure had already been done for dirmaint in the ADCD.

Thanks,
-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA






Re: VM/ESA ADCD package setup?

 

On 2/26/23 18:33, Jim Snellen wrote:
Hi Dave,
I used to dabble with VM/ESA, what product are you wanting to enable?
Hi Jim, I'm trying to enable OSA/SF. It's in the directory, and its minidisks are present.

My concern is that the process for getting it running may be specific to the ADCD distribution. I say this because this was the case with dirmaint; several of the steps in the installation procedure had already been done for dirmaint in the ADCD.

Thanks,
-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: VM/ESA ADCD package setup?

 

Hi Dave,
I used to dabble with VM/ESA, what product are you wanting to enable?

Jim


VM/ESA ADCD package setup?

 

Hey folks. I want to enable/configure/etc a software package that shipped as part of the VM/ESA 2.4 ADCD distribution. I've not been able to find any references on how to do this. Is it just a matter of enabling it in SYSTEM CONFIG? Is it done with vmses/e? I'm stuck. Can anyone point me in the right direction?

Thanks,
-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: Hercules and VM/ESA Routing

 

On Fri, 24 Feb 2023 at 13:06, Fish Fish <david.b.trout@...> wrote:

Tony Harminc wrote:

What guest OSs still support LCS?
As far as VM operating systems go, I can confirm that VM/ESA 2.4.0 supports LCS, as do all modern z/VMs. Modern z/VM supports OSA as well (in either mode too: Layer 2 mode -or- Layer 3). I have no idea what type of networking support VM/SP5 or earlier had, if any.

As far as z/OS is concerned, all modern z/OS support all three types: CTCI, LCS or OSA (but its OSA support is only Layer 3 though).

Can't speak for any other guest O/Ss.
I ask just because the z/OS V2.5 announcement letter
()
back in 2021 said this:

"Withdrawal of support for VTAM? Link Station Architecture (LSA) and
TCP/IP LAN Channel Station (LCS) devices

As stated in Hardware Announcement 121-029, dated May 4, 2021, many
IBM Z clients continue to rely on Systems Network Architecture (SNA)
applications for mission-critical workloads, and IBM has no plans to
discontinue support of the SNA protocol, including the SNA APIs.
However, IBM Z support for the SNA protocol being transported natively
out of the server using OSA Express 1000BASE-T adapters configured as
channel type ¡°OSE¡± will be eliminated in a future hardware system
family. With the support for OSE planned to be discontinued, support
for the related VTAM and TCP/IP device drivers is also planned to be
discontinued. IBM intends z/OS V2.5 to be the last z/OS release to
provide support for LSA (SNA) and LCS (TCP/IP) devices. z/OS systems
that have workloads that rely on the SNA protocol and utilize OSE
networking channels as the transport should be updated to make use of
some form of SNA over IP technology, where possible, such as
Enterprise Extender.

Removal of OSA DEVICE/LINK/HOME configuration support

z/OS V2.5 is planned to be the last z/OS release to provide support
for the TCP/IP profile statements DEVICE, LINK, and HOME for OSA
connectivity. All z/OS users who currently use DEVICE, LINK, or HOME
for OSA connectivity should migrate to the INTERFACE statement for
defining OSA Express connectivity in their TCP/IP profile. "

Wasn't clear to me if z/OS leads or lags other modern OSs in dropping
support for LCS.

Tony H.


Re: Hercules and VM/ESA Routing

 

On 2/24/23 12:53, Fish Fish wrote:
I wound up going this route myself, and after figuring
out how to do it (I wound up using a bridge device and
running it to the Ethernet and tap devices), it works
really well.
Unless VM/ESA supports OSA? Does anyone know? I don't recall having ever tried it myself. I have two separate VM/ESA 2.4.0 configurations -- one CTCI, the other LCS -- and while both work fine for me, I prefer to use LCS whenever OSA isn't available.
VM/ESA 2.4 definitely does support OSA. (we're running two OSAs in an S/390 at LSSM)

-Dave

--
Dave McGuire, AK4HZ
New Kensington, PA


Re: Hercules and VM/ESA Routing

 

Tony Harminc wrote:

What guest OSs still support LCS?
As far as VM operating systems go, I can confirm that VM/ESA 2.4.0 supports LCS, as do all modern z/VMs. Modern z/VM supports OSA as well (in either mode too: Layer 2 mode -or- Layer 3). I have no idea what type of networking support VM/SP5 or earlier had, if any.

As far as z/OS is concerned, all modern z/OS support all three types: CTCI, LCS or OSA (but its OSA support is only Layer 3 though).

Can't speak for any other guest O/Ss.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Hercules and VM/ESA Routing

 

Jay Maynard wrote:

Seconded.
Thirded.


I wound up going this route myself, and after figuring
out how to do it (I wound up using a bridge device and
running it to the Ethernet and tap devices), it works
really well.
Unless VM/ESA supports OSA? Does anyone know? I don't recall having ever tried it myself. I have two separate VM/ESA 2.4.0 configurations -- one CTCI, the other LCS -- and while both work fine for me, I prefer to use LCS whenever OSA isn't available.

For modern z/VM I use QETH/OSA. Same with z/OS too. I believe OSA is newer than LCS, and LCS is newer than CTCI? Yes?

OSA (QETH) first choice, LCS second choice, CTCI last choice.

--
"Fish" (David B. Trout)
Software Development Laboratories

mail: fish@...


Re: Hercules and VM/ESA Routing

 

On Fri, 24 Feb 2023 at 10:37, Jay Maynard <jaymaynard@...> wrote:

Seconded. I wound up going this route myself, and after figuring out how to do it (I wound up using a bridge device and running it to the Ethernet and tap devices), it works really well.

On Fri, Feb 24, 2023 at 9:26 AM <mikeci@...> wrote:

Start using LCS. It is much easier, because you can bridge tap0 and not worry about routing.
What guest OSs still support LCS?

Tony H.


Re: Hercules and VM/ESA Routing

 

Seconded. I wound up going this route myself, and after figuring out how to do it (I wound up using a bridge device and running it to the Ethernet and tap devices), it works really well.


On Fri, Feb 24, 2023 at 9:26 AM <mikeci@...> wrote:
Start using LCS. It is much easier, because you can bridge tap0 and not worry about routing.?



--
Jay Maynard


Re: Hercules and VM/ESA Routing

 

Start using LCS. It is much easier, because you can bridge tap0 and not worry about routing.?


Re: Hercules and VM/ESA Routing

 

You might have a look here:??



Joe


On Fri, Feb 24, 2023 at 6:44 AM Turgut Kalfaoglu <turgut@...> wrote:
Many thanks.. While testing, yes, I did force/xautolog TCPIP often..
I suspect the tun device, its routing, and the iptables firewall that might be involved.
I tweaked with a lot of the parameters but I did not yet find a winning match..
-turgut


On 2/23/23 21:52, Mike Stramba wrote:
Have your started the TCPIP?virtual machine ?

There might be an AUTOLG?EXEC on the OPERATOR machine called from it's PROFILE EXEC.

The default in the AUTOLG EXEC is to have all the XAUTOLOG commands commented out



On Thu, Feb 23, 2023 at 11:08 AM Turgut Kalfaoglu <turgut@...> wrote:

Hi there. I am unable to get routing working between the Linux host and the VM/ESA running..

The 192.168.200.1 cannot be pinged from the linux, and the 192.168.200.2 cannot be pinged from the VM.

Here is what I did:

PROFILE TCPIP D:

DEVICE CTCDEV1 CTC E20??? ?
LINK???? CTCLINK1 CTC 0 CTCDEV1
HOME????? 192.168.200.1 CTCLINK1
GATEWAY???????????????????????????????????????????????????????????????? ?
? 192.168.200.2?? =?????????????? CTCLINK1? 1500?? HOST?????????????????? ??
? DEFAULTNET 192.168.200.2 CTCLINK1??? DEFAULTSIZE 0
START CTCDEV1

On the Linux side:

hercules.cnf:

0E20.2 CTCI 192.168.200.1 192.168.200.2


$ ?ifconfig tun2
tun2: flags=81<UP,POINTOPOINT,RUNNING> ?mtu 1500
???????inet 192.168.200.2 ?netmask 255.255.255.255 ?destination 192.168.200.1
???????inet6 fe80::7a48:85e6:4f27:6c6d ?prefixlen 64 ?scopeid 0x20<link>
???????unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 ?txqueuelen 500 ?(UNSPEC)
???????RX packets 0 ?bytes 0 (0.0 B)
???????RX errors 0 ?dropped 0 ?overruns 0 ?frame 0
???????TX packets 228 ?bytes 19120 (18.6 KiB)
???????TX errors 0 ?dropped 1815 overruns 0 ?carrier 0 ?collisions 0

$ route -n|grep tun2
192.18.200.0 ???0.0.0.0 ????????255.255.255.0 ??U ????0 ?????0 ???????0 tun2
192.168.200.1 ??0.0.0.0 ????????255.255.255.255 UH ???0 ?????0 ???????0 tun2
192.168.200.2 ??0.0.0.0 ????????255.255.255.255 UH ???0 ?????0 ???????0 tun2

I'm sure I'm missing something.. but what :)


Many thanks! -t