local software for plan9 see http://www.plan9.cs.york.ac.uk/plan9/soft/ for a current list. queries to forsyth@plan9.cs.york.ac.uk take care to transfer in binary mode; files might use Unicode. ****** special notes: netkey.exe a DOS program written by ngr@symbionics.co.uk; it mimics Plan 9's netkey allowing you to log in to Plan 9 from an OS/2 or Windows machine. run telnet/ftp in one window, and netkey in another (DOS) window. tftpboot.sun3 a replacement for Sun's Sun3 first-level bootstrap. this one uses RARP to find the Internet address (it ought to use bootp), but then uses TFTP not NFS to load a kernel over the net. it can load both Plan 9 and SunOS 3.5 kernels. it looks for .vmunix by default, but b le()fred will cause it to boot .fred instead. bod a directory containing `boddle' files to apply updates to various Plan 9 components. see the index file in the bod directory. ngr software developed by ngr@symbionics.co.uk, distributed from here but managed by him tcp113.rc some machines require callers to implement RFC1413's identification daemon. here's one that suffices for Plan 9. to install: cp tcp113.rc /rc/bin/service/tcp113 && chmod +x /rc/bin/service/tcp113 most of the work is parsing and vetting the query. bsdlp.bundle components for /sys/lib/lp to allow Plan 9 machines to print on Unix machines that have RFC1179 spoolers. the protocol is a waste of space ... Unbundle bsdlp.bundle somewhere, and read the Install file (which is also an rc script to do the installation) ******************* the following directories temporarily hold software for the old release of plan 9. you don't need it for the Second Edition, the release you can now buy. 9pc/scsi14f.c Ultrastor 14F/34F scsi driver -- with the 14F, you can't have more than 16 Mbytes on your machine without another kernel change (owing to ISA DMA limits). ask me for details. with a 34F there shouldn't be any trouble. to install: cp 9pc/scsi14f.c /sys/src/9/pc/scsi.c cp /sys/src/9/ss/scsibuf.c /sys/src/9/pc/scsibuf.c add this to the end of /sys/src/9/pc/fns.h: #define ISKADDR(va) (((ulong)(va)&0xF0000000) == KZERO) include the following configuration lines: scsi S scsi14f scsibuf wren w when making the kernel (also, change hard w to hard H and change 'w' to 'H' in devhard.c, if you use both IDE and SCSI discs, and change existing cpurc/termrc '#w' references to '#H' when you want the IDE drive. 9pc/scsi542.c Adaptec 1542B/Bustek 542B scsi driver installation is just the same as the 14F driver, but use scsi S scsi542 scsibuf sorry, but you can't use them both at once yet.