Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Announcing a new TCP/IP for RSX

59 views
Skip to first unread message

Johnny Billquist

unread,
Mar 8, 2013, 11:03:01 AM3/8/13
to
Ok. The time is drawing near to actually get my new TCP/IP for RSX out
the door. So I'm looking for possible interested people who would like
to try things out. This is like field testing, so expect there to be
some issues, and helpful feedback would be appreciated.

The state right now is that the protocols seems to work fine. They have
been tested by myself for many years, and the last week a first external
person started testing, which means I'm right now trying to get a
distribution kit together that is usable.

What is in there? Nice of you to ask. Of course the basic protocols -
ARP, IP, ICMP, UDP and TCP. In addition, there are libraries for using
this from MACRO-11 and from high level languages (the one tested
extensively so far is BASIC+2, but libraries for F77 and C will also be
in there). Additional suggestions are welcome. In addition, a few
example pieces exist, such as a web server, TFTP daemon, RWHOD daemon,
IRC client, and an IRC robot, and a few well known TCP services (ECHO,
SINK, DAYTIME and QUOTD).

Additionally I am working on FTP right now (both server and client), and
both a TELNET server and client is planned, but will take a little more
time.

This TCP/IP requires a RSX-11M-PLUS system. It has only been tested on
V4.6, but I believe it should work ok on any V4. It might also work on
previous versions, but there are possible issues. Let me know if you
want to test it on something like that. The package will not work on
11M. Mostly because some pieces really need the split I/D space. It
would be possible to work around that, but it would be a rather big
project, and unless someone actually needs it enough to pay for that
work, it will not happen.

The whole system runs as device drivers and one ACP. It can coexist with
DECnet, or use the XE: device driver for Unibus machines. Qbus machines
without DECnet is not possible right now, but is something I will
address eventually.

The whole TCP/IP takes little resources. It uses a small amount of pool,
and a little CPU, but not really noticeable under normal operation. It
creates its own memory region which it uses for most memory consumption.

The API is not compatible with any Unix like one at this time, although
adding such a layer is definitely possible, and might be something I'll
do if enough people want to waste the memory. However, the actual API
existing is really easy to use, and very versatile.

There is a reference system online. You can telnet to mim.update.uu.se,
and login with guest/guest if you want to look at it (emulated 11/74, so
this address does not point at the TCP/IP stack of RSX). You can also
point your web browser at madame.update.uu.se, which is the RSX systems
web server.

So, please contact me if this interest you. My address is b...@softjar.se.

Johnny

--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol

MG

unread,
Mar 12, 2013, 11:10:23 AM3/12/13
to
On 8-mrt-2013 17:03, Johnny Billquist wrote:
> There is a reference system online. You can telnet to mim.update.uu.se,
> and login with guest/guest if you want to look at it (emulated 11/74, so
> this address does not point at the TCP/IP stack of RSX). You can also
> point your web browser at madame.update.uu.se, which is the RSX systems
> web server.

Both seem down, or, I can't access them.

- MG

Johnny Billquist

unread,
Mar 12, 2013, 8:13:51 PM3/12/13
to
Something hung in e11 this afternoon/evening. Things have been restarted
now.

Bill Cunningham

unread,
May 1, 2015, 6:31:34 PM5/1/15
to

"Johnny Billquist" <b...@softjar.se> wrote in message
news:khd23m$tku$1...@Iltempo.Update.UU.SE...
> Ok. The time is drawing near to actually get my new TCP/IP for RSX out the
> door.

[...]

That's cool Johnny. Is what has been being discussed on Bob Supnik's list
lately? I have been following and trying to understand but keep quiet and
let the pros code.

Bill


Johnny Billquist

unread,
May 2, 2015, 9:13:01 PM5/2/15
to
Yes, I sent out an announcement about a year ago by now, I think. And
I've posted updates a few times when I have done enough additional work
to motivate additional announcements, but the latest cut can always be
found at Madame.Update.UU.SE (log in as user ftp or anonymous). This is
an RSX system, by the way, running the code.
If you already have an RSX system with the code running, you can grab
the latest version through the tape image there, it works as a virtual
tape under RSX. For other people, they'll have to grab the RL02 disk
image. That works both as a virtual disk inside RSX, and it also works
from E11, simh, or probably any other emulator.

You can also read a snapshot of the documentation at
http://Madame.Update.UU.SE/tcpip
(Also served from that same RSX system...)

Johnny

0 new messages