Hello,
I've got an RSX-11M+ VM up (real hardware whenever I get my boards
shipped...) and I've got a question:
Is the FMS-11 tape on trailing-edge ftp corrupted? Can it be used to
pe4rform an install?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
I've put up two new systems:
MARDUK at 61.151 is a simh emulated pdp11/93 running RSTS/E v9.6 with DECnet.
ENKIDU at 61.152 is a simh emulated VAX running OpenVMS 7.3 with DECnet and IP.
This is in addition to GLGMSH (Gilgamesh) at 61.150, the KLH10 TOPS-20
system I've been running for many years.
All are located in San Jose, CA. Johnny, if you could add my two new
systems to the nodedb, I would appreciate it. And to Dave M., these
will be pretty low volume net usage, so impact on your link should be
minimal to unnoticeable.
Should anyone want an account, feel free to contact me. More users = more fun!
Thanks!
-Mark
Time for a new release announcement of TCP/IP for RSX-11M-PLUS.
A couple of fixes have been done since the last release.
At this point, the TCP/IP and tools seem to be very stable and usable.
MIM, which is my main test machine have been up and running for a month.
During that time, the machine have send out around 8G of data over TCP,
had about 28500 connections established, blocked about 17000 packets
from about 1000 spammers, had about 700 logins over telnet, and
basically been very busy, while not falling over or failing.
These are quite fun numbers, and I do feel a bit proud about them as
well. I don't think DEC ever envisioned an RSX system doing that.
I should also point out that I have not had a crash because of TCP/IP in
a very long time. But since I have often been doing various tests and
changes, uptime have often not been that long anyway. But right now I
feel that I do not have any pressing needs for things to fix in the
network stack, and have start to focus more on applications.
Things that have been done since the last release:
TCP:
- Made some transmit and receive statistics 64 bit wide. Numbers started
wrapping...
- Added smarter ACK probing for packets received out of sequence, which
improves transmission rates and lost connection detection.
- Added ability to set keepalive time on a per connection basis.
Telnet:
- Added spoof detection for telnet connections.
As usual, the distribution is available from:
ftp://mim.update.uu.se/bqtcp.dsk
ftp://mim.update.uu.se/bqtcp.tap
ftp://ftp.update.uu.se/pub/pdp11/rsx/tcpip/tcpip.dsk
The documentation is also available through ftp on Mim, or also at
http://mim.update.uu.se/tcpipdoc
Note! I've realized that BQTCP/IP do not work right if you have a
PDP-11/74 with multiple processors online. I'll fix that at some point,
as it's probably just a case of affinity not being set on devices, nor
relevant processes. This might only be a problem with telnet in fact. I
know for sure that the IP and TCP drivers works ok in multiprocessor
systems.
The one thing I might do some additional work on in the near future
is improving the DNS resolver. It should not affect any existing code,
but is something needed before I can do SMTP.
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
Hey Johnny, for the past few days if I try to access
http://madame.update.uu.se/nodedb, I get the banner and the search
box, but below that it only says "585 matches. Execute or extend
access denied to USERS".
It used to give the full list. Trying to search gives the same error,
and no displayed results.
Something broken?
-Mark
On 2016-05-31 17:10, Sampsa Laine wrote:
> Why don?t one of you RSX gurus port ?joe? to RSX?
>
> OK it?s not emacs but it?s quite small and has enough functionality..
"Small" in this case is more than 10 times the size of NEMA... :-)
But if someone wants to try, I can answer questions.
Johnny
On Tue, May 31, 2016 at 06:10:41PM +0300, Sampsa Laine wrote:
>Why don???t one of you RSX gurus port ???joe??? to RSX?
>OK it???s not emacs but it???s quite small and has enough functionality..
I'm thinking the point isn't: if only there were a nice editor, any
editor, that fits on RSX (those of us who grew up on EDT generally *love*
it already, and TECO is its own religion), but rather to accommodate
people's muscle memory and accept the commands they were already going to
type whether they meant to or not (which is why E11's built-in editor goes
in the other direction and uses the EDT/KED keypad layout).
John Wilson
D Bit
Is anyone maintaining an up-to-date DECdns server based off of Johnny's nodedb?
I've recently set up an emulated VAX (simh) at 61.152 called ENKIDU,
running OpenVMS 7.3. I was hoping to use DECdns for simple node name
resolution. In the interim I'm using Jordi's DECdns server (which he
mentioned a while ago), but it doesn't appear to be as up to date with
the official nodedb as I'd like. :)
Thanks,
Mark
Can somebody update the cisco tunnel configs and send me the tunnel configs? My current IP is 50.131.150.11 - I will get a cisco VM up when I get home
(no PSUs for the working routers I have...)
From: Johnny Billquist <bqt at softjar.se>
>With all that in mind, I decided to write my own Emacs clone instead
>(yes, I got horribly upset with the lousy quality of most code I looked
>at, if someone wants to hear some rants, contact me privately).
>
>I started about a month ago, and at this point, it's working, and quite
>useful.
Way to go! Very impressive.
>. Only works on ANSI terminals today. It would be doable to extend with
>other terminal support, but I don't have any need, and since I do not
>have, nor want to depend on curses, it will require coding to either
>have a module to uses curses, if that is wanted, or handling of specific
>terminals.
I agree. The days of dozens of choices of real terminals are long over,
so the amount of extra work you'd do just for that one time that someone
dusts off a Teleray 1061 just to open one file and then turn it off forever,
is really not worth it. Expecting someone doing real work to find an ANSI
terminal is totally fair.
John Wilson
D Bit
On 2016-05-29 19:43, Phil Budne wrote:
> I don't recall it being great,
> but there was an emacs11 written in DEC TECO-11;
>
> ftp://ftp.ultimate.com/emacs/emacs11.urls
> ftp://ftp.ultimate.com/emacs/emacs11.tar.Z
>
> http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco/em…
> says:
>
> This directory contains Fred Fish's EMACS for TECO-11 v35 or higher.
> Fred hasn't used this stuff since 1982.....
>
> Pete Siemsen, 28-Jul-1989
>
> The code is well commented!
Yes, I know about it.
I actually did sortof an Emacs clone in TECO-8 many years ago. It's
actually pretty easy to do a decent implementation in TECO. The problem
is that you cannot really edit large files. TECO-8 and TECO-11 can edit
arbitrarily large files, but only as a stream. You read in a page of the
file (where a "page" is a bit loosely defined), you edit it, and then
you pass it on to the output, and read in the next page. At that point,
you cannot go back to a previous page anymore. And all editing is
happening within the buffer that you have in memory. So all addressing
is done local to the page you have in memory.
So, while cool, and somewhat fun, it have some rather severe limitations
if you want to edit large files. And this is a TECO-11 limitation, and
cannot really be solved in a good way by any code written inside
TECO-11. What I did for my implementation for TECO-8 was that I keep a
count of which page I was on, and if I wanted to go backwards, I had to
close the file, reopen it, and read from the beginning until I was at
the previous page, and then work from there.
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