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

Johnny Billquist bqt at softjar.se
Tue Oct 24 00:53:56 PDT 2017


Ouch. A bug I introduced yesterday while fixing something else in ftp/ftpd. Fixed now. Thanks for the report.

  Johnny 


Mark Matlock <mark at matlockfamily.com> skrev: (24 oktober 2017 02:38:55 CEST)
>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

-- 
Skickat från min Android-enhet med K-9 Mail. Ursäkta min fåordighet.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sonic.net/pipermail/hecnet-list/attachments/20171024/9a41839b/attachment-0001.html>


More information about the Hecnet-list mailing list