ftp://cage.cs.arizona.edu/pub/linux/axp-diff-1.3.8-noname.gz
It is relative to Linus's 1.3.8 Alpha version (i.e., apply the 1.3.7
Alpha patches in his "testing" directory on top of 1.3.8). A kernel
that has networking and PPP enabled is available as vmlinux-1.3.8.gz.
You can apply Linus's patch-1.3.9.gz on top of this patch (about four
patches will fail to apply but that's OK because they are in the
Noname patch already---just ignore those errors).
What the patch changes:
- support for building kernel under Linux (though you'll need
to enable different LINKFLAGS in arch/alpha/Makefile and
arch/alpha/boot/Makefile to actually do so---as distributed,
they are setup for building under OSF/1)
- some networking-related fixes that Linus sent me (those are
in patch-1.3.9 as well)
- selection patch to make gpm work properly
- a number of minor networking fixes (in particular to make ping
and ppp work)
With this kernel I'm able to run the OSF/1 binaries ftp, telnet, and
nslookup over a PPP link. However, there seems to be a bug in the
name resolver in libc. In particular, do *not* add the line:
order hosts bind
to /etc/resolv.conf. At least on my system, enabling this line makes
it impossible to start bash (I've seen bash hanging and/or crash with
bad memory accesses once PPP is up and running). Bob apparently has a
fix for this already and an updated libc should not be far in the
future. In the meantime, you'll have to use IP numbers instead of
hostnames (a good thing nslookup and gpm work! :)
Enjoy,
--david