Marc Chametzky wrote ...
$ MCR NCP SET CIRCUIT TCP-x-y STATE OFF
$ MULTINET SET/DECNET/REMOTE=a.b.c.d/CONNECT
$ MCR NCP SET CIRCUIT TCP-x-y STATE ON
Yes, you could do this. The only part missing is something that queries
DNS to determine the actual IP address. That's do-able too, but not quite
as trivial.
One could also reflect this change in MULTINET:DECNET-CIRCUITS.COM to
save the change for later (best done indirectly through MULTINET
CONFIGURE/DECNET).
You'd have to; otherwise the next time you rebooted the new IPs would go
away.
Does DECnet routing require explicitly created paths to avoid routing
loops, or can one have multiple parallel connections and have DECnet
manage the routing dynamically?
The short answer is that this is what circuit costs are for - in the event
of multiple paths, DECnet will pick the least cost route to the destination.
Having multiple paths from node A to node B isn't supposed to be a problem.
Bob
On Mon, 18 Aug 2008, Marc Chametzky wrote:
I was looking through the MultiNet configuration and it looks as though it might be possible to get it to handle dynamic addresses somewhat reasonably.
[cut]
Also, in lieu of Multinet and DECNet-over-IP - I've been able to get the bridge program to run on my Linux firewall, although I'm having some difficulty deciphering the config file format. Perhaps my lack of valid entries to stick in there is the thorn in my side ... :-/
Bridge compiled fine on my main Linux server, and FTP'ed over to the Smoothwall box with no problems and no complaining of missing libraries.
Fred
I was looking through the MultiNet configuration and it looks as though it might be possible to get it to handle dynamic addresses somewhat reasonably.
Assuming one had a script to check the status of the DECnet circuit or otherwise check to see if the dyndns.org address had changed, one can cycle the circuit to connect to the new address this way:
$ MCR NCP SET CIRCUIT TCP-x-y STATE OFF
$ MULTINET SET/DECNET/REMOTE=a.b.c.d/CONNECT
$ MCR NCP SET CIRCUIT TCP-x-y STATE ON
One could also reflect this change in MULTINET:DECNET-CIRCUITS.COM to save the change for later (best done indirectly through MULTINET CONFIGURE/DECNET).
Does DECnet routing require explicitly created paths to avoid routing loops, or can one have multiple parallel connections and have DECnet manage the routing dynamically? If so, I'm willing to help with DECnet routing since I've got an area router running on my virtual VAX and a high-speed FiOS connection at home.
--Marc
On Mon, 18 Aug 2008, Sampsa Laine wrote:
Now correct me if I'm wrong but at least my bridge setup file has a DNS address in it, not an IP address. Will Johnny's bridge not work against a DynDNS type setup?
(replying to list)
Hi Sampsa ...
I'm willing to run the bridge if needed. I have a Smoothwall Linux firewall here that I'm sure I could shoehorn the bridge onto.
I would guess when my IP changes the bridge would disconnect, and then attempt to reconnect to whatever my new IP address happens to be. What kind of OPCOM messages that might generate is left as an exercise to the reader. :)
I'm going to download the bridge software and see if I can get it working (or at least compiled ...) on the Smoothwall ...
Fred
If anyone wants to try PHONE this evening, I'm logged into my VMS system as DUSTY::MARC. Old fashioned chatting at its best. :-)
(DUSTY is a relatively new node. For those who don't have the address, it's 2.210.)
--Marc
Now correct me if I'm wrong but at least my bridge setup file has a DNS address in it, not an IP address. Will Johnny's bridge not work against a DynDNS type setup?
Sampsa
On 18 Aug 2008, at 21:28, Fred wrote:
Hello all ...
After a bit of communication with a list member off-list, it seems that my dynamic IP address scenario is going to throw a wrench into the works regarding getting on to HECNet. Would someone know of a dynamic-address friendly method? I have DSL here, and switching to cable isn't an option as they block ports and are generally nasty around here. Static DSL is a last resort option as I'd rather not double my DSL bill if I don't have to.
I do not want anyone to have to "babysit" my connection to the network - if there's any babysitting to be done, I'll do it - or write some DCL to automate it, or what-have-you.
Do I have any options?
Cheers,
Fred
Hello all ...
After a bit of communication with a list member off-list, it seems that my dynamic IP address scenario is going to throw a wrench into the works regarding getting on to HECNet. Would someone know of a dynamic-address friendly method? I have DSL here, and switching to cable isn't an option as they block ports and are generally nasty around here. Static DSL is a last resort option as I'd rather not double my DSL bill if I don't have to.
I do not want anyone to have to "babysit" my connection to the network - if there's any babysitting to be done, I'll do it - or write some DCL to automate it, or what-have-you.
Do I have any options?
Cheers,
Fred
Fred wrote:
that is runinng DECNet over IP
that could allow me onto the network.
There are several ways to do DECnet over IP, including Multinet, Johnny's
bridge program, certain models of Cisco routers, and Linux DECnet, plus
maybe more that I don't know about. Unfortunately none of them are really
compatible, so you'll have to say which one you want to use before we can
help.
If you're using Multinet, then I'll be glad to connect you.
BTW, I notice your "dyndns" address - most of these aren't really usable
unless you have a static IP. All these connection methods are based on
actual IPs and not DNS entries, so anytime your dynamic IP changed the guy
at the other end of your tunnel would have to reconfigure your connection.
That gets old pretty fast.
Bob
Good afternoon:
Recently acquired an AlphaStation 255/233 and put OpenVMS 8.3 on it, got SMTP working, lots of layered products, etc. Was wondering if there is an area router nearby (Ohio, United States, although I realize it doesn't necessarily have to be "nearby") that is runinng DECNet over IP that could allow me onto the network.
Feel free to ask what my system specifics are and such. I fully expect to have to change my network number, but hopefully not my node name (which is MISER).
Cheers,
Fred
I've always meant to check if PHONE handles if you set yor terminal to more than 24 lines as well... Maybe I should check now... :-)
I'm pretty sure it doesn't. As I recall, PHONE uses the SCR$ library which was quite limited and only supported 24 rows. That was one of the improvements available by using the SMG$ library (as well as being able to use custom-defined terminals in TERMTABLE).
--Marc
Sampsa Laine wrote:
Got any notes on that?
I don't have my notes any more ... it was a long time ago now! But the
source is freely available, and (I hope) fairly easy to follow. The
commands are all single byte (see common.h) and the rest is plain text.
The download URL is
http://downloads.sourceforge.net/linux-decnet/dnprogs-2.43.tar.gz?modtime=1…
On 18 Aug 2008, at 08:06, Christine Caulfield wrote:
Sampsa Laine wrote:
Just to get a feel for it, does anyone know if PHONE exposes any kind of
API that would be possible to code against? I wouldn't mind having a go
at learning more about VMS coding and trying to make a PHONE->IRC
adapter.
I don't think phone has an API - but I did reverse-engineer the protocol
for Linux and it's fairly simple.
--
Chrissie
--
Chrissie
Got any notes on that?
Sampsa
On 18 Aug 2008, at 08:06, Christine Caulfield wrote:
Sampsa Laine wrote:
Just to get a feel for it, does anyone know if PHONE exposes any kind of
API that would be possible to code against? I wouldn't mind having a go
at learning more about VMS coding and trying to make a PHONE->IRC adapter.
I don't think phone has an API - but I did reverse-engineer the protocol
for Linux and it's fairly simple.
--
Chrissie
Sampsa Laine wrote:
Just to get a feel for it, does anyone know if PHONE exposes any kind of
API that would be possible to code against? I wouldn't mind having a go
at learning more about VMS coding and trying to make a PHONE->IRC adapter.
I don't think phone has an API - but I did reverse-engineer the protocol
for Linux and it's fairly simple.
--
Chrissie
Phil Mendelsohn skrev:
Tore Sinding Bekkedal wrote:
At least VMS Phone as of 5.0 does more than two users. But fitting it
all on the 80x24 screen it expects will become progressively less
trivial as users arrive.
You can always set your VT to 132 column... ;)
I've always meant to check if PHONE handles if you set yor terminal to more than 24 lines as well... Maybe I should check now... :-)
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
Sampsa Laine wrote:
Just to get a feel for it, does anyone know if PHONE exposes any kind of API that would be possible to code against? I wouldn't mind having a go at learning more about VMS coding and trying to make a PHONE->IRC adapter.
The beauty of VMS (when used properly) is that this should all be handled through system calls; the API for "everything" *is* the OS. (Though plenty of folks {found|find} wheels to reinvent) ;)
--
"Nothing is too small to know, and nothing too big to attempt."
--Sir William Cornelius Van Horne
Tore Sinding Bekkedal wrote:
At least VMS Phone as of 5.0 does more than two users. But fitting it
all on the 80x24 screen it expects will become progressively less
trivial as users arrive.
You can always set your VT to 132 column... ;)
--
"Nothing is too small to know, and nothing too big to attempt."
--Sir William Cornelius Van Horne
Just to get a feel for it, does anyone know if PHONE exposes any kind of API that would be possible to code against? I wouldn't mind having a go at learning more about VMS coding and trying to make a PHONE->IRC adapter.
Sampsa
Sampsa Laine skrev:
Does PHONE do multi-user?
If you by multi-user mean more than two persons having a conversation, then yes.
Johnny
Sampsa
On 17 Aug 2008, at 18:58, Bob Armstrong wrote:
Well if you've got a better and more DEC oriented I'm open torunning
that too... :)
There's PHONE, which works on VMS and RSX, at least, maybe more.
Bob
--
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
Bob Armstrong skrev:
Well if you've got a better and more DEC oriented I'm open torunning that too... :)
There's PHONE, which works on VMS and RSX, at least, maybe more.
TOPS-20 also have a PHONE utility.
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
Phil Mendelsohn skrev:
Sampsa Laine wrote:
Guys,
I've set up an IRC server for our use on silverback.sampsa.com port 6655 (non-standard port, I know).
I'll be hanging out on channel #hecnet as often as I can.
There's something about using IRC for DEC stuff that strikes me as inconsistent. (I'm being a real DEC/VMS bigot here...)
:-)
Better if there were a multi-user version of PHONE. :)
What do you mean multi-user? I assume you know that you can have more than two persons in a phone conversation?
However, it isn't like IRC, where you just connect to somewhere to get all the data fed there.
Oh well. I'll keep with mail, as usual. Always reachable at MIM::BILLQUIST :-)
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
For the last decade or so there has been people on IRCnet channels
#vax and #vms,
some hecnet-people too (including me).
There is also a port of EPIC4 irc-client for VMS, used that for a
while but it's not always stable.
Regards,
--Saku
Sampsa Laine wrote:
On 17 Aug 2008, at 19:29, Tore Sinding Bekkedal wrote:
Can't we please do this on a recognized, stable network - Freenode
(irc.freenode.net) strikes me as being a very nice network for this kind
of thing, and it already has a healthy #vms. I'll be in #hecnet there
myself.
Good idea, go for it. I suggest everyone use the freenode channel
instead.
I already have a #decnet channel on freenode. I mainly intended it for
DECnet on Linux people but there's only been two of us on there for
ages! so more are welcome :-)
--
Chrissie
On Sun, 2008-08-17 at 11:49 -0500, Phil Mendelsohn wrote:
Sampsa Laine wrote:
Guys,
I've set up an IRC server for our use on silverback.sampsa.com port 6655
(non-standard port, I know).
I'll be hanging out on channel #hecnet as often as I can.
There's something about using IRC for DEC stuff that strikes me as
inconsistent. (I'm being a real DEC/VMS bigot here...)
This is one of the places where that's OK! :)
Better if there were a multi-user version of PHONE. :)
DECNotes isn't real time...
I agree. I think that at some point someone should develop a VMS-native
IRC client. I would do it, but I am simply not sufficiently skilled at
software development under VMS yet.
However, I've written a minimalist IRC client which was originally
intended to facilitate using IRC for those who are not familiar with it.
Via SSH it is available at host toresbe.homelinux.org - the username is
hecnet, and so is the password. If telnet is preferred, I can set that
up on short notice.
It connects to the channel on Freenode.
Please feel free to try it out.
Regards,
-Tore :)
On 17 Aug 2008, at 19:29, Tore Sinding Bekkedal wrote:
Can't we please do this on a recognized, stable network - Freenode
(irc.freenode.net) strikes me as being a very nice network for this kind
of thing, and it already has a healthy #vms. I'll be in #hecnet there
myself.
Good idea, go for it. I suggest everyone use the freenode channel instead.
Sampsa
fantastic idea, and I'm connecting after hitting "Send" - who knows, it
might lead to the development of a proper VMS-style IRC client - I'm
How about something that answers PHONE requests and connects the caller to an IRC server?
Seems the way to go.
Sampsa