Larger 9p packets for 3rd Ed.
With faster networks like GigE having a larger packet size for 9p might have benefits. We have a small test plan9 network that uses a max packet size of 30*1024 rather than the default 8192.
Fileserver (gilda)
The test fileserver is a dell610 workstation
1 500Mhz PentiumIII Xeon cpu
512 Mbyte of RAM
Diamond AGP graphics card
Integrated 3Com 3c905B 10/100 ethernet(disabled)
Intel i82557 10/100 ethernet
Integrated Dual Adaptec SCSI controllers(disabled)
LSI logic/Symbios SCSI controller
4Gb SCSI disk on id=0
4Gb IBM SCSI disk on id=1
4Gb IBM SCSI disk on id=2
To increase the size of 9p packets in the fileserver kernel
requires a simple patch to
/sys/src/fs/port/portdat.h
plan9.ini file:
*nomp=1 distname=plan9 scsi0=type=ncr53c8xx ether0=type=i82557 mouseport=ps2 console=0 baud=9600 nvr=fd!0!plan9.nvr bootfile=fd0!dos!9pcfs
Auth server (marlowe)
Auth server is a Compaq AP200 workstation.
450 Mhz PII cpu
384 Mbyte of ram
4Mb Matrox Millennium II PCI graphics card
Intel i82557 10/100 ethernet
LSI logic/Symbios SCSI controller
4Gb SCSI disk on id=0
Increasing the size of 9p packets in the cpu/terminal kernel
requires a simple patches to the files
/sys/include/event.h
and /sys/include/fcall.h
Plan9.ini file:
[menu] menuitem=net, network boot menuitem=local, disk boot menudefault=net, 15 [net] bootargs=il -g 172.16.82.254 -h marlowe ether /net/ether0 172.16.82.191 255.255.255.0 0 172.16.82.190 172.16.82.191 [local] bootargs=local!#S/sdC0/fs [common] bootfile=sdC0!9fat!9pccpud distname=plan9 partition=new ether0=type=i82557 monitor=multisync75 vgasize=1024x768x8 mouseport=ps2
Cpu server (carmen)
Cpu server is also a Compaq AP200 workstation.
440 Mhz PII cpu
384 Mbyte of ram
4Mb Matrox Millennium II PCI graphics card
Intel i82557 10/100 ethernet
Carmen boots from a floppy with a
lightweight version of
9load, hardwarded to used the i82557 network card and
no plan9.ini
Last Modified: May 26 2002
dpx@acl.lanl.gov