#! /bin/sh
# basic startup stuff

ifconfig lo 127.0.0.1

# Longview has on-board ethernet and hence turn on the interface
if ! ifconfig eth0 up; then
    sleep 1;
    if ! ifconfig eth0 up; then
        sleep 1;
        ifconfig eth0 up;
    fi
fi

mount -t proc proc /proc

# TCP Tuning:
# receive window min, default, max
echo "4096 87380 699040" > /proc/sys/net/ipv4/tcp_rmem
# max size of TCP receive window:
echo "699040" > /proc/sys/net/core/rmem_max
# TCP buffer size: min default max
echo "6144 8192 12288" > /proc/sys/net/ipv4/tcp_mem

echo 1 > /proc/sys/kernel/panic_on_oops
