nfs-client-tcp.rcS revision 3032
12SN/A#!/bin/sh
21762SN/A#
32SN/A# /etc/init.d/rcS
42SN/A#
52SN/A
62SN/Aecho -n "mounting swap..."
72SN/A/sbin/swapon /dev/hdc
82SN/Aecho "done."
92SN/A
102SN/Aecho -n "setting up network..."
112SN/A/sbin/ifconfig eth0 10.0.0.2 txqueuelen 1000
122SN/A/sbin/ifconfig lo 127.0.0.1
132SN/A
142SN/Aecho "1" > /proc/sys/net/ipv4/tcp_tw_recycle
152SN/Aecho "1" > /proc/sys/net/ipv4/tcp_tw_reuse
162SN/Aecho "1" > /proc/sys/net/ipv4/tcp_window_scaling
172SN/Aecho "0" > /proc/sys/net/ipv4/tcp_timestamps
182SN/Aecho "0" > /proc/sys/net/ipv4/tcp_sack
192SN/Aecho "15" > /proc/sys/net/ipv4/tcp_fin_timeout
202SN/Aecho "16384" > /proc/sys/net/ipv4/tcp_max_syn_backlog
212SN/Aecho "262144" > /proc/sys/net/ipv4/ip_conntrack_max
222SN/Aecho "1024 65535" > /proc/sys/net/ipv4/ip_local_port_range
232SN/Aecho "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_rmem
242SN/Aecho "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_wmem
252SN/Aecho "10000000 10000000 10000000" > /proc/sys/net/ipv4/tcp_mem
262SN/Aecho "524287" > /proc/sys/net/core/rmem_max
272665Ssaidi@eecs.umich.eduecho "524287" > /proc/sys/net/core/wmem_max
282665Ssaidi@eecs.umich.eduecho "524287" > /proc/sys/net/core/optmem_max
292SN/Aecho "300000" > /proc/sys/net/core/netdev_max_backlog
302SN/Aecho "131072" > /proc/sys/fs/file-max
315882Snate@binkert.orgecho "done."
325882Snate@binkert.org
332SN/Aecho -n "starting nfs client..."
345512SMichael.Adler@intel.com/sbin/portmap &
355512SMichael.Adler@intel.com/sbin/lockd &
365512SMichael.Adler@intel.comecho "done."
372SN/A
385512SMichael.Adler@intel.comecho -n "waiting for server..."
395512SMichael.Adler@intel.comnetcat -c -l -p 8000
405512SMichael.Adler@intel.com
415512SMichael.Adler@intel.comecho -n "mounting remote share..."
425882Snate@binkert.orgmkdir /nfs
43mount -o tcp 10.0.0.1:/nfs /nfs
44echo "done."
45
46/usr/bin/bonnie++ -u 99 -s 700 -r 0 -n 0 -f -F -d /nfs
47
48/sbin/m5 exit
49