Linux/VAX boot protocol

Maciej W. Rozycki macro at linux-mips.org
Mon Dec 3 16:06:54 CET 2012


Toby,

> > > I too have a working mopd based netboot for a MicroVAX II. I did however
> > > have
> > > to patch mopd to get this working (although I may not have been working
> > > from
> > > the most recent sources).
> > > 
> > > I have put my changes on github: https://github.com/qu1j0t3/mopd
> > > 
> > > Where *is* the authoritative source code?
> > 
> >   I am afraid there is no single authoritative source,..
> > 
> >   Until the FTP site has been restored I can send you the most recent
> > src.rpm package off the list.
> 
> If you think you have a more up to date version then I could consider merging
> it to my github repo.

 I've had a look and it seems to me that your tree has none of the changes 
I made over 10 years ago (I can see my last build, rev. 15, is dated 17th 
Nov 2002).  Chances are you've been working on issues that have been long 
fixed. :(

 If you have a record of changes readily available (I can't see offhand 
how to extract any diffs out of github.com), then I can see how I can 
integrate them into my sources.  It may be easier than the other way round 
as I have collected 16 patches so far, on top of the genuine 2.5.3 tarball 
(dated 21st Aug 1996) that has since gone from its original distribution 
site at ftp.stacken.kth.se.  If there are any conflicts, it may take less 
effort to resolve them in your change rather than in the other 16.

 I've got copies of mopd-2.5.3.tar.gz mentioned above at:

ftp://ftp.linux-mips.org/pub/linux/mips/people/macro/mopd/

and in the source RPM packages elsewhere at my site.

> Since I have three MicroVAX IIs here, maybe I could find time next year to
> play with Linux/VAX. Is it KA630-friendly?

 No idea, perhaps someone else could comment.  I can see there is an 
arch/vax/kernel/cpu_ka630.c module in the tree, but I have no such 
hardware, so I can't say how functional or complete it is.  The devil 
might lie in the peripherals, at the very least the serial console and the 
network interface need to work for the kernel to be of any use.

 Your best bet might be to try out and report your findings here. ;)

> Thanks for your hard work, Maciej.

 My pleasure! :)

  Maciej


More information about the Vax-linux mailing list