[Info-vax] VMS Emulation On Linux (was Re: CRTL and RMS vs SSIO)
Lawrence D’Oliveiro
lawrencedo99 at gmail.com
Tue Nov 2 01:01:09 EDT 2021
On Saturday, October 16, 2021 at 12:36:21 PM UTC+13, I wrote:
>
> On Saturday, October 16, 2021 at 4:38:37 AM UTC+13, Arne Vajhøj wrote:
>>
>> DECnet is a bit possessive with NIC's - first thing it does is to change
>> the MAC address.
>>
> I know. It’s even more primitive than AppleTalk, it doesn’t have an ARP layer.
> So instead it has to compute the MAC address from the protocol address.
>
> But we can cope with that.
Turns out somebody else has been way ahead of us. Among the standard Debian packages is a DECnet implementation suite, apparently modelled on the Ultrix implementation <https://packages.debian.org/bullseye/libdnet>, <https://packages.debian.org/bullseye/dnet-progs>. Look at that, there is an equivalent to PHONE, there is a VMSmail-to-SMTP gateway, there is something called librms!
(How did I find it? I was just idly browsing the netlink(7) man page <https://manpages.debian.org/bullseye/manpages/netlink.7.en.html> -- as you do -- when I saw that the Linux kernel had provisions for handling DECnet routing messages. So I looked for userland packages that might use that, and there you are.)
Personally I would not allow DECnet anywhere near layer 2 on an actual physical NIC these days--I would cocoon it securely in a tunnel at layer 7. But I’m sure this implementation can cope with that ...
More information about the Info-vax
mailing list