Re: [Simh] Install VAX/VMS 4.4 on a simulated VAX-11/780

2018-03-27 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES



> On 26 Mar 2018, at 11:35, Wilm Boerhout  wrote:
> 
> Clem Cole schreef op 25-3-2018 om 23:23:
>> A small suggestion...   while you can probably get the 780 to recognize and 
>> support a TU58, booting from it may be difficult (I did not find it 
>> mentioned in any SDP or other doc).   The 780 family has a dedicated PDP-11 
>> with RX floppy drives that runs as the 'front end' for it and boots it.   
>> The PDP-11 run an small OS RSX-11/S (I think - but man those bit in my brain 
>> are long lost) and can reach in the SMI to load the OS image into memory 
>> from the disk and then points the system at it. The 750 and 730 have boot 
>> roms for he VAX itself that know how to talk to the peripherals such as the 
>> TU58 .


Hello,

I’ve uploaded a RL02 image of a bootable VMS 4.7 Standalone backup. You can 
download it using this link:

https://drive.google.com/open?id=12USrZnqSRWelSKAWiHipyDs2qZRcuu9b 


Please notice it is a RL02 image, while the vax780 simulator defaults to RL01. 
So to use it you will have to:

- Unzip it (obviously)

.
.
.
set rl0 rl02
attach rl0 stabackit.rl02
.
.
.
boot rl0

This should boot standalone backup and allow you to restore the 4.4 savesets.

If you want to go full realistic, once you’ve got 4.4 running, generate your 
own STABACKIT in the media format you prefer and then repeat the install :)

Have fun!

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Problem booting RSX11M on pdp11 (halt at loc 0)

2018-03-22 Thread Jordi Guillaumes Pons


> 
> My only thought was that I was running pdp11 SimH under a virtualization 
> system (or in crude terms a simulator within a emulator/simulator) and 
> wondered if that was the issue.  But some searching showed a number of people 
> who have successfully run SimH simulators under VMware at least.  So at the 
> moment I am inclined to believe that is not the issue.

I’ve run simh under virtualization without any problem.

I suggest you to try the current 4.0 beta, which is quite stable and adds a lot 
of enhancements over 3.9. You can get the sources from github 
((https://github.com/simh/simh ) and build it 
yourself. I don’t know if there are precompiled binaries around, but to build 
it is quite easy and the prerrequisites are just a few.

In any case, could you share your pdp11.ini file and maybe the image you are 
using?



Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Printer on TOPS-10

2018-03-21 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES



> On 21 Mar 2018, at 13:19, Timothe Litt <l...@ieee.org> wrote:
> 
> 
> On 21-Mar-18 07:02, Jordi Guillaumes Pons wrote:
>> Some years ago I wrote a note to myself:
>> 
>> - Enable printing:
>> 
>> 1) Create file SYS:LPFORMS:INI with the following content:
>> 
>> NORMAL:ALL/BANNER:01/HEADER:01/LINES:66/WIDTH:132/TRAILER:01
>> 
>> 2) In OPR: SHUTDOWN PRINTER 0
>> 3) In OPR: START PRINTER 0/DEVICE:LPT0 
>> 
>> 
>> I don’t remember what problem I was trying to solve, but right now this file 
>> exists and printing works. Hope it can help you.
>> 
>> 
>> Jordi Guillaumes i Pons
>> j...@jordi.guillaumes.name <mailto:j...@jordi.guillaumes.name>
>> HECnet: BITXOW::JGUILLAUMES
>> 
>> 
>> 
> LPFORM.INI tells LPTSPL how to process forms (the paper stock on which a job 
> is printed).
> The default form is "Normal".  Form names with the same 4 initial characters 
> use the same stock; no operator intervention is required to change among 
> them. (This is used to allow specifying soft parameters, such as the number 
> of banner pages, per job.)  If a job requires different stock, the operator 
> is notified.

IIRC the problem was the print spooler didn’t got started on boot and a command 
to tell OPR it had the default form mounted was required to start printing. 
Defining LPFORMS.INI avoided that problem and the print spooler started 
automatically. Does it make sense to you?

Blurred memories also tell me there was some alignement test involved. After 
telling OPR the printer had the form mounted it asked to confirm the form was 
correctly aligned.

Doh, memory…





signature.asc
Description: Message signed with OpenPGP
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Printer on TOPS-10

2018-03-21 Thread Jordi Guillaumes Pons
Some years ago I wrote a note to myself:

- Enable printing:

1) Create file SYS:LPFORMS:INI with the following content:

NORMAL:ALL/BANNER:01/HEADER:01/LINES:66/WIDTH:132/TRAILER:01

2) In OPR: SHUTDOWN PRINTER 0
3) In OPR: START PRINTER 0/DEVICE:LPT0


I don’t remember what problem I was trying to solve, but right now this file 
exists and printing works. Hope it can help you.


Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES





signature.asc
Description: Message signed with OpenPGP
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] BLISS and C

2018-01-30 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES


> 
> I was also going to point out that neither {} nor [] exist in (System/360 era)
> EBCDIC, so could not have been used in PL/1.
> 
> PL/1 (or PL/I, to use the later naming convention) has both BEGIN/END and
> DO/END, with different effects.  I got a long lecture from an office mate once
> about a program which was using BEGIN/END where DO/END was preferable, because
> BEGIN blocks actually create a new context, with internal/external scope
> details, while DO blocks do not create a new context.

There are no curly braces on any PL/I version that I’m aware of. 

The “normal” way to build statement blocks is DO/END, with are just combined 
statements (so can be used in IF…ELSE… or WHILE blocks; PL/I has no ‘END IF nor 
‘END WHILE’ statements). BEGIN/END create a semantic context where you can 
define local variables or, more usefully, establish local condition handlers.

A way to do a controlled check for overflow is, for instance

…
BEGIN;
DECLARE IS_OVERFLOW BIT(1) INIT(‘0’B);
ON OVERFLOW IS_OVERFLOW = ‘1’B;
NUMBER = BIGNUMBER1 + BIGNUMBER2;
IF IS_OVERFLOW THEN CALL HANDLE_OVERFLOW();
END;
…

That “ON” condition is only valid inside the BEGIN/END block, so if an OFL 
condition occurs elsewhere (and you have used the correct compiler options) the 
program will crash (“ABEND”, in IBM idiom). That is actually what you really 
WANT to happen (better to get a call at 3am than to have to correct a corrupt 
file).




Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] 101 Basic Games for RSTS/E (was Re: PDP11 on Simh for public access)

2018-01-29 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES


> 
> IIRC, DECC added #pragma linkage for that.  But that only matters in kernel 
> code - any user mode JSB linkage  in the VAX calling standard has a 
> corresponding CALL linkage.


Just as side info…

IBM added a different C compiler to zOS (MVS) to do systems stuff. They call it 
“Metal-C” and comes with a different RTL and assorted header files to invoke 
the MVS macros and address its control blocks.

I don’t know anyone who uses it. We toke a look into it and went back to using 
assembler to interface with the system.

IBM itself still uses PL/X as systems implementation language., which as far as 
I know has not been made available to the public until relatively recent times. 
As the name hints at, it’s a PL/I derivative tailored for systems and low level 
stuff (although the “regular” PL/I can do it without too much changes).


Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES


signature.asc
Description: Message signed with OpenPGP
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] PDP11 on Simh for public access

2018-01-23 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES



> On 23 Jan 2018, at 21:13, Paul Koning  wrote:
> 
> SAV files would be binaries (RT11 format).  BAS are source files.
> 
> There are a number of solutions.  Text files you could load via paper tape, 
> with the text file attached to the SIMH tape reader.  That's not as good an 
> answer for binaries though it could be made to work.
> 
> Magtape or disk are better solutions.  Disk works well if you have a program 
> that can write disk images in a format the target OS knows.  That's easy in 
> this case; you can use my "flx" (RSTS File Exchange) program to do this.  
> There's an older version written in C, a newer one written in Python 3.  For 
> the former, look in svn://akdesign.dyndns.org/flx/branches/V2.6, for the 
> latter, in svn://akdesign.dyndns.org/flx/trunk.  There's documentation for 
> both in those respective directories.  (Commments and bug reports, especially 
> for the new version, would be appreciated.)

There’s always kermit… ___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] PDP11 on Simh for public access

2018-01-23 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES



> On 23 Jan 2018, at 15:46, Paul Koning  wrote:
> 
> 
> 
>> On Jan 23, 2018, at 5:55 AM, Johnny Billquist  wrote:
>> 
>> Good that it works. Do you know what the problem was in detail? Also - with 
>> regard to cpu load. Have you told simh to idle when the simulation does?
>> 
>> And for Paul. Is rsts using the wait instruction to idle?
> 
> Yes, RSTS idles just fine.  It uses WAIT for that (at least as far back as 
> V4).


Can confirm that. BITXOT is running 24x7 and idles nicely.

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] PDP11 on Simh for public access

2018-01-20 Thread Jordi Guillaumes Pons

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES



> On 20 Jan 2018, at 15:09, Bryan Davies  wrote:
> 
> Many thanks for your help Jordi, but I'm afraid I'm still struggling.
> 
> I have installed V 4.0-0 of Simh and it now supports EXPECT.   I have put the 
> EXPECT and SEND commands into pdp11.ini but it still doesn't get past the 
> 'Option:'  prompt.
> 
> Here I would normally enter a LF (although ST works, it then asks some 
> supplementary questions)  but either way it stops.   I would like to use your 
> example but in order to do so I need a later version RSTS as the start 
> dialogue is different.   Mine is V7 which I got from trailing-edge.May I 
> ask where you obtained your later version from please?
> 

To be honest, I don’t remember. I’ve been running it for years :( IIRC I found 
it in a site which is fully dedicated to RSTS.

I’ll try to get version 7 and try your script, but I’ll need some time to do 
that.



___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] PDP11 on Simh for public access

2018-01-18 Thread Jordi Guillaumes Pons


> On 18 Jan 2018, at 11:29, Mark Pizzolato  wrote:
> 
> Hi Bryan,
>  
> These prompts can all be addressed with EXPECT and SEND commands as part of 
> your simulator startup configuration file.  These commands are built into 
> simh.  See HELP EXPECT and HELP SEND.  Appropriate values to answer date and 
> time prompts can be part of the SEND text as well.  See HELP DO 
> VARIABLE_INSERTION.
>  
> Have fun.

Hello,

I run a simh instance with RSTS (BITXOT in HECNET) and this is the sequence I 
use to boot it. Add these lines to your simh .INI file and see if they work for 
you:

echo
;echo "boot rp" to boot RSTS/E
echo Booting RSTS/E from RP0 (DB0:)

EXPECT "Today\'s date?"
boot rp
SEND AFTER=1 "%DATE_DD%-%DATE_MMM%-%DATE_YY%\r"
EXPECT "Current time?"
continue
SEND AFTER=1 "%TIME_HH%:%TIME_MM%\r"
EXPECT "Start timesharing? "
continue
SEND AFTER=1 "\r"
EXPECT "Proceed with system startup?  "
continue
SEND AFTER=1 "\r"
continue


I hope it helps!

Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES




___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Release of a set of simulators for IBM 7000 series mainframes.

2017-12-28 Thread Jordi Guillaumes Pons

> On 28 Dec 2017, at 19:23, Richard Cornwell  wrote:
> 
> 
> I am pleased to announce the release of a set of simulators for IBM
> 7000 series mainframes. This includes simulators for the IBM 701, IBM
> 702, IBM 704, IBM 705, IBM 705/3, IBM 709, IBM 1410/IBM 7010, IBM 7070,
> IBM 7080, IBM 7090 and IBM7094. These are available from the Computer
> History Simulation Project (SIMH) site:


Awesome! Thanks for the effort… and happy new year!


Jordi Guillaumes i Pons
j...@jordi.guillaumes.name
HECnet: BITXOW::JGUILLAUMES


signature.asc
Description: Message signed with OpenPGP
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] Ubuntu 17.10 and TAP device for SIMH

2017-12-10 Thread Jordi Guillaumes Pons


> On 9 Dec 2017, at 21:44, Tim Stark  wrote:
> 
> Folks,
>  
> Since I upgraded to Ubuntu 17.10 (now GNOME shell), I had some problems with 
> networking setup. 
>  
> I finally resolved a problem with TAP device because ifconfig display format 
> changed.  I updated my shell script to create TAP0 device for SIMH use.
>  
> With /etc/network/interfaces, I still have some problems with auto br0 or 
> tap0 setup.   Does anyone have good TAP0 setup for that interfaces?
>  
> I successfully installed SIMH 4.0 beta and noticed that new VDE facility 
> (virtual distributed ethernet). That is very new to me.
>  
> Does anyone have any experience with VDE?  VDE vs TAP?
>  
> For 4K monitor users, login with Xorg and use ‘xrandr –output DP-1 –scale 
> 0.5x0.5’.

Hello Tim,

All my simulated VAXen and PDP11s use VDE since it was available. I’m also 
using VDE for KLH10 (the “current” source tree also supports it).

Theoretically, VDE puts more load onto the host OS and the network throughput 
is somehow lower, but in my opinion the flexibility it provides offsets those 
inconvenients. For instance, I can “plug in” the VDE virtual switch from my 
laptop using vde_cryptcab, so I can have “mobile DECNET” :)

As an example, this is the /etc/network/interfaces of one of my machines (a 
Cubietruck ARM SoC running ARMbian, a Debian derivative):

auto lo eth0
iface lo inet loopback
#iface eth0 inet dhcp

auto tap0
 iface tap0 inet manual
 vde2-switch -t tap0 -n 16 -s /tmp/vde.ctl -M /tmp/vde.mgmt -m 666 
--mgmtmode 666
   
auto br0
iface br0 inet static
address 192.168.0.12
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.128
dns-nameservers 192.168.0.128 192.168.0.12
bridge-ports eth0 tap0
upsysctl net.ipv4.conf.br0.proxy_arp=1
upip link set dev $IFACE promisc on
down  ip link set dev $IFACE promisc off

This setup makes an ethernet bridge with static IP address, plugs in the real 
ethernet interface and a tap one, and creates a vde virtual switch plugs to 
tap0, so to the bridge. Then I simply attach the SIMH simulated NICs to 
/tmp/vde.ctl and have all of them visible in my network (no routing setup 
needed in the hosts).







___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] Just a little bit of weirdness and extreme simh-ing

2017-12-07 Thread Jordi Guillaumes Pons
This:

[BITXOV]$ mcr pdp8

PDP-8 simulator V4.0-0 Betagit commit id: f1f8c855
pdp8.ini-9> attach lpt printer.txt
LPT: creating new file
pdp8.ini-32> attach ttix 
$JOBening on port 

$MSG *** DEFINING LOGICALS ***

WELCOME TO OS/8

DEFINED LOGICALS:

- FOCAL: RKA1: (FOCAL EXAMPLES AND BINARIES)
- GAMES: RKB1: (BASIC GAMES)
- DSK:   RKB0: (USER PARTITION)
- SYS:   RKA0: (SYSTEM PARTITION)


#END BATCH

.DIR



ISS   .DA   1   START .BK   1   MODUL .RL   2
VECSUB.FT   2   BASIC .WS  21   VECSUB.LS   2
VECMUL.FT   1   PASCAL.PA 364   VECSUB.RL   2
VECINV.FT   1   ORB   .LD   9   VECINV.LS   2
GRAVF .FT   2   HELPA .PS   1   VECINV.RL   2
MODUL .FT   1   BUBBLE.PS   4   VECMUL.LS   2
TEST  .BA   1   ORB   .LS   8   VECMUL.RL   2
EARTH .DA   1   ORB   .RL   5   ORB   .MP   2
ORB   .FT   7   GRAVF .LS   3   OUT   .LS 185
RUNORB.BI   1   GRAVF .RL   2   START .BI   1
INIT  .CM   1   MODUL .LS   2   MESSAG.TX   1

  33 FILES IN  642 BLOCKS - 2599 FREE BLOCKS

.COMPILE ORB,ORB show ver
PDP-8 simulator V4.0-0 Beta
Simulator Framework Capabilities:
32b data
32b addresses
no Ethernet
Idle/Throttling support is available
Host Platform:
Compiler: DEC C V6.4-005
Simulator Compiled as C on Dec  7 2017 at 23:50:20
Memory Access: Little Endian
Memory Pointer Size: 32 bits
No Large File support
SDL Video support: No Video Support
No RegEx support for EXPECT commands
OS clock resolution: 10ms
Time taken by msleep(1): 10ms
OS: OpenVMS VAX V7.3
git commit id: f1f8c855   


Yep, it’s OS/8 running on simh’ PDP-8  running on VAX/VMS 7.3 running on simh 
MicroVAX 3900 :) Slow as hell (the VAX is running on an ARM based SoC) but it 
works.

Does it compile out of the box? I’m afraid not.

Things I had to do to compile the PDP8 simulator:

- Add /MACRO=“CC_DEFS=__VAX” to the MMS command line. It looks the CC_DEFS 
macro gets emptied somehow and then the compiler complains because it does not 
like /DEF=()
- Hacked a fast and dirty version of snprintf (which simply ignores the “n” 
part), since that routine is not in the DECC RTL. Oh, those were the times. 
This is the routine:

#include 
#include 

int snprintf (va_alist)
va_dcl
{
char *buffer;
int size;
char *format;
va_list p;
va_start(p);

buffer = va_arg(p, char*);
size = va_arg(p, int);
format = va_arg(p, char*);

return sprintf(buffer, format, p);
}

Compile it with the /DECC/NAMES=AS_IS qualifiers and insert it into the 
[.BIN.VMS.LIB]simh-nonet-.olb library and the compilation should end without 
problems. 

And voilà! You’ll have a PDP-8 simulator running under a VAX simulator in your 
machine of choice.

Or, you can also run it on real VAX hardware… :)



___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] EXT :Re: C9.io

2017-12-01 Thread Jordi Guillaumes Pons


> On 1 Dec 2017, at 21:47, Timothe Litt  wrote:
> 
> Xeon etc is probably overkill.
> 
> Use a Raspberry Pi.  About 7W under load with a monitor, KB, mouse w/WiFi 
> active - you don't need a monitor, KB, or mouse once setup.  You can disable 
> the WiFi. (A couple more watts if you use a magnetic drive, which I 
> recommend).
> 
> One time cost is about $100 once you add a case, power supply & SD card to 
> the $35 board.
> 
I’ve got the whole HECNET area 7 running on two ARM machines: a cubietruck and 
an Odroid-C1 that will get soon replaced by a Raspberry Pi model 3. 

I just allow HECNET access, no public internet one. Except for an ITS machine 
which responds to anyone trying to TELNET to my network, just for the laughs. 
And I password-protected the thing. If any sixties-seventies hacker wants to 
break into my network I will feel almost honoured ;)

> For a reasonable workload, that should suffice and is about as inexpensive to 
> run as you can get.  Pi 3 is a 64-bit ARM CPU @1.2 GHz CPU - with 1GB memory, 
> ethernet, WiFi, & bluetooth. (Some  OSs are only 32 bit at the moment.)  You 
> can easily scale up with multiple hosts - it takes quite a number to reach 
> the price of a Xeon.
> 
Please notice the last revisions of KLH10 can run under ARM without problem, 
and can actually idle correctly…

SIMH machines are computationaly cheap, unless you are going to run a 
full-loaded VAX. 
> If you stick with standard packages, security is pretty much one-time setup & 
> periodic package updates (which includes the kernel).  As it's cheap enough 
> to be dedicated to simulation, it's not a disaster if something bad does 
> happen - as long as anything else on your internal network distrusts the Pi & 
> its guests.  If you put the emulated OS on the public network, that's a 
> bigger exposure than the host OS.
> 
First thing: configure SSH to be key-interchange based and disallow password 
logins. And the rest of the song: keep telnet closed (but you will have to keep 
it open to allow serial logins to your simh instances), don’t run anything as 
root (completely possible with simh 4.0 and VDE networking), and so on...

> If you just provide SSH access, I recommend disabling passwords and using RSA 
> keys only.  It frustrates the script kiddies, and you don't have to worry 
> about password quality.
> 
Absolutely
> Cloud hosting has its own pitfalls.  I'm not a fan.
> 
> Someone mentioned running on a cellphone.  That's tough if you want remote 
> access because as frequently documented here, WiFi implementations don't get 
> along with SimH's networking.
> 
An alternative would be to use an old laptop, install a light linux bistro on 
it and use it to host your simh machines. It will run faster than an ARM (with 
a little bit more of power usage) but if the battery is still alive you’ll have 
a free UPS attached to your datacenter-in-a-box :)

> ___
> Simh mailing list
> Simh@trailing-edge.com 
> http://mailman.trailing-edge.com/mailman/listinfo/simh 
> 
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] DEC Net for DOS and the product on an emulated PDP-11 OS

2017-11-08 Thread Jordi Guillaumes Pons


> 
> VMWare Player is available for free, and will allow you to create
> virtual machines without a problem. It's basically the same as
> Workstation without the problems of an evaluation period ending and
> catching you or the user out. Of course trying to get it to properly
> engage on the laptop when running Linux, is a trip to be certain.
> 
> Of course I can't go ahead with this idea until I get more feedback
> from the rest of the group.
> ——

Hello,

This is a Windows 98 virtual machine running under VMWare Fusion:

c:\>ver

4DOS 8,00   (Win98) DOS 7,10

c:\>ncp loop node bitxor

LOOP NODE test started at Wed Nov 08 10:14:40 2017

  Connect complete to node  BITXOR
  Remote node maximum buffer size for loopback:   184

  Send 1, 46 bytes.
  Successful send and receive, message  1.

LOOP NODE test finished successfully at Wed Nov 08 10:14:41 2017


c:\>


It’s not strictly DECNET-DOS; it’s PATHWORKS-32, which includes the DECNET 
stack. I’ve not been able to try the old, “pure” DECNET-DOS because the 
supported LAN cards (DEPCA et all) are not emulated in any VM software I know. 
But this setup works OK:

c:\>nft
   NFT - Network File Transfer - V6.0.004
NFT>dir bitxor::

Directory of: bitxor::DU1:[DECNET]
INFO.TXT;1  4  22-NOV-12 12:15:25
INFO.TXT;9  8  29-DEC-12 01:25:14
INFO.TXT;10 9  14-MAR-13 13:05:37
NFT>

Let’s try a remote FAL access:

[BITXOW]$ dir 7.98::

Directory 7.98::C:[PW32]

API.CNT API.HLP ASLAPI.DLL  ASLCZ.DLL  
ASLDE.DLL   ASLFR.DLL   ASLPASS.EXE ASLUS.DLL  
CHARSETS.DATCSM32.DLL   CSM_W3.DLL  DAP32.DLL  
DECIC16.DLL DECITOT.CNT DECITOT.DAT DECITOT.HLP
DECITOT.TPL DECLOG.CNT  DECLOG.EXE  DECLOG.HLP 
DECTAL.DLL  DECTNET.DLL DEINST.EXE  DEINSTAL.DAT   
DEINSTAL.TXTFAL32.EXE   INDEXFIX.HLPMANDEC.CNT 
MANDEC.HLP  NCP.EXE NCPHELP.BIN NCPTAB.BIN 
NFTW.CNTNFTW.HLPNFTW32.EXE  NMAPI32.DLL
NML32.EXE   NM_MSG.BIN  PW32.CNTPW32.HLP   
PWASSTCZ.CNTPWASSTCZ.HLPPWASSTDE.CNTPWASSTDE.HLP   
PWASSTFR.CNTPWASSTFR.HLPPWASSTUS.CNTPWASSTUS.GID   
PWASSTUS.HLPPWCTERM.DLL PWENT.DAT   PWINACC.DAT
PWLICLM.CNT PWLICLM.HLP PWMSG.CNT   PWMSG.HLP  
PWNODE.DAT  PWOBJ.DAT   PWREADME.TXTPWS2DNST.EXE   
PWS2INST.EXEPWSOCK32.DLLPWTELNT.DLL SPAWN32.EXE
UPGRADE.INI WHATSNEW.CNTWHATSNEW.HLPWHATSNEW.TXT   
nft.exe 

Total of 69 files.
[BITXOW]$ 




___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh