Darwin-Streaming-Server/StreamingLoadTool/dummynet_fixed_start.script

32 lines
615 B
Text
Raw Permalink Normal View History

#!/bin/sh
#
#
echo "SCRIPT $0 [ip address] "
echo "TEST Set a limited bandwidth."
echo ""
ADDRESS="127.0.0.1"
if [ ${1} ]; then
ADDRESS=${1}
echo "Address set. Using $ADDRESS"
else
echo "No Address given. Using $ADDRESS"
fi
ipfw delete pipe 1
ipfw delete pipe 2
ipfw delete set 11
ipfw delete set 12
ipfw pipe 1 config bw 80kbits/s delay 0 queue 100 noerror
ipfw pipe 2 config bw 80kbits/s delay 0 queue 100 noerror
ipfw add 11 set 11 pipe 1 src-ip $ADDRESS proto udp in
ipfw add 12 set 12 pipe 2 src-ip $ADDRESS proto udp out
ipfw set enable 11
ipfw set enable 12
ipfw enable firewall one_pass