> On Apr 13, 2017, at 3:34 AM, Johnny Billquist <[email protected]> wrote:
>
> On 2017-04-13 02:27, Paul Koning wrote:
>>
>>> On Apr 12, 2017, at 2:22 AM, Johnny Billquist <[email protected]> wrote:
>>>
>>> The DS500 is a PDP-11, true. But it's also the model that don't have any
>>> local storage, and thus uses MOP in way more ways than any other DS, which
>>> might be a problem unless you have some machine with a proper MOP
>>> implementation.
>>> The MOP server that exists for Unix systems will not do. It only supports
>>> booting.
>>
>> What else do you need? MOP doesn't do much more than that. Config data
>> download?
>
> Actually, it does. MOP can do reading and writing of data to files as well.
Not really. There's a load protocol and a dump protocol. Load can reference
the load image by ID string if enabled, but that doesn't make it a general file
access protocol.
> And it can support terminal traffic. I don't even have the information on how
> this part of MOP works, all I know is that it does work. In RSX, you have a
> program called CCR for the terminal traffic (Console Carrier Request I
> think). RSX-11S systems can also do crashdumps over MOP if they crash.
>
> I know that you can use CCR on VMS as well, but I don't remember the syntax.
> Might be some switch to SET HOST.
The console carrier protocol, as well as all the other bits of MOP, are fully
documented in the MOP architecture spec.
>> In any case, MOP is a trivial protocol, fixing omissions in an existing MOP
>> implementation is pretty easy.
>
> Possibly. I don't have all the details.
>
>> Hm. mop.py? That would be nicely portable and easy to create...
>
> Feel free. :-)
Actually, parts of it (including console carrier) already exist in my Python
DECnet stack. Not yet load/dump, though.
paul
_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh