Johnny Billquist <bqt at softjar.se> wrote:
> > 3. The implementing DAP module (DAPLIB) appears even older, apparently
> > dating to V6.0, 1981 time-frame (which seems incorrect).?? It
> > supports DAP 5.6, for which I have the specifications.
> > * It does /not/ support $RENAME (ACCFUNC 3), which I found
> > remarkable.?? Is $RENAME supported on all other platforms?
>
> It's certainly supported under RSX, and without doubt also under VMS.
Just checked.
On ATLE::
.copy kaka.txt=nul:
On TOPSY::
.r nft
*rename atle::[10,335]allan.txt=atle::[10,335]kaka.txt/u
For remote atle::[10,335]kaka.txt
User-id: 10,335
Account:
Password:
[10,335]allan.txt <= ATLE::DSKA:[10,335]KAKA.TXT
Total of 1 file
*
On ATLE:: again:
.dir kaka
%WLDNSF No such files as kaka
.dir allan
ALLAN TXT 0 <055> 10-Dec-19 DSKA: [10,335]
Log on ATLE:: contains:
11:38:25 FAL-Stream 0 -- Begin --
Servicing ANF-10 node ATLE for userid 10,335
11:38:25 FAL-Stream 0 -- End --
Servicing ANF-10 node ATLE for userid 10,335
So it seems to work under TOPS-10.
> Johnny
--Johnny (the other one)
Hi,
Perhaps this isn't strictly HECnet related but as HECnet traffic is traversing some part of this weird arrangement via pydecnet, I'm taking a chance:
I run SIMH on Raspberry PIs under Raspbian Buster.
I have both IPv4 and IPv6 networking switched on and a router/DHCP(v6)/DNS infrastructure to cope successfully with it.
(Nothing is wireless for what I'm about to describe, not that it would make much difference)
SIMH's simulated Ethernet devices on the PIs are TAP connections to a bridge device connection to a real eth0 - no problem here.
SIMH instances' consoles and terminal MUX devices are listening on individual ports and I telnet into these usually from my PC via Putty.
The DNS servers do not have AAAA for the PIs, just A, so the PC connects to the PIs via IPv4 - no problem here.
The PIs show the SIMH instances listening on the right TCP ports but when I filter with -4, ie:
netstat -a -4
I don't see SIMH listening. When I filter with -6, ie:
netstat -a -6
I do see a listen on those ports.
I notice that, for example, ssh listens on 0.0.0.0:ssh AND [::]:ssh but SIMH listens only on *:8601 (for example)
The * seems to show up only when I restrict the search to the ipv6 family.
The * seems to indicate a listen with no 'family' preference.
An established connection to *:8601 seems even stranger.
It only shows up when netstat is run with -6 but it shows the correct IPv4 addresses for each endpoint. It is an IPv4 connection anyway.
The 'ss -6' command shows up something even weirder for the established (IPv4) connections:
The local address port is: [::ffff:192.168.2.42]:8601 and the remote address port is: [::ffff:192.168.2.12]:61152
The IPv4 part of these ports is correct. Why are they 'encapsulated' in some IPv6 syntax and listed as IPv6 connections?
Can anybody point me in the right direction for some explanation please? My google keyword searching skills seem a little off today.
Regards,
Keith
Thanks. There gotta be something closer than AUS though... Although I
have a friend that is about to relocate from Melbourne to Denmark in a
few weeks time... :-)
But nah. Definitely should be possible to find something closer. I know
there is stuff in Sweden, if I just had the time...
Johnny
On 2019-12-06 03:52, malcolm at avitech.com.au wrote:
> I can help with an RQDX2.? I would need about a week to retrieve it from
> storage and test it.
>
> I'm in Australia.? Postage won't be cheap.? I won't need it back though,
> if cost is an issue.
>
> Malcolm.
>
> *From:*Simh [mailto:simh-bounces at trailing-edge.com] *On Behalf Of *Tom
> Perrine
> *Sent:* Friday, 6 December 2019 13:25
> *To:* Johnny Billquist
> *Cc:* Info-PDP11 at dbit.com; hecnet at Update.UU.SE; simh; [PiDP-11]
> *Subject:* Re: [Simh] RQDX1 or RQDX2
>
> I saw your note - I also need a Modula-2 compiler. I'm looking for the
> Zurich one for UNIX/VAX. Is that the one you may have?
>
> On Thu, Dec 5, 2019 at 4:18 PM Johnny Billquist <bqt at softjar.se
> <mailto:bqt at softjar.se>> wrote:
>
> Ok. So I had plans to locate an RQDX[12] during my christmas vacation.
> Unfortunately, events outside of my control have forced me to change my
> christmas plans, and I no longer will be able to get my hands on an
> RQDX[12] by my original plan.
>
> I have a bunch of RD53 disks that I want to dump out, and I need such a
> controller, so now I'm searching if there is anyone who could lend me
> one for a couple of weeks or so.
>
> I'm located in Switzerland, near Zurich. Anyone close by would
> obviously
> make it easy, but if anyone would be willing to ship from somewhere
> else, I'd be just as happy. I could pay for the shipping and return
> shipping, but can't really afford anything beyond that right now.
>
> I hope to locate a few missing files from a Modula-2 compiler among
> other things on those disks, and if found, it will be shared with
> anyone
> interested.
>
> ? ?Johnny
>
> --
> Johnny Billquist? ? ? ? ? ? ? ? ? || "I'm on a bus
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?||? on a psychedelic trip
> email: bqt at softjar.se <mailto:bqt at softjar.se>? ? ? ? ? ? ?||
> Reading murder books
> pdp is alive!? ? ? ? ? ? ? ? ? ? ?||? tryin' to stay hip" - B. Idol
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com <mailto:Simh at trailing-edge.com>
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Right. Good point. I hadn't even reflected on that early firmware
versions for the RQDX1 can't handle the RD53.
Johnny
On 2019-12-06 04:24, Chris Zach wrote:
> I'll check in the attic tomorrow, I think I have an RQDX2. You'll need a
> RQDX2 with the -YA or better ROMs to be able to read an RD53, the RQDX1
> could only do the RD50-52.
>
> C
>
> On 12/5/2019 10:08 PM, Johnny Billquist wrote:
>> Sorry, no. Maybe I should have mentioned that this is for a PDP-11 RSX
>> version. I have most of the files, but are missing a few.
>>
>> ??? Johnny
>>
>> On 2019-12-06 03:25, Tom Perrine wrote:
>>> I saw your note - I also need a Modula-2 compiler. I'm looking for the
>>> Zurich one for UNIX/VAX. Is that the one you may have?
>>>
>>>
>>>
>>> On Thu, Dec 5, 2019 at 4:18 PM Johnny Billquist <bqt at softjar.se
>>> <mailto:bqt at softjar.se>> wrote:
>>>
>>> ???? Ok. So I had plans to locate an RQDX[12] during my christmas
>>> vacation.
>>> ???? Unfortunately, events outside of my control have forced me to
>>> change my
>>> ???? christmas plans, and I no longer will be able to get my hands on an
>>> ???? RQDX[12] by my original plan.
>>>
>>> ???? I have a bunch of RD53 disks that I want to dump out, and I need
>>> such a
>>> ???? controller, so now I'm searching if there is anyone who could
>>> lend me
>>> ???? one for a couple of weeks or so.
>>>
>>> ???? I'm located in Switzerland, near Zurich. Anyone close by would
>>> ???? obviously
>>> ???? make it easy, but if anyone would be willing to ship from somewhere
>>> ???? else, I'd be just as happy. I could pay for the shipping and return
>>> ???? shipping, but can't really afford anything beyond that right now.
>>>
>>> ???? I hope to locate a few missing files from a Modula-2 compiler among
>>> ???? other things on those disks, and if found, it will be shared with
>>> ???? anyone
>>> ???? interested.
>>>
>>> ????? ? ?Johnny
>>>
>>> ???? --
>>> ???? Johnny Billquist? ? ? ? ? ? ? ? ? || "I'm on a bus
>>> ????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?||? on a psychedelic trip
>>> ???? email: bqt at softjar.se <mailto:bqt at softjar.se>? ? ? ? ? ? ?||
>>> ???? Reading murder books
>>> ???? pdp is alive!? ? ? ? ? ? ? ? ? ? ?||? tryin' to stay hip" - B. Idol
>>> ???? _______________________________________________
>>> ???? Simh mailing list
>>> ???? Simh at trailing-edge.com <mailto:Simh at trailing-edge.com>
>>> ???? http://mailman.trailing-edge.com/mailman/listinfo/simh
>>>
>>
>>
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Sorry, no. Maybe I should have mentioned that this is for a PDP-11 RSX
version. I have most of the files, but are missing a few.
Johnny
On 2019-12-06 03:25, Tom Perrine wrote:
> I saw your note - I also need a Modula-2 compiler. I'm looking for the
> Zurich one for UNIX/VAX. Is that the one you may have?
>
>
>
> On Thu, Dec 5, 2019 at 4:18 PM Johnny Billquist <bqt at softjar.se
> <mailto:bqt at softjar.se>> wrote:
>
> Ok. So I had plans to locate an RQDX[12] during my christmas vacation.
> Unfortunately, events outside of my control have forced me to change my
> christmas plans, and I no longer will be able to get my hands on an
> RQDX[12] by my original plan.
>
> I have a bunch of RD53 disks that I want to dump out, and I need such a
> controller, so now I'm searching if there is anyone who could lend me
> one for a couple of weeks or so.
>
> I'm located in Switzerland, near Zurich. Anyone close by would
> obviously
> make it easy, but if anyone would be willing to ship from somewhere
> else, I'd be just as happy. I could pay for the shipping and return
> shipping, but can't really afford anything beyond that right now.
>
> I hope to locate a few missing files from a Modula-2 compiler among
> other things on those disks, and if found, it will be shared with
> anyone
> interested.
>
> ? ?Johnny
>
> --
> Johnny Billquist? ? ? ? ? ? ? ? ? || "I'm on a bus
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?||? on a psychedelic trip
> email: bqt at softjar.se <mailto:bqt at softjar.se>? ? ? ? ? ? ?||
> Reading murder books
> pdp is alive!? ? ? ? ? ? ? ? ? ? ?||? tryin' to stay hip" - B. Idol
> _______________________________________________
> Simh mailing list
> Simh at trailing-edge.com <mailto:Simh at trailing-edge.com>
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Ok. So I had plans to locate an RQDX[12] during my christmas vacation.
Unfortunately, events outside of my control have forced me to change my
christmas plans, and I no longer will be able to get my hands on an
RQDX[12] by my original plan.
I have a bunch of RD53 disks that I want to dump out, and I need such a
controller, so now I'm searching if there is anyone who could lend me
one for a couple of weeks or so.
I'm located in Switzerland, near Zurich. Anyone close by would obviously
make it easy, but if anyone would be willing to ship from somewhere
else, I'd be just as happy. I could pay for the shipping and return
shipping, but can't really afford anything beyond that right now.
I hope to locate a few missing files from a Modula-2 compiler among
other things on those disks, and if found, it will be shared with anyone
interested.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
I am trying to find and get the latest simh master. To use pull git you
have to log in. I still can't find it. There's nothing to pull. Can
anyone help me out?
Bill
On Monday, November 18, 2019 at 11:19 AM, Bill Cunningham wrote:
> On 11/18/2019 1:53 PM, Mark Pizzolato wrote:
> > Hi Bill,
> >
> > On Monday, November 18, 2019 at 10:40 AM, Bill Cunningham wrote:
> >> On 11/18/2019 1:10 AM, Mark Pizzolato wrote:
> >>> Where did you end up with this? Did you use a newly built binary
> >>> from the
> >> latest source and at least get reasonable error messages when it was
> >> not able to access files you mentioned?
> >>> If so, were you able to actually attach the VMS license file and
> >>> then access it
> >> within a running VMS OS?
> >>> - Mark
> >>>
> >>> I can't remember the source code really. I think it might have come
> >>> from the https://simh.trailing-edge.com website. That's all I
> >>> remember pulling any code from other than git. I believe their code
> >>> is older. I have not loaded my license because I would have to have
> >>> done it the old way which is fine with me. Thing is it's been so
> >>> long I forget how to do it and though I'm run into some old notes
> >>> over the last day or so, on paper, They aren't giving detail I need
> >>> now. I have been able to run genisoimage and load the license into a
> >>> ISO but forget vax's device names and such to load the ISO into the
> >>> vms simulated enviornment and change the attribs and run '@' to load
> >>> the license. I am just sure it would work. My memory is just gone :(
> >> ??? Your TQ method is showing more than anything "//mst" when I
> >> would try the vmst license . It's like it's not reading the first
> >> char.? I know 'set <dev> cdrom' would be used. The <dev> and mount
> >> <dev> and attrb switching I can't remember seems like it was as
> >> simple as stm to stmlf. A simple line feed toggle.
> > It is really frustrating for me not be able to see what you are seeing and
> having you summarize what happened into phrases like "Your TQ method is
> showing more than anything "//mst" when I would try the vmst license". This
> gives me no information and is at best a rumor of a problem. It is hard to
> respond to rumors that lack any detail.
> >
> > 1) Please save ALL of the following lines into a file on your Linux system called
> TQ_TEST.ini in the same directory as your vmst file.
> >
> > SET CONSOLE -N LOG=TQ_TEST.log
> > SHOW VERSION
> > DIR vmst
> > ATTACH TQ -FV ANSI-VMS vmst
> > EXIT
> >
> > 2) Please run your vax simulator (in the same directory as your vmst file).
> >
> > Enter this command at the sim> prompt:
> > DO TQ_TEST.ini
> >
> > 3) When it exits, please send back 2 things:
> > a) The TQ_TEST.log
> > b) The configuration file you use when run VMS in this simulator.
> >
> > Thanks.
> >
> > - Mark
>
> OK when I typed "do DQ_TEST.ini"
>
> I got a file error, file does not exist.
That was your typing error since I asked you enter "DO TQ_TEST.ini"
instead of "DO DQ_TEST.ini".
> here, is the log file, DQ_TEST.LOG
>
> Logging to file "TQ_TEST.LOG"
> Logging to file "TQ_TEST.LOG" at Mon Nov 18 14:01:36 2019
> sim> sho version
> MicroVAX 3900 simulator V4.0-0 Current
> ??? Simulator Framework Capabilities:
> ??????? 64b data
> ??????? 64b addresses
> ??????? Threaded Ethernet Packet transports:PCAP:TAP: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 8.3.1 20190223 (Red Hat 8.3.1-2)
> ??????? Simulator Compiled as C arch: x64 (Release Build) on Nov 16
> 2019 at 19:46:12
> ??????? Memory Access: Little Endian
> ??????? Memory Pointer Size: 64 bits
> ??????? Large File (>2GB) support
> ??????? SDL Video support: No Video Support
> ??????? RegEx support for EXPECT commands
> ??????? OS clock resolution: 1ms
> ??????? Time taken by msleep(1): 1ms
> ??????? Ethernet packet info: libpcap version 1.9.1 (with TPACKET_V3)
> ??????? Time taken by msleep(1): 1ms
> ??????? OS: Linux local 5.3.6-100.fc29.x86_64 #1 SMP Mon Oct 14
> 21:48:12 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
> ??????? git commit id: 318b0e32
> ??????? git commit time: 2019-11-16T00:39:01-08:00
> sim> dir vmst
> ?Directory of /
>
> 11/18/2019? 02:00 PM??????????? 79,508 mst
> ?????????????? 1 File(s)??????????? 79,508 bytes
> ?????????????? 0 Dir(s)
> sim> att tq -fv ansi-vms vmst
> Can't stat: //mst
> Can't open ANSI-VMS format tape image: vmst
> sim> ex
> Too few arguments
> sim> q
> Goodbye
> Log file closed
Very interesting. Of course, I've never sat and had a simulator mess with files in the root directory (/) so I never saw this bug in the file scanning code. I suspect that if you move the license file to another directory, things will work just fine. Now that I've actually seen the failure it is easily reproduced (having nothing specific to do with the ANSI-VMS logic - it was demonstrated by the DIR command which uses the same internal file name scanning). If you pick up the latest code and rebuild the simulator, you can keep your files in the root directory if you want. :-).
Once you get that far, the:
ATT TQ -F ANSI-VMS vmst
Will work, and then once VMS is running and you've logged in:
$ MOUNT/OVER=ID MUA0:
$ COPY MUA0:VMST. SYS$LOGIN:
$ @SYS$LOGIN:VMST.
This will install the licenses cleanly. It seems that VMS's DCL execution can't handle command procedures run directly from magtape that have IF THEN ELSE statements in them, hence the need to copy the file to disk first.
- Mark
Ok version number or "git commit id" On the version I am using is
178968a, the version I downloaded from the link you sent me is bdc677b7.
They are indeed very different.
Bill
Hi Bill,
I have no idea what you are actually typing, but this is a session I just did on my Android phone (Linux):
Note that the -v switch for tape attaches gets it to be verbose about what is going on under the covers.
$ cd simh
$ BIN/vax
MicroVAX 3900 simulator V4.0-0 Current gi
t commit id: 178968a6
sim> att tq -vf ansi-vms sim*
SIM_BUILDROMS.C
11 blocks of data
SIM_CARD.C
30 blocks of data
SIM_CARD.H
3 blocks of data
SIM_CONSOLE.C
90 blocks of data
SIM_CONSOLE.H
4 blocks of data
SIM_DEFS.H
36 blocks of data
SIM_DISK.C
105 blocks of data
SIM_DISK.H
3 blocks of data
SIM_ETHER.C
91 blocks of data
SIM_ETHER.H
12 blocks of data
SIM_FIO.C
18 blocks of data
SIM_FIO.H
3 blocks of data
SIM_FRONTPANEL.C
55 blocks of data
SIM_FRONTPANEL.H
13 blocks of data
SIM_IMD.C
17 blocks of data
SIM_IMD.H
4 blocks of data
SIM_REV.H
69 blocks of data
SIM_SCSI.C
35 blocks of data
SIM_SCSI.H
4 blocks of data
SIM_SERIAL.C
42 blocks of data
SIM_SERIAL.H
3 blocks of data
SIM_SOCK.C
25 blocks of data
SIM_SOCK.H
4 blocks of data
SIM_TAPE.C
102 blocks of data
SIM_TAPE.H
7 blocks of data
SIM_TIMER.C
78 blocks of data
SIM_TIMER.H
5 blocks of data
SIM_TMXR.C
125 blocks of data
SIM_TMXR.H
12 blocks of data
SIM_VIDEO.C
47 blocks of data
SIM_VIDEO.H
5 blocks of data
Tape Image made from 'sim*' scanned as ANSI-VMS
format.
contains 2181744 bytes of tape data (1245 record
s, 94 tapemarks)
sim> att tq -fv ansi-vms scp.c
SCP.C
318 blocks of data
Tape Image made from 'scp.c' scanned as ANSI-VMS
format.
contains 651824 bytes of tape data (325 records,
4 tapemarks)
sim>
Notice that it seems to easily find the desired files and place them on the tape.
One thing that I usually ask for on bug reports and/or support requests is the output produced by SHOW VERSION and the output produced when you build the simulator with "make vax".
I leave how for you to gather that info up to you on your chosen working environment.
- Mark
On Nov 15, 2019 11:05 AM, Bill Cunningham <bill.cu at suddenlink.net> wrote:
On 11/14/2019 10:48 PM, Mark Pizzolato wrote:
> On Thursday, November 14, 2019 at 7:42 PM, Bill Cunningham wrote:
>> Ok version number or "git commit id" On the version I am using is 178968a, the
>> version I downloaded from the link you sent me is bdc677b7.
>> They are indeed very different.
> Well, git commit ids are merely a hash value. There is nothing sequential about them. 178968a is from some 11 days ago and should certainly be more recent enough to perform the steps I outlined, so you shouldn't need to rebuild the simulator.
>
>>> $ MOUNT/OVER=ID MUA0:
>> The above gives me a list of errors. The OS does not like it at all and IDK how
>> to copy the errors to a file to post them. It wants
>> _BUC$MUA0: . Not MUA0: at all.
> 2 things:
>
> 1) Don't expect later commands to be even slightly useful until AFTER you get the earlier commands working as expected (i.e. the proper ATT TQ -F ANSI-VMS command).
>
> 2) Either _BUC$MUA0: or simply MUA0: will work once you've gotten far enough along. If it doesn't then please show us exactly what error messages you are receiving.
>
> You seemed to suggest that you were working on a Linux environment, use cut and paste from the xterm session you are running under. If that's not what you're using, then please explain exactly what's going on. Since you don't seem to be that familiar with working in this environment, how did you manage to get the license file from where you received the email to the environment you're running simh in?
>
> - Mark
One thing I despise generally Mark is GUIs, I have been working from
CLI. But I installed the LDXE desktop environment which I don't know
much about but copy/paste should be simple. LDXE gave me one Hell of a
time with copy/paste, and absolutely whatever I did would not let me
select from xterm or the desktop the errors. So I wrote them down and
will simply copy myself.
sim> att tq -f ansi-vms vmst /* the license file */
Can't open: //mst - no such file or directory.
Can't open tape image.
Of course there might be something I am forgetting and not doing here.
I also type at the prompt in all caps, same result. For example,
ATT -F ANSI-VMS VMST
Same errors.
Bill