Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
mscom_lab2 [2015/04/22 10:10] beckmanf move bridge, add tftp packet loss |
mscom_lab2 [2016/04/27 16:13] beckmanf [Using Netem for modelling latency and packet loss on the channel] Kein Leerzeichen bei ms |
||
---|---|---|---|
Line 4: | Line 4: | ||
To start a tftp server use the lab server below the table. The files will be stored in the /var/lib/tftpboot directory. Starting and stopping is done via | To start a tftp server use the lab server below the table. The files will be stored in the /var/lib/tftpboot directory. Starting and stopping is done via | ||
+ | |||
+ | Make sure that you can create new files in the /var/lib/tftpboot directory. | ||
+ | <code> | ||
+ | change in file /etc/default/tftpd-hpa | ||
+ | TFTP_OPTIONS="--secure -c" | ||
+ | </code> | ||
+ | |||
+ | Disable the firewall | ||
+ | <code> | ||
+ | sudo ufw disable | ||
+ | </code> | ||
+ | |||
+ | Start the tftpd service | ||
<code> | <code> | ||
Line 46: | Line 59: | ||
<code> | <code> | ||
- | sudo tc qdisc add dev eth2 root netem delay 50 ms | + | sudo tc qdisc add dev eth2 root netem delay 50ms |
</code> | </code> | ||
Line 52: | Line 65: | ||
<code> | <code> | ||
- | sudo tc qdisc change dev eth2 root netem delay 10 ms | + | sudo tc qdisc change dev eth2 root netem delay 10ms |
</code> | </code> | ||
Line 58: | Line 71: | ||
<code> | <code> | ||
- | sudo tc qdisc change dev eth2 root netem delay 10 ms loss 10.0% | + | sudo tc qdisc change dev eth2 root netem delay 10ms loss 10.0% |
</code> | </code> | ||
Line 159: | Line 172: | ||
<code> | <code> | ||
sudo brctl addbr mybridge | sudo brctl addbr mybridge | ||
- | sudo brctl addif mybridge eth2 | + | sudo brctl addif mybridge eth1 |
sudo brctl show | sudo brctl show | ||
- | sudo brctl addif mybridge eth3 | + | sudo brctl addif mybridge eth2 |
+ | sudo ifconfig eth1 0.0.0.0 | ||
sudo ifconfig eth2 0.0.0.0 | sudo ifconfig eth2 0.0.0.0 | ||
- | sudo ifconfig eth3 0.0.0.0 | ||
sudo ifconfig mybridge up | sudo ifconfig mybridge up | ||
</code> | </code> |