Re: What do to with an Internet-connected PDP-11?

2019-04-30 Thread Richard Cini via cctalk
Thanks. That’s how I was able to get on-line (with lots of help from JerryW). 
Great resource and highly recommended.


Get Outlook for iOS<https://aka.ms/o0ukef>


From: cctalk  on behalf of Brian Roth via cctalk 

Sent: Tuesday, April 30, 2019 9:51 AM
To: Paul Koning via cctalk; Grant Taylor; General Discussion: On-Topic and 
Off-Topic Posts
Subject: Re: What do to with an Internet-connected PDP-11?

I apologize if this has been mentioned.
http://shop-pdp.net/rthtml/tcpip.php

Sent from Yahoo Mail on Android

On Tue, Apr 30, 2019 at 9:25 AM, Paul Koning via cctalk 
wrote:

> On Apr 29, 2019, at 9:05 PM, Grant Taylor via cctalk  
> wrote:
>
> On 4/29/19 6:47 PM, Zane Healy via cctalk wrote:
>> I want to say that the OSU webserver for VMS supports running over DECnet, 
>> but my memory could be faulty. I’ve only used WASD on VMS.
>
> I think this sounds like a neat ~> fun thing to do.
>
> But how does a web server run over DECnet?
>
> I guess conceptually you can serve web pages across any protocol that can 
> carry HTTP.
>
> But I guess you could also have a client that ran over DECnet or need a 
> gateway to TCP/IP.

Yes.  What I meant is that one could take an existing HTTP client and server, 
or create one, substituting DECnet sockets for the TCP sockets.  The protocol 
would work just fine that way.  You'd need to decide how to deal with DECnet 
packet boundaries, something TCP doesn't have (a major omission).  The simplest 
is to pay no attention to them, which is what I understand Ultrix "streaming 
DECnet" sockets to do.  An alternative would be to make use of them, for 
example by saying that the entire HTTP header is in one packet and the payload 
(if any) follows in separate packets.

paul




Re: What do to with an Internet-connected PDP-11?

2019-04-30 Thread John Forecast via cctalk



> On Apr 30, 2019, at 9:25 AM, Paul Koning via cctalk  
> wrote:
> 
> 
> 
>> On Apr 29, 2019, at 9:05 PM, Grant Taylor via cctalk  
>> wrote:
>> 
>> On 4/29/19 6:47 PM, Zane Healy via cctalk wrote:
>>> I want to say that the OSU webserver for VMS supports running over DECnet, 
>>> but my memory could be faulty. I’ve only used WASD on VMS.
>> 
>> I think this sounds like a neat ~> fun thing to do.
>> 
>> But how does a web server run over DECnet?
>> 
>> I guess conceptually you can serve web pages across any protocol that can 
>> carry HTTP.
>> 
>> But I guess you could also have a client that ran over DECnet or need a 
>> gateway to TCP/IP.
> 
> Yes.  What I meant is that one could take an existing HTTP client and server, 
> or create one, substituting DECnet sockets for the TCP sockets.  The protocol 
> would work just fine that way.  You'd need to decide how to deal with DECnet 
> packet boundaries, something TCP doesn't have (a major omission).  The 
> simplest is to pay no attention to them, which is what I understand Ultrix 
> "streaming DECnet" sockets to do.  An alternative would be to make use of 
> them, for example by saying that the entire HTTP header is in one packet and 
> the payload (if any) follows in separate packets.
> 
>   paul
> 
> 

DECnet-Ultrix SOCK_STREAM sockets completely ignore message boundaries on both 
input and output. Early on we ran X-windows over DECnet just by changing the 
socket address family and the connect/accept logic. Very early on we had to 
test with SOCK_STREAM since DECnet was the first (and only?) protocol to make 
use of SOCK_SEQPACKET sockets and there was a crash lurking in the 4.2BSD 
kernel socket code for such sockets.

  John.



Re: What do to with an Internet-connected PDP-11?

2019-04-30 Thread Brian Roth via cctalk
I apologize if this has been mentioned. 
http://shop-pdp.net/rthtml/tcpip.php

Sent from Yahoo Mail on Android 
 
  On Tue, Apr 30, 2019 at 9:25 AM, Paul Koning via 
cctalk wrote:   

> On Apr 29, 2019, at 9:05 PM, Grant Taylor via cctalk  
> wrote:
> 
> On 4/29/19 6:47 PM, Zane Healy via cctalk wrote:
>> I want to say that the OSU webserver for VMS supports running over DECnet, 
>> but my memory could be faulty. I’ve only used WASD on VMS.
> 
> I think this sounds like a neat ~> fun thing to do.
> 
> But how does a web server run over DECnet?
> 
> I guess conceptually you can serve web pages across any protocol that can 
> carry HTTP.
> 
> But I guess you could also have a client that ran over DECnet or need a 
> gateway to TCP/IP.

Yes.  What I meant is that one could take an existing HTTP client and server, 
or create one, substituting DECnet sockets for the TCP sockets.  The protocol 
would work just fine that way.  You'd need to decide how to deal with DECnet 
packet boundaries, something TCP doesn't have (a major omission).  The simplest 
is to pay no attention to them, which is what I understand Ultrix "streaming 
DECnet" sockets to do.  An alternative would be to make use of them, for 
example by saying that the entire HTTP header is in one packet and the payload 
(if any) follows in separate packets.

    paul

  


Re: What do to with an Internet-connected PDP-11?

2019-04-30 Thread Paul Koning via cctalk



> On Apr 29, 2019, at 9:05 PM, Grant Taylor via cctalk  
> wrote:
> 
> On 4/29/19 6:47 PM, Zane Healy via cctalk wrote:
>> I want to say that the OSU webserver for VMS supports running over DECnet, 
>> but my memory could be faulty. I’ve only used WASD on VMS.
> 
> I think this sounds like a neat ~> fun thing to do.
> 
> But how does a web server run over DECnet?
> 
> I guess conceptually you can serve web pages across any protocol that can 
> carry HTTP.
> 
> But I guess you could also have a client that ran over DECnet or need a 
> gateway to TCP/IP.

Yes.  What I meant is that one could take an existing HTTP client and server, 
or create one, substituting DECnet sockets for the TCP sockets.  The protocol 
would work just fine that way.  You'd need to decide how to deal with DECnet 
packet boundaries, something TCP doesn't have (a major omission).  The simplest 
is to pay no attention to them, which is what I understand Ultrix "streaming 
DECnet" sockets to do.  An alternative would be to make use of them, for 
example by saying that the entire HTTP header is in one packet and the payload 
(if any) follows in separate packets.

paul




Re: What do to with an Internet-connected PDP-11?

2019-04-30 Thread Bill Gunshannon via cctalk
On 4/29/19 10:19 PM, systems_glitch via cctalk wrote:
> If you get 2.11BSD up and going (which would require a CPU upgrade, it
> won't run on the F11, needs split I+D), you can run a *native* IRC client!
> One of the guys on #vc has written a minimalist IRC client that compiles
> and runs on 2.11BSD on the PDP-11.
> 
> AFAIK, there was no TCP/IP stack for the BSDs that will run on the F11.
> Anyone know of one?

What about Ultrix-11?  I know it supports the 11/23 and it has
TCP/IP. Whether it has both simultaneously I don't remember.

bill



Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread systems_glitch via cctalk
If you get 2.11BSD up and going (which would require a CPU upgrade, it
won't run on the F11, needs split I+D), you can run a *native* IRC client!
One of the guys on #vc has written a minimalist IRC client that compiles
and runs on 2.11BSD on the PDP-11.

AFAIK, there was no TCP/IP stack for the BSDs that will run on the F11.
Anyone know of one?

Thanks,
Jonathan

On Mon, Apr 29, 2019 at 9:05 PM Grant Taylor via cctalk <
cctalk@classiccmp.org> wrote:

> On 4/29/19 6:47 PM, Zane Healy via cctalk wrote:
> > I want to say that the OSU webserver for VMS supports running over
> > DECnet, but my memory could be faulty. I’ve only used WASD on VMS.
>
> I think this sounds like a neat ~> fun thing to do.
>
> But how does a web server run over DECnet?
>
> I guess conceptually you can serve web pages across any protocol that
> can carry HTTP.
>
> But I guess you could also have a client that ran over DECnet or need a
> gateway to TCP/IP.
>
> #confused #eagerToLearn
>
>
>
> --
> Grant. . . .
> unix || die
>


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Grant Taylor via cctalk

On 4/29/19 6:47 PM, Zane Healy via cctalk wrote:
I want to say that the OSU webserver for VMS supports running over 
DECnet, but my memory could be faulty. I’ve only used WASD on VMS.


I think this sounds like a neat ~> fun thing to do.

But how does a web server run over DECnet?

I guess conceptually you can serve web pages across any protocol that 
can carry HTTP.


But I guess you could also have a client that ran over DECnet or need a 
gateway to TCP/IP.


#confused #eagerToLearn



--
Grant. . . .
unix || die


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Zane Healy via cctalk


> On Apr 29, 2019, at 5:40 PM, Paul Koning via cctalk  
> wrote:
> 
> I've been thinking it would be neat (strange?) to have HTTP client/server 
> running over DECnet instead of TCP.  Object number would be 80, of course.
> 
> On Ultrix it seems this should be quite easy, given that it has "stream mode" 
> DECnet sockets that act very much like TCP streams.

I want to say that the OSU webserver for VMS supports running over DECnet, but 
my memory could be faulty. I’ve only used WASD on VMS.

Zane




Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Paul Koning via cctalk
I've been thinking it would be neat (strange?) to have HTTP client/server 
running over DECnet instead of TCP.  Object number would be 80, of course.

On Ultrix it seems this should be quite easy, given that it has "stream mode" 
DECnet sockets that act very much like TCP streams.

paul



Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Richard Cini via cctalk
Ok, that's good to know. Thanks.

On 4/29/19, 8:29 PM, "cctalk on behalf of Cameron Kaiser via cctalk" 
 wrote:

> I'll have to see if I have the Gopher client installed on my disk image.
> If not I'll install it and see how it goes. Great idea!

The nice thing about Gopher is that even if you don't, the protocol is
so trivial to speak and parse menus that you could probably bang a simple
client out in an afternoon or less.

-- 
 personal: 
http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * 
ckai...@floodgap.com
-- Institutions do not have opinions, merely customs. -- Bruce Johnson 






Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Cameron Kaiser via cctalk
> I'll have to see if I have the Gopher client installed on my disk image.
> If not I'll install it and see how it goes. Great idea!

The nice thing about Gopher is that even if you don't, the protocol is
so trivial to speak and parse menus that you could probably bang a simple
client out in an afternoon or less.

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- Institutions do not have opinions, merely customs. -- Bruce Johnson 


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Richard Cini via cctalk


  
  
  

I’ll have to see if I have the Gopher client installed on my disk 
image. If not I’ll install it and see how it goes. Great idea!
Rich



Get Outlook for iOS

  




On Mon, Apr 29, 2019 at 8:25 AM -0400, "Cameron Kaiser via cctalk" 
 wrote:










> >> Maybe it would be possible to get a text only browser running?
> > 
> > I think Gopher would be a better fit, personally. That's easy to write,
> > parse and display.
> > 
> That might be true, but what sites still provide that service.

Funny you should ask.

gopher://gopher.floodgap.com/

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- You can't fake the funk. -- Arnold X. Perkins --







Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Patrick Finnegan via cctalk
On Sun, Apr 28, 2019 at 6:14 PM Richard Cini via cctalk <
cctalk@classiccmp.org> wrote:

> So, for playing around, what can I practically do with this? Is it even
> possible to access any Web sites (unconventional browsing for sure; I’ve
> read about telnetting to port 80)? I’m sure email is possible, as is
> FTP/Telnet (I’ve used that inside my lab setup), but I don’t really know
> where to start with that.
>
>
>
> If anyone has any pointers/suggestions, I’d appreciate it.
>

So, having just gone through some of this with my TeleVideo stuff, my
suggestion is to do a bit of work on both the client (PDP-11) and something
a bit faster, which can handle encryption etc.

I wrote a couple of simple web services and some Z80 code (obviously your
PDP-11 code will be a bit different but with a similar concept), to parse
the HTML on something using a web service (I used an apache CGI script to
make it simple), and send the parsed results to the client.

It's not interactive, but it seemed like the most elegant solution to the
problem.

If you want to see my code, check out "cgi/tvi-lynx.pl" and
"almmmost/z80/LYNXGET.ZASM":
https://github.com/vax11/almmmost

Pat


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Aaron Jackson via cctalk
There is a TCP/IP stack available for RT-11, although I've never tried
it. It apparently works with both DEQNA and DELQA cards, and I suspect
you've got one or the other in your 11/23.

http://shop-pdp.net/rthtml/tcpip.php

It is possible, but also very painful, to view websites using the telnet
client "GET / HTTP/1.1" followed by two returns should give you a page.

I think it's more fun to do the opposite. My PDP-11/73 (in a 11/23+
chassis) is accessible via the web, when it's powered up.

http://catbert.rhwyd.co.uk

https://web.archive.org/web/20190420150036/http://catbert.rhwyd.co.uk/

So there's plenty of room to have fun :)

Aaron


Richard Cini via cctalk writes:

> All –
>
>
>
>  Over the last few months, I’ve built myself a nice little PDP-11/23 with a 
> SCSI interface/drive, extra SLUs and Ethernet. With the help of a few people, 
> I was able to get an Ethernet configuration running, which is kind of cool. 
> It’s been a great learning process getting this up and running. It’s a Q18 
> system, so memory is limited and I don’t think able to run BSD (I’m running 
> RT-11 right now).
>
>
>
> So, for playing around, what can I practically do with this? Is it even 
> possible to access any Web sites (unconventional browsing for sure; I’ve read 
> about telnetting to port 80)? I’m sure email is possible, as is FTP/Telnet 
> (I’ve used that inside my lab setup), but I don’t really know where to start 
> with that.
>
>
>
>  If anyone has any pointers/suggestions, I’d appreciate it.
>
>
>
>  Thanks!
>
>
>
> Rich


--
Aaron Jackson - M6PIU
Researcher at University of Nottingham
http://aaronsplace.co.uk/


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Cameron Kaiser via cctalk
> >> Maybe it would be possible to get a text only browser running?
> > 
> > I think Gopher would be a better fit, personally. That's easy to write,
> > parse and display.
> > 
> That might be true, but what sites still provide that service.

Funny you should ask.

gopher://gopher.floodgap.com/

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- You can't fake the funk. -- Arnold X. Perkins --


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread allison via cctalk
On 04/29/2019 03:20 AM, ben via cctalk wrote:
> On 4/28/2019 11:34 PM, Cameron Kaiser via cctalk wrote:
>>> Maybe it would be possible to get a text only browser running?
>>
>> I think Gopher would be a better fit, personally. That's easy to write,
>> parse and display.
>>
> That might be true, but what sites still provide that service.
> A web novel app might work. 5K of REAL text, 5Meg of ads,pop ups and
> java script. :(
> Ben.
>
>
>
With a PDP-11/23 and full boat ram (18bit) you can run more than RT-11
and something like V6 unix or maybe
RSX might be a better choice for anything networking.  An OS that
supports swapping and maybe virtual memory
would help even at the expense of speed.  Networking does require some
level of multitasking as well so RT-11/FB
is likely more useful than vanilla RT.

Allison


Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread Sean Conner via cctalk
It was thus said that the Great ben via cctalk once stated:
> On 4/28/2019 11:34 PM, Cameron Kaiser via cctalk wrote:
> >>Maybe it would be possible to get a text only browser running?
> >
> >I think Gopher would be a better fit, personally. That's easy to write,
> >parse and display.
> >
> That might be true, but what sites still provide that service.

  There are quite a few active gopher sites out there.  You can start with:

gopher://gopher.floodgap.com/1/world

but wait!  There's more!

gopher://gopher.floodgap.com/1/fun/xkcd
gopher://gopher.floodgap.com/1/feeds/latest
gopher://gopher.altexxanet.org/1/textfiles.com
gopher://1436.ninja/1/Project_Gutenberg_in_Gopherspace
gopher://hngopher.com/
gopher://sdf.org/1/users/julienxx/Lobste.rs

and some phlogs (gopher blogs):

gopher://gopher.black/1/moku-pona
gopher://i-logout.cz/1/en/bongusta/

(although there's some overlap between these two).

  -spc



Re: What do to with an Internet-connected PDP-11?

2019-04-29 Thread ben via cctalk

On 4/28/2019 11:34 PM, Cameron Kaiser via cctalk wrote:

Maybe it would be possible to get a text only browser running?


I think Gopher would be a better fit, personally. That's easy to write,
parse and display.


That might be true, but what sites still provide that service.
A web novel app might work. 5K of REAL text, 5Meg of ads,pop ups and 
java script. :(

Ben.





Re: What do to with an Internet-connected PDP-11?

2019-04-28 Thread Cameron Kaiser via cctalk
> Maybe it would be possible to get a text only browser running?

I think Gopher would be a better fit, personally. That's easy to write,
parse and display.

-- 
 personal: http://www.cameronkaiser.com/ --
  Cameron Kaiser * Floodgap Systems * www.floodgap.com * ckai...@floodgap.com
-- Complete indifference to suffering is our duty. -- V. I. Lenin -


Re: What do to with an Internet-connected PDP-11?

2019-04-28 Thread Will Cooke via cctalk


> On April 28, 2019 at 11:24 AM Richard Cini via cctech  
> wrote:
> 

> So, for playing around, what can I practically do with this? Is it even 
> possible to access any Web sites (unconventional browsing for sure; I’ve read 
> about telnetting to port 80)? I’m sure email is possible, as is FTP/Telnet 
> (I’ve used that inside my lab setup), but I don’t really know where to start 
> with that. 
> 
>  
> 
>     If anyone has any pointers/suggestions, I’d appreciate it.
> 

Maybe it would be possible to get a text only browser running?
https://lynx.browser.org/


"A designer knows he has achieved perfection not when there is nothing left to 
add, but when there is nothing left to take away." --  Antoine de Saint-Exupery


"The names of global variables should start with    // "  -- https://isocpp.org


Re: What do to with an Internet-connected PDP-11?

2019-04-28 Thread Warner Losh via cctalk
On Sun, Apr 28, 2019, 5:24 PM Will Cooke via cctech 
wrote:

>
> > On April 28, 2019 at 11:24 AM Richard Cini via cctech <
> cct...@classiccmp.org> wrote:
> >
>
> > So, for playing around, what can I practically do with this? Is it even
> possible to access any Web sites (unconventional browsing for sure; I’ve
> read about telnetting to port 80)? I’m sure email is possible, as is
> FTP/Telnet (I’ve used that inside my lab setup), but I don’t really know
> where to start with that.
> >
> >
> >
> > If anyone has any pointers/suggestions, I’d appreciate
> it.
> >
>
> Maybe it would be possible to get a text only browser running?
> https://lynx.browser.org/


Text only without crypto might be possible. However, with the hard limit of
64k+64k, even with overlays, is going to be a heavy lift.

Warner


> "A designer knows he has achieved perfection not when there is nothing
> left to add, but when there is nothing left to take away." --  Antoine de
> Saint-Exupery
>
>
> "The names of global variables should start with// "  --
> https://isocpp.org
>


What do to with an Internet-connected PDP-11?

2019-04-28 Thread Richard Cini via cctalk
All –

 

    Over the last few months, I’ve built myself a nice little 
PDP-11/23 with a SCSI interface/drive, extra SLUs and Ethernet. With the help 
of a few people, I was able to get an Ethernet configuration running, which is 
kind of cool. It’s been a great learning process getting this up and running. 
It’s a Q18 system, so memory is limited and I don’t think able to run BSD (I’m 
running RT-11 right now).

 

So, for playing around, what can I practically do with this? Is it even 
possible to access any Web sites (unconventional browsing for sure; I’ve read 
about telnetting to port 80)? I’m sure email is possible, as is FTP/Telnet 
(I’ve used that inside my lab setup), but I don’t really know where to start 
with that. 

 

    If anyone has any pointers/suggestions, I’d appreciate it.

 

    Thanks!

 

Rich

 

--

Rich Cini

http://www.classiccmp.org/cini

http://www.classiccmp.org/altair32