¿ªÔÆÌåÓý


Re: XNET v1.4.1

 

Hi Mark,

?

I found the problem.? It is in your XNET configuration.? I completely missed it before.? Here is the problem, and it is in the CONFIG file for VM370DEV only.? The CONFIG for VM370-01 is correct.? The adjacent node number is incorrect.? Here is what you show you have coded in earlier messages:

?

FSVIEW: XMASVMCE CONFIG C1 ? ? ? ? ? ? ? Lines 1-31/31 V80[1-79] ?FSVIEW V1.2.5
* ? ? ? nodename ?netid
* ? ? ? -------- ?-----
?LOCAL ?VM370DEV ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? ????????????????via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370-01 ? ?2 ? ? ?1

?

The ¡®via¡¯ netid should be a 2 in this case.? To get to node 2, you have to get there via the link-up to node 2.? Hence 2 is the adjacent node.? Your config for the VM370-01 is correct and correctly says adjacent to 1.

?

So I think if you fix adjacent node in the CONFIG file in VM370DEV, then restart XNET on both sides with a fresh IPL 190 first, you will be good to go.

?

Regards,

Bob


Re: Issue with HRC075dk (Alternate nucleus)

 

On Sat, Aug 17, 2024 at 02:16 AM, William Denton wrote:
ps.. how do you happen to have access to Lynn's email & notes.. just curious
See Bob's response. I never talked to him, but heard much about him at the few SHAREs I was able to attend. Ran into his e-mails on a discussion list and he referenced the web site.
?
AMAZING!
?
?... Mark S.


Re: Issue with HRC075dk (Alternate nucleus)

 

Lynn Wheeler's musings are online and available to everyone.? Here is the URL:
?
?
The newsgroup postings is where a lot of the good stuff is, particularly the older ones.? There is a lot of stuff here.
?
Regards,
Bob


Re: Issue with HRC075dk (Alternate nucleus)

 

Hi,

My first job out of college was with Texas Instruments.? I chose TI for two reasons:

1)? It was my understanding the BSEPP and SEPP work were done at TI main site.

2)? The job was to be the first and lead systems programmer at the Lewisville Interactive Computer Center (LICC).? The logo was the Rolling Stone Tongue logo.

After getting it all put together, getting an exceeds expectations review someone moved me to another group.? I worked on a SEL 32/55 for six months or so and got another exceeds review.? It was at this point I was told they were moving me to work on the Ada compiler.

All I wanted to do was learn VM from those who wrote BSEPP and SEPP.

A friend from college recommended me for with Owens Corning Fiberglas.? I took it not for the 60% raise, which was really nice.? I took it because I was again working with VM and as a lead systems programmer with a team. We supported more than VM, but it was my baby.

To read about BSEPP and SEPP is great!? I wanted to work beside and learn from those great people.? Never getting to even meet them is one of my many regrets.

Bertram Moshier
WB8ERT


On Sat, Aug 17, 2024, 02:16 William Denton via <williamedenton=[email protected]> wrote:
Mark...
?
Yes, Lynn was one of the greats among many... we collaborated on the scheduler changes that ended up in SEPP based on some the observations my shop was seeing trying to run a large interactive guest terminal application in a virtual machine. The requirement to immediately dispatch a relatively localized working set into play based on an interrupt from an UNSP 2703 line was a challenge.
?
One of my original attempts as improving things was the MINRES mod that was originally intended to make sure that the latest working set for a VM was resident at all times. It was later used as a way to restrict a VM to a certain number of resident pages... not my original goal... John Alford made this alternative popular.
?
We were also working with Dave Newsome and Peter (?? can't remember his last name from Cambridge Sci Ctr) on these efforts.
?
So, finally, I am in the near-testing stage of my version of Alternate Nucleus which is based on:
* Separating the concept of the IPL(nucleus) volume from the SYSRES(other stuff) volume
* Not requiring nucleui to be located on the same device types or at the same cylinder location
* Being able to load the exactly same load deck to alternate locations without reassemble or rebuild
?
I am not looking to replace HRC075DK which does not actually have any impact on nucleus processing. This can still be used to place WRM/ERR/CKP on any other volume
?
cheers,
William Denton
?
ps.. how do you happen to have access to Lynn's email & notes.. just curious


Re: Issue with HRC075dk (Alternate nucleus)

 

Mark...
?
Yes, Lynn was one of the greats among many... we collaborated on the scheduler changes that ended up in SEPP based on some the observations my shop was seeing trying to run a large interactive guest terminal application in a virtual machine. The requirement to immediately dispatch a relatively localized working set into play based on an interrupt from an UNSP 2703 line was a challenge.
?
One of my original attempts as improving things was the MINRES mod that was originally intended to make sure that the latest working set for a VM was resident at all times. It was later used as a way to restrict a VM to a certain number of resident pages... not my original goal... John Alford made this alternative popular.
?
We were also working with Dave Newsome and Peter (?? can't remember his last name from Cambridge Sci Ctr) on these efforts.
?
So, finally, I am in the near-testing stage of my version of Alternate Nucleus which is based on:
* Separating the concept of the IPL(nucleus) volume from the SYSRES(other stuff) volume
* Not requiring nucleui to be located on the same device types or at the same cylinder location
* Being able to load the exactly same load deck to alternate locations without reassemble or rebuild
?
I am not looking to replace HRC075DK which does not actually have any impact on nucleus processing. This can still be used to place WRM/ERR/CKP on any other volume
?
cheers,
William Denton
?
ps.. how do you happen to have access to Lynn's email & notes.. just curious


Re: Issue with HRC075dk (Alternate nucleus)

 

On Thu, Aug 15, 2024 at 02:55 AM, William Denton wrote:
Why should we need to change DMKSYS depending on where we want the nucleus loaded and IPL'd??
It is important to remember, we are playing with an operating system from the late 1970s through early 1980s, about 40 years ago, which IBM got no money for developing. It only aided in hardware sales. As such where would your emphasis be?
?
As I have time, I read through Lynn Wheeler's (creator of VM's Wheeler Scheduler) e-mails and notes and it's amazing to me we got a system such as we did.
?
?... Mark S.
?


Re: XNET v1.4.1

 

On Thu, Aug 15, 2024 at 07:50 AM, Bob Polmanter wrote:
Ok, I think I see the problem.? You are reusing the same port numbers on your CTCE definitions in your Hercules configuration.? They need to be unique, by CTCE device.
Does the SYSID in DMKSYS have to match the NODE value?
?
?... Mark S.


Re: XNET v1.4.1

 

On Thu, Aug 15, 2024 at 07:50 AM, Bob Polmanter wrote:
For example, you have port 30880 on the CTCE at 500 and at 600.? They need to be different ports, on both sides of the CTCE definition.? So, I'd suggest using 30880 for address 500 and something like 30890 for address 600.? This isnt XNET's rules; rather, this is required by CTCE to function properly.
?
Also, I'd suggest simplicity.? You have a lot of extra definitions of CTCEs as well as nodes and CTC devices in your configurations that are not actually in use. When you are just trying to get something to work, just define two hosts and try to get them to work.? Then you can expand as you need to.? In a two node setup, you only need a single CTCE defined in each Hercules instance.
?
I rebuilt Hercules on both systems via hercules-helper, removing any prior versions of 3.x or 4.x leaving only the most recent 4.7.
?
[xmas@vm370dev ~]$ which hercules
/usr/local/hercules/bin/hercules
[xmas@vm370dev ~]$ hercules
HHC02342S Configuration file 'hercules.cnf' not found: No such file or directory
HHC00007I Previous message from function 'process_args' at impl.c(2018)
HHC01413I Hercules version 4.7.0.11133-Aethra-g55f16b55
HHC01414I Copyright Roger Bowler, Jan Jaeger, and others
HHC01417I Built for you with Hercules-Helper (version: v0.9.14-113-g2fd3218)
HHC01415I Build date: Aug 15 2024 at 19:09:49
HHC01407S Usage: hercules [--help[=SHORT|LONG|VERSION|BUILD]] -f config-filename|"none" [-o logfile-name] [-r rcfile-name] [-d] [-b logo-filename] [-s sym=val] [-t [factor]] [-p dyn-load-dir] [[-l dynmod-to-load]...] [> logfile]
HHC00007I Previous message from function 'arghelp' at impl.c(791)
HHC02343S Terminating due to 1 argument errors
HHC00007I Previous message from function 'impl' at impl.c(1205)
HHC01420I Begin Hercules shutdown
HHC01423I Calling termination routines
HHC01424I All termination routines complete
HHC01425I Hercules shutdown complete
HHC01412I Hercules terminated
[xmas@vm370dev ~]$?
?
I have pared down the Hercules configuration file to just one CTCA, the second one is commented out.
?
VM370DEV configuration
?
?189 # Hercules PC Host vm370dev with IP address 192.168.122.240 connecting to
?190 # Hercules PC Host vm370-01 with IP address 192.168.122.246
?191 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?192 0500 ? ? ? CTCE ?30880 ? ?0500=192.168.122.246 ?30880 ?62552 ? 16
?193 #
?194 # Hercules PC Host vm370dev with IP address 192.168.122.240 connecting to
?195 # Hercules PC Host vm370-02 with IP address 192.168.122.154
?196 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?197 #
?198 # 0600 ? ? ? CTCE ?30882 ? ?0600=192.168.122.154 ?30882 ?62552 ? 16
?
VM370-01 configuration
?
?190 # Hercules PC Host vm370-01 with IP address 192.168.122.246 connecting to
?191 # Hercules PC Host vm370dev with IP address 192.168.122.240
?192 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?193 0500 ? ? ? CTCE ?30880 ? ?0500=192.168.122.240 ?30880 ?62552 ? 16
?194 #
?195 # Hercules PC Host vm370-02 with IP address 192.168.122.154 connecting to
?196 # Hercules PC Host vm370dev with IP address 192.168.122.240
?197 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?198 #
?199 # 0600 ? ? ? CTCE ?30882 ? ?0600=192.168.122.154 ?30882 ?62552 ? 16
?
I also have commented out the extra lines in XMASVMCE CONFIG on each machine.
?
VM370DEV XMASVMCE CONFIG A
?
FSVIEW: XMASVMCE CONFIG C1 ? ? ? ? ? ? ? Lines 1-31/31 V80[1-79] ?FSVIEW V1.2.5
* ? ? ? nodename ?netid
* ? ? ? -------- ?-----
?LOCAL ?VM370DEV ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370-01 ? ?2 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
*NODE ? VM370-02 ? ?3 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
*NODE ? MVS-01 ? ? ?4 ? ? ?1
* ? ? ? ? ? ? ? ?to ? ? ?START/
* ? ? ?cuu/cuu ?netid ? NOSTART
* ? ? ?--- --- ?----- ? -------
*LINE ?09E 09F ? ?2 ? ? NOSTART
*
*
* ? ? ? ? ? ? to ? ? ? ? START/
* ? ? ?cuu ? netid ? ? ?NOSTART
* ? ? ?--- ? ----- ? ? ?-------
?CTCA ?500 ? ? 2 ? ? ? ? ?START
*CTCA ?600 ? ? 3 ? ? ? ? ?START
*
*
* To exit ?PFKey from session
* ? ? ? ? ?----
?EXITPFK ? PF24
?
VM370-01 XMASVMCE CONFIG A
?
FSVIEW: XMASVMCE CONFIG C1 ? ? ? ? ? ? ? Lines 1-31/31 V80[1-79] ?FSVIEW V1.2.5
* ? ? ? nodename ?netid
* ? ? ? -------- ?-----
?LOCAL ?VM370-01 ? ?2
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370DEV ? ?1 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
*NODE ? VM370-02 ? ?3 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
*NODE ? MVS-01 ? ? ?4 ? ? ?1
* ? ? ? ? ? ? ? ?to ? ? ?START/
* ? ? ?cuu/cuu ?netid ? NOSTART
* ? ? ?--- --- ?----- ? -------
*LINE ?09E 09F ? ?2 ? ? NOSTART
*
*
* ? ? ? ? ? ? to ? ? ? ? START/
* ? ? ?cuu ? netid ? ? ?NOSTART
* ? ? ?--- ? ----- ? ? ?-------
?CTCA ?500 ? ? 1 ? ? ? ? ?START
*CTCA ?600 ? ? 3 ? ? ? ? ?START
*
*
* To exit ?PFKey from session
* ? ? ? ? ?----
?EXITPFK ? PF24
?
An interesting result from asking Hercules about device 500. One response has a single line (minus) and the other has two lines (equals) between the 'arrows'. Not sure what that means.
?
VM370DEV web console
?
HHC01603I devlist 500 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
HHC02279I 0:0500 CTCE CTCE 30880/37589 <-> 0:0500=192.168.122.246:30880/44447 IO[8] open ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
VM370-01 web console
?
HHC01603I devlist 500 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
HHC02279I 0:0500 CTCE CTCE 30880/44447 <=> 0:0500=192.168.122.240:30880/37589 IO[8] open ?
?
and still no communication from VM370DEV to VM370-01 via message. There is communication from VM370-01 to VM370DEV.
?
VM370DEV console
?
L XNET
ENTER PASSWORD:
?
DMKLOG090E DEV 09E NOT DEFINED; DEV 09E NOT AVAILABLE
DMKLOG090E DEV 09F NOT DEFINED; DEV 09F NOT AVAILABLE
LOGON AT 13:33:59 CST FRIDAY 08/16/24
VM Community Edition V1 R1.2
?
Y (19E) R/O
Segment GCCLIB is not loaded because virtual machine memory is in use.
U (19D) R/O
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42
XNET002 XNET using configuration file XMASVMCE CONFIG ? *
XNET020 VM370DEV active
XNET016 CTCA 500 initialization in progress...
XNET017 CTCA 500 is Y-side
XNET019 CTCA 500 connected to node VM370-01 (NETID= ?2)
XNET020 VM370-01 active
m vm370-01 This is a test from VM370DEV
@VM370-01 This is a test from VM370-01
?
VM370-01 console
?
L XNET
ENTER PASSWORD:
?
DMKLOG090E DEV 09E NOT DEFINED; DEV 09E NOT AVAILABLE
DMKLOG090E DEV 09F NOT DEFINED; DEV 09F NOT AVAILABLE
LOGON AT 19:33:47 GMT FRIDAY 08/16/24
VM Community Edition V1 R1.2
?
Y (19E) R/O
Segment GCCLIB is not loaded because virtual machine memory is in use.
U (19D) R/O
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42
XNET002 XNET using configuration file XMASVMCE CONFIG ? *
XNET020 VM370-01 active
XNET016 CTCA 500 initialization in progress...
XNET017 CTCA 500 is X-side
XNET019 CTCA 500 connected to node VM370DEV (NETID= ?1)
XNET020 VM370DEV active
m VM370DEV This is a test from VM370-01
?
?
I am as confused as I can be.
?
?... Mark S.
?
?


Re: Issue with HRC075dk (Alternate nucleus)

 

William,
?
It seems to me that you are misunderstanding how to use the alternate nucleus arrangement.
?
First off, DMKSYS is a table of parameters; the resulting assembly doesn't contain any code.
?
If you want to test an alternate nucleus without any changes to a production system, you can do just that.? You still have to change DMKSYS to point to a new SYSVOL and new SYSRES (so that the system loader knows where to write the new nucleus), but your original production system nucleus would be unchanged as long as you specified a different SYSVOL & SYSRES.
?
If you needed to go back to a stable nucleus, you simply IPL from your previous sysres.
?
If you want to set it up like Melinda Varian's example, you can still do so.? But regardless, you still have to alter DMKSYS to point to the SYSVOL and SYSRES that you want the loader to write the nucleus to.
?
Note that the alternate nucleus is simply that: another copy of a CP nucleus on another volume.? It is not a copy of another set of checkpoint, error recording, and warm start areas.? If you want those to be unique on their own volume, you can set that up as well, but it really isn't part of the alternate nucleus support.
?
Finally, in VM/SP back in the day, you were allowed to specify SYSVOL=*, so that you didnt have to key in the alternate's volser, but you still had to change the SYSRES= value to the alternate dasd CUU hosting the alternate nucleus location.? SYSVOL=* is not allowed by HRC075DK.
?
Regards,
Bob
?


Re: XNET v1.4.1

 

Hi Mark,
?
Ok, I think I see the problem.? You are reusing the same port numbers on your CTCE definitions in your Hercules configuration.? They need to be unique, by CTCE device.
?
For example, you have port 30880 on the CTCE at 500 and at 600.? They need to be different ports, on both sides of the CTCE definition.? So, I'd suggest using 30880 for address 500 and something like 30890 for address 600.? This isnt XNET's rules; rather, this is required by CTCE to function properly.
?
Also, I'd suggest simplicity.? You have a lot of extra definitions of CTCEs as well as nodes and CTC devices in your configurations that are not actually in use. When you are just trying to get something to work, just define two hosts and try to get them to work.? Then you can expand as you need to.? In a two node setup, you only need a single CTCE defined in each Hercules instance.
?
Regards,
Bob


Issue with HRC075dk (Alternate nucleus)

 

Why should we need to change DMKSYS depending on where we want the nucleus loaded and IPL'd??
?
The whole idea of "alternate nucleus" is to be able to test a new prod nucleus and be able to fall back if it fails.
?
Another important concept is to be able to place exactly the same code in production that was previously tested WITHOUT ANY ALTERATIONS.
?
IF you look at the code updates suggested in Melinda Varian's "What Mother Never Told You..." document, you will see that the idea is to simply separate the IPL volume as being different than the SYSRES volume... the nuc load deck would still be used to load onto the same cuu/cyl as specified in DMKSYS
?
The latest version of "alt nuc" that I implemented in 199x? (HPO, SEPP??) also made the cyl location definable by volid.
?
I think it not ok to have primary and alt nucs needing separate dmksys content
?
cheers
William


Re: XNET v1.4.1

 

On Tue, Aug 13, 2024 at 07:23 AM, Bob Polmanter wrote:
?
If you are not already, I'd recommend that you have the CTCE device defined in the Hercules configuration for both systems, so that they will establish their TCPIP connection when Hercules starts up, and allow VM/370 CP to contact them and issue SIOs to them at system start up so they properly initialize. When both systems are up, then logon to the XNET machines and start XNET.? I often have trouble if I define CTCEs dynamically when Hercules is already up.? I don't think this is a CTCE problem per se; but CP is not initializing the device which helps to establish the TCPIP connection.
?
Bob,
?
Additionally, while looking at the log files, these are the last few lines for VM370DEV
?
Starting with:
?
20:09:08 HHC00100I Thread id 00007fc2dcafeb80, prio 5, name 'impl_thread' started
20:09:08 HHC00100I Thread id 00007fc2da2fb700, prio 4, name 'logger_thread' started
20:09:08 HHC01413I Hercules version 4.4.1.10647-SDL-gd0ccfbc9
20:09:08 HHC01414I (C) Copyright 1999-2022 by Roger Bowler, Jan Jaeger, and others
20:09:08 HHC01417I ** The SoftDevLabs version of Hercules **
20:09:08 HHC01415I Build date: May 29 2022 at 16:31:27
?
and ending with:

20:09:20 HHC01313I 0:00CF CHAN: sense 40000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
20:09:20 HHC01314I 0:00CF CHAN: sense INTREQ?
20:09:37 HHC05070I 0:0500 CTCE: Accepted inbound connection :30880 <- 0:0500=192.168.122.246:33559 (bufsize=62552,16)
20:09:37 HHC05054I 0:0500 CTCE: Started outbound connection :41559 -> 0:0500=192.168.122.246:30880
?
I do not see similar lines in the log file for VM370-01
?
Starting with:
?
20:03:23 HHC01413I Hercules version 4.7.0.11133-Aethra-g55f16b55
20:03:23 HHC01414I Copyright Roger Bowler, Jan Jaeger, and others
20:03:23 HHC01417I Built for you with Hercules-Helper (version: v0.9.14-109-g7417f88)
20:03:23 HHC01415I Build date: Jul ?6 2024 at 17:25:35
20:03:23 HHC01417I Built with: GCC 8.5.0 20210514 (Red Hat 8.5.0-20)
20:03:23 HHC01417I Build type: GNU/Linux x86_64 host architecture build
?
and ending with:
?
20:05:17 HHC00101I Thread id 00007f1ae1bb4700, prio 1, name 'cckd_writer thread 2' ended
20:05:17 HHC00101I Thread id 00007f1ae1792700, prio 1, name 'cckd_writer thread 1' ended
20:05:17 HHC01427I Main storage released
20:05:17 HHC01427I Expanded storage released
20:05:17 HHC01422I Configuration released
20:05:17 HHC00101I Thread id 00007f1af03c6700, prio 7, name 'timer_thread' ended
20:05:18 HHC00101I Thread id 00007f1af5d19b80, prio 5, name 'panel_display' ended
?
If I need to rebuild SDL on both systems, fine. I just need to know.
?
?... Mark S.


Re: XNET v1.4.1

 

On Tue, Aug 13, 2024 at 07:23 AM, Bob Polmanter wrote:
If you are not already, I'd recommend that you have the CTCE device defined in the Hercules configuration for both systems, so that they will establish their TCPIP connection when Hercules starts up, and allow VM/370 CP to contact them and issue SIOs to them at system start up so they properly initialize. When both systems are up, then logon to the XNET machines and start XNET.? I often have trouble if I define CTCEs dynamically when Hercules is already up.? I don't think this is a CTCE problem per se; but CP is not initializing the device which helps to establish the TCPIP connection.
?
?
Note: there is a small bug in XNET where the last 1 or 2 characters is chopped off the message text if the node id is a longer one, as you may notice above.? It doesnt hurt the operation but you should be aware of it.
?
Hi Bob,
?
Sorry for the delayed response.
?
I have the CTCE connections defined in the configuration file, so they are present at IPL, I have been logging in to XNET while I get this running. I plan to use AUTOLOG from AUTOLOG1 eventually. In trying to properly grok this CTCE/CTCA documentation, I am trying to follow the SDL (4.7) description. What hasn't been clear to me is if I am using an even/odd pair of ports to connect the hosts to each other.
?
Here are the Hercules configuration entries. First for VM370DEV (line numbers are due to cut & paste from vim)
?
?179 # For CTCA devices, they must be attached on virtual channels 1 through F (one
?180 # CTCA device per virtual channel)
?181 #
?182 # Hercules PC Host vm370dev with IP address 192.168.122.240 connecting to
?183 # Hercules PC Host vm370-01 with IP address 192.168.122.246
?184 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?185 0500 ? ? ? CTCE ?30880 ? ?0500=192.168.122.246 ?30880 ?62552 ? 16
?186 #
?187 # Hercules PC Host vm370dev with IP address 192.168.122.240 connecting to
?188 # Hercules PC Host vm370-02 with IP address 192.168.122.154
?189 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?190 #
?191 0600 ? ? ? CTCE ?30880 ? ?0600=192.168.122.154 ?30880 ?62552 ? 16
?192 ?
?
?
Here is the Hercules configuratino for VM370-01 (line numbers are are due to cut & paste from vim)
?
?180 # For CTCA devices, they must be attached on virtual channels 1 through F (one
?181 # CTCA device per virtual channel)
?182 #
?183 # Hercules PC Host vm370-01 with IP address 192.168.122.246 connecting to
?184 # Hercules PC Host vm370dev with IP address 192.168.122.240
?185 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?186 0500 ? ? ? CTCE ?30880 ? ?0500=192.168.122.240 ?30880 ?62552 ? 16
?187 #
?188 # Hercules PC Host vm370-02 with IP address 192.168.122.154 connecting to
?189 # Hercules PC Host vm370dev with IP address 192.168.122.240
?190 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?191 #
?192 0600 ? ? ? CTCE ?30880 ? ?0600=192.168.122.154 ?30880 ?62552 ? 16
?193?
?
I would not be surprised if anything related to VM/370 did not chop off characters after character #8. I haven't been able to find out if I can actually use a minus sign (-) in a node name or host id.
?
?... Mark S
?


Re: Updating Directory in VM370CE r1.2

 

oops... my bad... they somehow got deleted.. sorry for the alarm


Updating Directory in VM370CE r1.2

 

Maybe I am having a senior moment but I don't see a good way of running the DIRECT command from MAINT on VM370CE.. The active directory does not seem to have any full-pack minidisks to map the system owned volumes.
?
Am I expected to just use the standalone IPL DIR from 1st level?
?
Now that I think about it, I think this makes it not possible to load a new/updated CP nucleus as well
?
Ideas? What did the CE designers have planned?
?
cheers,
William


Re: XNET v1.4.1

 

Hi Mark,
?
If you are not already, I'd recommend that you have the CTCE device defined in the Hercules configuration for both systems, so that they will establish their TCPIP connection when Hercules starts up, and allow VM/370 CP to contact them and issue SIOs to them at system start up so they properly initialize. When both systems are up, then logon to the XNET machines and start XNET.? I often have trouble if I define CTCEs dynamically when Hercules is already up.? I don't think this is a CTCE problem per se; but CP is not initializing the device which helps to establish the TCPIP connection.
?
I just brought things up and had no difficulties.? I used VM/CE 1.1.2 as node1 and a VM Sixpack system as node2.? I connected them via CTCE at address 500 on both systems; dev 500 attached to XNET as 500.? Here are the results.? I was able to send messages back and forth and connect a terminal (via dial) to each XNET and connect to the remote system.
?
VMCE:
xnet ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42 ? ? ??
XNET002 XNET using configuration file XNET ? ? CONFIG ? *
XNET020 VMCE ? ? active ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
XNET016 CTCA 500 initialization in progress... ? ? ? ? ??
XNET017 CTCA 500 is X-side ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
XNET019 CTCA 500 connected to node SIXPACK ?(NETID= ?2) ?
XNET020 SIXPACK ?active ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
@SIXPACK test from sixpa ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
m sixpack test from vmce ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
XNET012 Device 0C8 connected ? ? ? ? ? ? ? ? ? ? ? ? ? ??
XNET028 GRAF 0C8 associated with SIXPACK ?L000 ? ? ? ? ??
XNET029 GRAF 0C8 disassociated with SIXPACK ?L000 ? ? ? ?
XNET013 Device 0C8 disconnected ? ? ? ? ? ? ? ? ? ? ? ? ?
XNET021 LDEV L000 associated with SIXPACK ?0C8 ? ? ? ? ??
XNET015 LDEV L000 disassociated with SIXPACK ?0C8 ? ? ? ?
?
SIXPACK:
xnet ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
XNET010 Cross System Net - V1.4.1 ? 08/03/24 12.46 ? ? ? ?
XNET002 XNET using configuration file XNET ? ? CONFIG ? *?
XNET020 SIXPACK ?active ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
XNET016 CTCA 500 initialization in progress... ? ? ? ? ? ?
XNET017 CTCA 500 is Y-side ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
XNET019 CTCA 500 connected to node VMCE ? ? (NETID= ?1) ??
XNET020 VMCE ? ? active ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
m vmce test from sixpack? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
@VMCE test from vmce? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
XNET021 LDEV L000 associated with VMCE ? ? 0C8 ? ? ? ? ? ?
XNET015 LDEV L000 disassociated with VMCE ? ? 0C8 ? ? ? ??
XNET012 Device 0C8 connected ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
XNET028 GRAF 0C8 associated with VMCE ? ? L000 ? ? ? ? ? ?
XNET029 GRAF 0C8 disassociated with VMCE ? ? L000 ? ? ? ??
XNET013 Device 0C8 disconnected ? ? ? ? ? ? ? ? ? ? ? ? ??
?
Note: there is a small bug in XNET where the last 1 or 2 characters is chopped off the message text if the node id is a longer one, as you may notice above.? It doesnt hurt the operation but you should be aware of it.
?
And here was the XNET CONFIGs that I used:
?
VMCE:
* ? ? ? nodename ?netid ? ? ? ? ? ? ? ??
* ? ? ? -------- ?----- ? ? ? ? ? ? ? ??
?LOCAL ?VMCE ? ? ? ?1 ? ? ? ? ? ? ? ? ??
* ? ? ? ? ? ? ? ? ? ? ? ? via ? ? ? ? ??
* ? ? ? nodename ?netid ?netid ? ? ? ? ?
* ? ? ? -------- ?----- ?----- ? ? ? ? ?
?NODE ? SIXPACK ? ? 2 ? ? ?2 ? ? ? ? ? ?
* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
* ? ? ? ? ? ? to ? ? ? ? START/ ? ? ? ??
* ? ? ?cuu ? netid ? ? ?NOSTART ? ? ? ??
* ? ? ?--- ? ----- ? ? ?------- ? ? ? ??
?CTCA ?500 ? ? 2 ? ? ? ? ?START ? ? ? ??
* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
* ? ? ? ? ?PFKey to exit from session ??
* ? ? ? ? ?---- ? ? ? ? ? ? ? ? ? ? ? ??
?EXITPFK ? PF24 ? ? ? ? ? ? ? ? ? ? ? ??
?
?
SIXPACK:
* ? ? ? nodename ?netid ? ? ? ? ? ? ? ?
* ? ? ? -------- ?----- ? ? ? ? ? ? ? ?
?LOCAL ?SiXPACK ? ? 2 ? ? ? ? ? ? ? ? ?
* ? ? ? ? ? ? ? ? ? ? ? ? via ? ? ? ? ?
* ? ? ? nodename ?netid ?netid ? ? ? ??
* ? ? ? -------- ?----- ?----- ? ? ? ??
?NODE ? VMCE ? ? ? 1 ? ? ?1 ? ? ? ? ? ?
*
* ? ? ? ? ? ? to ? ? ? ? start/ ? ? ? ?
* ? ? ?cuu ? netid ? ? ?nostart ? ? ? ?
* ? ? ?--- ? ----- ? ? ?------- ? ? ? ?
?CTCA ?500 ? ?1 ? ? ? ? ? START ? ? ? ?
* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
* ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
* ? ? ? ? ?PFKey to exit from session ?
* ? ? ? ? ?---- ? ? ? ? ? ? ? ? ? ? ? ?
?EXITPFK ? PF24 ? ? ? ? ? ? ? ? ? ? ? ?
?
Regards,
Bob


Re: XNET v1.4.1

 

On Mon, Aug 12, 2024 at 05:35 PM, Bob Polmanter wrote:
You should also be able to send it the other direction as well.? If you are not receiving a test message then this would be why the 3270s are not connecting.? If the message does go through ok, then there is probably something else wrong.? Can you paste your XNET CONFIG file (from both sides) for reference??
It seems I can message VM370-01 to VM370DEV, but not the other way.
?
VM370DEV Console
?
L XNET
ENTER PASSWORD:
?
DMKLOG090E DEV 09E NOT DEFINED; DEV 09E NOT AVAILABLE
DMKLOG090E DEV 09F NOT DEFINED; DEV 09F NOT AVAILABLE
LOGON AT 19:27:23 CST MONDAY 08/12/24
VM Community Edition V1 R1.2
?
Y (19E) R/O
Segment GCCLIB is not loaded because virtual machine memory is in use.
U (19D) R/O
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42
XNET002 XNET using configuration file XMASVMCE CONFIG ? *
XNET020 VM370DEV active
XNET016 CTCA 500 initialization in progress...
XNET017 CTCA 500 is X-side
XNET019 CTCA 500 connected to node VM370-01 (NETID= ?2)
XNET020 VM370-01 active
@VM370-01 This is a test.
m VM370-01 This is a test.
?
VM370-01 Console
?
L XNET
ENTER PASSWORD:
?
DMKLOG090E DEV 09E NOT DEFINED; DEV 09E NOT AVAILABLE
DMKLOG090E DEV 09F NOT DEFINED; DEV 09F NOT AVAILABLE
LOGON AT 01:27:34 GMT TUESDAY 08/13/24
VM Community Edition V1 R1.2
?
Y (19E) R/O
Segment GCCLIB is not loaded because virtual machine memory is in use.
U (19D) R/O
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42
XNET002 XNET using configuration file XMASVMCE CONFIG ? *
XNET020 VM370-01 active
XNET016 CTCA 500 initialization in progress...
XNET017 CTCA 500 is Y-side
XNET019 CTCA 500 connected to node VM370DEV (NETID= ?1)
XNET020 VM370DEV active
m VM370DEV This is a test.
?
VM370DEV XMASVMCE CONFIG
?
FSVIEW: XMASVMCE CONFIG C1 ? ? ? ? ? ? ? Lines 1-31/31 V80[1-79] ?FSVIEW V1.2.5
* ? ? ? nodename ?netid
* ? ? ? -------- ?-----
?LOCAL ?VM370DEV ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370-01 ? ?2 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370-02 ? ?3 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? MVS-01 ? ? ?4 ? ? ?1
* ? ? ? ? ? ? ? ?to ? ? ?START/
* ? ? ?cuu/cuu ?netid ? NOSTART
* ? ? ?--- --- ?----- ? -------
*LINE ?09E 09F ? ?2 ? ? NOSTART
*
*
* ? ? ? ? ? ? to ? ? ? ? START/
* ? ? ?cuu ? netid ? ? ?NOSTART
* ? ? ?--- ? ----- ? ? ?-------
?CTCA ?500 ? ? 2 ? ? ? ? ?START
*CTCA ?600 ? ? 3 ? ? ? ? ?START
*
*
* To exit ?PFKey from session
* ? ? ? ? ?----
?EXITPFK ? PF24
?
VM370-01 XMASVMCE CONFIG
?
FSVIEW: XMASVMCE CONFIG C1 ? ? ? ? ? ? ? Lines 1-31/31 V80[1-79] ?FSVIEW V1.2.5
* ? ? ? nodename ?netid
* ? ? ? -------- ?-----
?LOCAL ?VM370-01 ? ?2
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370DEV ? ?1 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? VM370-02 ? ?3 ? ? ?1
* ? ? ? ? ? ? ? ? ? ? ? ? via
* ? ? ? nodename ?netid ?netid
* ? ? ? -------- ?----- ?-----
?NODE ? MVS-01 ? ? ?4 ? ? ?1
* ? ? ? ? ? ? ? ?to ? ? ?START/
* ? ? ?cuu/cuu ?netid ? NOSTART
* ? ? ?--- --- ?----- ? -------
*LINE ?09E 09F ? ?2 ? ? NOSTART
*
*
* ? ? ? ? ? ? to ? ? ? ? START/
* ? ? ?cuu ? netid ? ? ?NOSTART
* ? ? ?--- ? ----- ? ? ?-------
?CTCA ?500 ? ? 1 ? ? ? ? ?START
*CTCA ?600 ? ? 3 ? ? ? ? ?START
*
*
* To exit ?PFKey from session
* ? ? ? ? ?----
?EXITPFK ? PF24
?
?... Mark S.
?


Re: XNET v1.4.1

 

Mark,
?
It looks like the two systems are connected ok.? You might verify that by using the M command from the XNET virtual machine console.? This just sends a message across the CTC to the other side, and the message should show up on the other side's XNET virtual machine console.? Use the M command like you would if you were on CMS using the M command (the MSG command).? Specify:
?
M nodename MESSAGE_TEXT HERE
?
So in your case, from the VM370DEV XNET console, type in:
m VM370-01 This is a test.
?
On the VM370-01 XNET console you should see:
@VM370DEV This is a test.
?
You should also be able to send it the other direction as well.? If you are not receiving a test message then this would be why the 3270s are not connecting.? If the message does go through ok, then there is probably something else wrong.? Can you paste your XNET CONFIG file (from both sides) for reference??
?
Depending on your results, I may ask you later to obtain some diagnostic information.
?
Regards,
Bob


Re: XNET v1.4.1

 

On Sun, Aug 4, 2024 at 07:02 AM, Bob Polmanter wrote:
All of the information you need to set up XNET and the CTC device(s) (both in VM/370 and in Hercules) are in the documentation, including examples.
Bob,
?
I've set up two VM/370 CE 1.1.2 systems in qemu KVMs on a Linux system. I have configured Hercules to make use of two CTCE channels (500 and 600) and using 500 to connect the two systems together. I added the lport/rport to the firewalls for each of the KVMs to allow traffic through. I have setcap for Hercules on both systems. I used x3270 to connect from the Linux host to the KVMs.
I am using the default DMKRIO rchannel/rdevice/... configurations for both VM systems. I have two additional systems for future adds, and an indication that there is no connection.
?
They 'see' each other, but DIAL fails to connect. Some information is below. What else would you need from me to offer suggestions (apart from 'go fly a kite!) ;-)

VM370DEV Hercules definitions (line number are from vim)
?182 # Hercules PC Host vm370dev with IP address 192.168.122.240 connecting to
?183 # Hercules PC Host vm370-01 with IP address 192.168.122.246
?184 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?185 0500 ? ? ? CTCE ?30880 ? ?0500=192.168.122.246 ?30880 ?62552 ? 16
?186 #
?187 # Hercules PC Host vm370dev with IP address 192.168.122.240 connecting to
?188 # Hercules PC Host vm370-02 with IP address 192.168.122.154
?189 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?190 #
?191 0600 ? ? ? CTCE ?30880 ? ?0600=192.168.122.154 ?30880 ?62552 ? 16
?192 ?
VM370-01 Hercules definitions
?
?183 # Hercules PC Host vm370-01 with IP address 192.168.122.246 connecting to
?184 # Hercules PC Host vm370dev with IP address 192.168.122.240
?185 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?186 0500 ? ? ? CTCE ?30880 ? ?0500=192.168.122.240 ?30880 ?62552 ? 16
?187 #
?188 # Hercules PC Host vm370-02 with IP address 192.168.122.154 connecting to
?189 # Hercules PC Host vm370dev with IP address 192.168.122.240
?190 # ldevnum ?CTCE ?[lport] ?[rdevnum=] raddress ? rport ?[[mtu] ?sml] ?[ATTNDELAY delay] ?[FICON]
?191 #
?192 0600 ? ? ? CTCE ?30880 ? ?0600=192.168.122.154 ?30880 ?62552 ? 16
?193?
?
VM370DEV XNET Console 'screen shot'
?
L XNET
ENTER PASSWORD:
?
DMKLOG090E DEV 09E NOT DEFINED; DEV 09E NOT AVAILABLE
DMKLOG090E DEV 09F NOT DEFINED; DEV 09F NOT AVAILABLE
LOGON AT 12:49:57 CST MONDAY 08/12/24
VM Community Edition V1 R1.2
?
Y (19E) R/O
Segment GCCLIB is not loaded because virtual machine memory is in use.
U (19D) R/O
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42
XNET002 XNET using configuration file XMASVMCE CONFIG ? *
XNET020 VM370DEV active
XNET016 CTCA 500 initialization in progress...
XNET017 CTCA 500 is Y-side
XNET019 CTCA 500 connected to node VM370-01 (NETID= ?2)
XNET020 VM370-01 active
XNET012 Device 0C8 connected
XNET021 LDEV L000 associated with VM370-01 0C8
d tasks
XNET025 Task Status 12:54:54
TaskID ?Type Name ? ?Status ?Association
026118 ?CONS 009 ? ? ACTIVE
0262A8 ?NODE ? ? ? ? ACTIVE
0269E0 ?CTCA 500 ? ? ACTIVE ?VM370-01 XNET140
026B70 ?GRAF 0C8 ? ? CONNECT VM370-01?
029530 ?LDEV L000 ? ?ACTIVE ?VM370-01 0C8
d nodes
XNET032 Node Status 12:56:36
Netid ? Name ? ? ?Status
? 1 ? ? VM370DEV ?ACTIVE ? ?(LOCAL NODE)
? 2 ? ? VM370-01 ?ACTIVE
? 3 ? ? VM370-02 ?INACTIVE
? 4 ? ? MVS-01 ? ?INACTIVE
?
VM370-01 XNET 'screen shot'
?
L XNET
ENTER PASSWORD:
?
DMKLOG090E DEV 09E NOT DEFINED; DEV 09E NOT AVAILABLE
DMKLOG090E DEV 09F NOT DEFINED; DEV 09F NOT AVAILABLE
LOGON AT 18:49:43 GMT MONDAY 08/12/24
VM Community Edition V1 R1.2
?
Y (19E) R/O
Segment GCCLIB is not loaded because virtual machine memory is in use.
U (19D) R/O
XNET010 Cross System Net - V1.4.0 ? 07/15/22 10.42
XNET002 XNET using configuration file XMASVMCE CONFIG ? *
XNET020 VM370-01 active
XNET016 CTCA 500 initialization in progress...
XNET017 CTCA 500 is X-side
XNET019 CTCA 500 connected to node VM370DEV (NETID= ?1)
XNET020 VM370DEV active
XNET012 Device 0C8 connected
d tasks
XNET025 Task Status 18:54:59
TaskID ?Type Name ? ?Status ?Association
026118 ?CONS 009 ? ? ACTIVE
0262A8 ?NODE ? ? ? ? ACTIVE
0269E0 ?CTCA 500 ? ? ACTIVE ?VM370DEV XNET140
026B70 ?GRAF 0C8 ? ? CONNECT VM370DEV?
d nodes
XNET032 Node Status 18:56:42
Netid ? Name ? ? ?Status
? 1 ? ? VM370DEV ?ACTIVE
? 2 ? ? VM370-01 ?ACTIVE ? ?(LOCAL NODE)
? 3 ? ? VM370-02 ?INACTIVE
? 4 ? ? MVS-01 ? ?INACTIVE
?
This is the result of trying to dial from VM370DEV to VM370-01
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?XNET - Cross System Net ? ? ? ? ? ? VM370DEV - 0C8
Unable to connect ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
A - VM370DEV ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
B - VM370-01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
C - VM370-02 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
D - MVS-01 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?
?
?
?
?
?
?
?
>
?
I can dial to the local system VM370DEV -> VM370DEV, and VM370-01 -> VM370-01 and log in.? Any suggestions?
?
?... Mark S.


Re: #VMCE #rexx EE goes XEDIT - compiling a wish list #VMCE #rexx

 

On Mon, Aug 5, 2024 at 02:05 PM, rvjansen@... wrote:
is SUBCOM the only line that goes into SYSPROF EE ?
This is a bug difficult to find. For simplifying the scenario, I indeed would recommend that the word SUBCOM is the only line in SYSPROF EE .
?
You should avoid having the outdated saved segment? GCCLIB? in effect. Use a 16 MB virtual machine if you cannot apply the fix from .
?
Martin
?