[HECnet] Announcing TCP/IP for RSX-11M-PLUS

Mark Matlock mark at matlockfamily.com
Mon Oct 23 17:38:55 PDT 2017


Johnny,
   I’m seeing an error with FTP that I have not seen before. It looks like it crept in during the 22-OCT-2017 update in the FTP / FTPD changes. See dialog below for details. I do like the new FTP block mode as it makes moving .DSK images around easier. I was able to upgrade Frodo despite not being able to access the BQTCP.TAP by setting BLOCK mode and FTPing down the RL02 .DSK and upgrading from there.

   I have a number of batch jobs that make updating your TCP/IP stack easy. I have one batch job that compares your latest PROGRSS.TXT to the one I currently have. If there is an update it tells me. Then I run a batch job that FTPs down the latest .TAP (that’s what broke today). After it is down it verifies that the .TAP can be seen by BRU seen in the .LOG file. If this is good then I execute a command file that modifies a flag via a file rename so that when I shut and reboot it does not bring up TCP/IP automatically like normal. Once everything is up I submit a batch job that BRUs the files on the BQTCP.TAP to my system disk and purges file at the end of that batch job it submits another one which does the IPGEN by answering the IPGEN questions for my configuration and when it is done executes the IP install command files that are normally updated at boot. In about 10 minutes I’m updated with minimal typing and any errors from the update and install documented in .LOG files.

   Thanks for the continuous work in upgrading BQTCP!!

Best,
Mark

+>ftp
FTP V2.12
(c) 2014-2017 by Johnny Billquist
FTP>open mim.update.uu.se:1021
Connecting to mim.update.uu.se:1021...
I/O error. 177640
FTP>open mim.update.uu.se:10021
Connecting to mim.update.uu.se:10021...
220-=============================================================
220-Welcome.
220-
220-This is the ftp server at Mim.Update.UU.SE.
220-
220-This is a running RSX-11M-PLUS system.
220-
220-Contact Johnny Billquist (bqt at update.uu.se) for more information.
220-=============================================================
220 Welcome
Username: ANONYMOUS
230-+++++++++++++++++++++++++++++++++++++++++++++++
230-This is the anonymous area for BQTCP for RSX.
230-
230-Note that BQTCP.TAP is an RSX virtual device
230-file, and can only be downloaded using the
230-RSX ftp client.
230-
230-Please contact bqt at update.uu.se if you have any questions.
230-+++++++++++++++++++++++++++++++++++++++++++++++
230 Login successful.
Remote system is RSX-11M-PLUS
Switching to native mode!
FTP>dir
200 Switching to ASCII mode.
200 STRU F ok.
227 Entering passive mode. (130,238,19,212,250,16).
150 Directory listing for DU1:[FTP]*.*

  Directory DU1:[FTP]

CLEACD.DSK            800. C  12-APR-2015 04:39:32  [7,14]    (RWED,RWED,R,R)
FTP.TXT                 1.    27-MAR-2016 01:04:55  [7,14]    (RWED,RWED,R,R)
8650.DSK            20480. C  24-JUN-2016 00:18:59  [7,14]    (RWED,RWED,R,R)
BQTCP.DSK           20480. C  22-OCT-2017 20:37:53  [7,14]    (RWED,RWED,R,R)
BQTCP.TAP            8911.    22-OCT-2017 20:38:01  [7,14]    (RWED,RWED,R,R)
PROGRESS.TXT           89.    22-OCT-2017 20:38:16  [7,14]    (RWED,RWED,R,R)
README.DOC            473.    22-OCT-2017 20:38:16  [7,14]    (RWED,RWED,R,R)
580 bytes transferred in 533ms  (1.06 KB/s)
226 Directory listing done.
FTP>get progress.txt
200 Switching to binary mode.
200 RSX structured files enabled.
227 Entering passive mode. (130,238,19,212,250,17).
150 Sending file DU1:[FTP]PROGRESS.TXT;787
Receiving file DU1:[MATLOCK]PROGRESS.TXT;117 (Size 44.3 KB)...
0%   52.0 bytes transferred in 16ms   (3.17 KB/s)
500 Error reading file. (2,-880)
Error (1,-10). Deleting file.
FTP>ascii
200 Switching to ASCII mode.
200 STRU F ok.
FTP>
FTP>get proress.txt
227 Entering passive mode. (130,238,19,212,250,18).
550 File not found.
FTP>get progress.txt
227 Entering passive mode. (130,238,19,212,250,19).
150 Sending file DU1:[FTP]PROGRESS.TXT;787
Receiving file DU1:[MATLOCK]PROGRESS.TXT;117 (Size 43.8 KB)...
43.8 KB transferred in 6.25s  (7.01 KB/s)
226 File done.
FTP>rsx
200 Switching to binary mode.
200 RSX structured files enabled.
FTP>get bqtcp.tap
227 Entering passive mode. (130,238,19,212,250,20).
550 Bad file format.
FTP>



> On Oct 8, 2017, at 4:35 PM, Johnny Billquist <bqt at softjar.se> wrote:
> 
> And oops. A small error managed to sneak by causing WWW to sometimes crash with a memory error when a bad request comes in.
> 
> Fixed, and a new dist have been cut and uploaded. Please update again if you already managed to dpwnload it since the announcement, but before now.
> 
>  Johnny
> 
> On 2017-10-08 21:34, Johnny Billquist wrote:
>> Time for a new release announcement of TCP/IP for RSX-11M-PLUS.
>> This release contains a lot of fixes and improvements in many areas.
>> There is one very serious bug in TCP that is fixed in this release which
>> is why I really encourage people to upgrade.
>> Highlights:
>> - Stability and reliability improvements in TCP.
>> - Improved SPOOF detection.
>> - Improved stability.
>> Detailed information on things that have been done since the last release:
>> Installation process:
>> - The IPGEN script now more smoothly handles updates to an existing
>> installation.
>> Ethernet driver:
>> - Improved driver reset handling.
>> - Implemented MTU backoff in ethernet driver, to handle unpatched DEC
>> XU: driver.
>> TCP:
>> - At socket close time, if there were pending packets to process still
>> in the socket, the system pool could become corrupted, causing a crash
>> at some random later time.
>> - Add more spoof processing for suspicious connections.
>> FTPD:
>> - Improved error handling for not logged in clients.
>> HTTP:
>> - Implemented spoof processing for connections which looks suspicious.
>> MAILD:
>> - Implemented spoof processing for connections which looks suspicious.
>> Mail client:
>> - Added basic hooks for extending mail to deal with several folders
>> (still not complete).
>> 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
>> The firewall for Mim have now been removed, so no need for the alternate
>> ports, but Mim is still listening to the alternate ports as well.
>> ftp: 10021
>> telnet: 10023
>> As a final word about this release. As always things progress with time,
>> but I think it's safe to say by now that BQTCP is now a very stable
>> TCP/IP with almost all features one can expect. There might always be
>> some more work on the lower level protocols, but at this point, expect
>> that most work and updates will be more and more on various daemons and
>> clients.
>> If there is anything in particular anyone is looking for, let me know.
>> 	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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sonic.net/pipermail/hecnet-list/attachments/20171023/0df44318/attachment.html>


More information about the Hecnet-list mailing list