[Simh] Possible Issue with Comms Device Network Connection
Mark Pizzolato
Mark at infocomm.com
Sat Apr 11 17:31:17 EDT 2020
On Thursday, April 9, 2020 at 11:06 PM, Christian Gauger-Cosgrove wrote:
> Sorry if the subject seems vague, I'm not sure how best to word it.
>
> Essentially, I've noticed problems with certain forms of connection
> "statement" that have the "hostname:port" formation; tested with the
> KS10, PDP-11, VAX-11/750, and VAX-11/730 simulators (as my most used
> simulators are the DEC machines) the following I've tried do not work:
> * Multiplexer "Connect=host:port" Statements
> * DMC11/DMR11/DUP11/DPV11/KMC11 "Peer=host:port" Statements
>
> For the multiplexers, attempting an "attach dz
> line=1,7000,connect=concordat:7500" (for example, with "concordat"
> being the hostname of my Debian laptop) immediately returns with:
> Invalid destination: concordat:7500
>
> For the DMC et al. the "set dmc0 peer=localhost:8500" is accepted,
> however attempting to connect the specific line (e.g. attach dmc0
> 8000") will return:
> Invalid destination: LOCALHOST:8500
>
>
> I'm unsure if this is an actual issue, or if this is user error on my
> part. My thoughts are leaning toward an issue, as this error is
> happening in three separate builds (natively on Windows 10, on a
> Windows 7 virtual machine, natively under Debian 9.12) under two build
> environments (Microsoft Visual Studio 10, gcc); the "show version" of
> the simulator closest at hand (my Debian laptop on which I am writing
> this e-mail) outputs:
> sim> show ver
> PDP-11 simulator V4.0-0 Current
> Simulator Framework Capabilities:
> 32b data
> 32b addresses
> Threaded Ethernet Packet transports:PCAP:TAP:VDE:NAT:UDP
> Idle/Throttling support is available
> Virtual Hard Disk (VHD) support
> RAW disk and CD/DVD ROM support
> Asynchronous I/O support (Lock free asynchronous event queue)
> Asynchronous Clock support
> FrontPanel API Version 12
> Host Platform:
> Compiler: GCC 6.3.0 20170516
> Simulator Compiled as C arch: x64 (Release Build) on Apr 9
> 2020 at 23:39:49
> Build Tool: simh-makefile
> Memory Access: Little Endian
> Memory Pointer Size: 64 bits
> Large File (>2GB) support
> SDL Video support: SDL Version 2.0.5, PNG Version 1.6.28, zlib: 1.2.8
> PCRE RegEx (Version 8.39 2016-06-14) support for EXPECT commands
> OS clock resolution: 1ms
> Time taken by msleep(1): 1ms
> Ethernet packet info: libpcap version 1.8.1
> OS: Linux concordat 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1
> (2020-01-20) x86_64 GNU/Linux
> git commit id: f9883668
> git commit time: 2020-04-04T09:49:15-0700
>
> Testing with the March 10th pre-built executables for Windows does not
> have the problem.
That, by itself, was proof this was an issue. It has now been fixed.
Thanks for your detailed testing.
- Mark
More information about the Simh
mailing list