TOR: fix automated test scenario on QEMU

* variable-name typo for automated network settings
* QEMU default network scripts do not work in all environments

Thanks to @chelmuth for recognizing!
This commit is contained in:
Stefan Kalkowski
2016-08-31 10:42:20 +02:00
committed by Christian Helmuth
parent a578c3946e
commit b4b02afa5b

View File

@@ -232,10 +232,10 @@ if {[have_include power_on/qemu]} {
exec sudo ifconfig $tapdev 10.1.1.1 netmask 255.255.255.0
exec sudo iptables -t nat -A POSTROUTING -o $netdev -j MASQUERADE
exec sudo iptables -A FORWARD -i $tapdev -o $netdev -j ACCEPT
exec sudo iptables -A FORWARD -i $netdev -o tapdev -m state --state RELATED,ESTABLISHED -j ACCEPT
exec sudo iptables -A FORWARD -i $netdev -o $tapdev -m state --state RELATED,ESTABLISHED -j ACCEPT
exec sudo sysctl -w net.ipv4.ip_forward=1
append qemu_args " -m 256 -nographic -net nic,model=e1000 -net tap,ifname=tap0 "
append qemu_args " -m 256 -nographic -net nic,model=e1000 -net tap,ifname=tap0,downscript=no,script=no "
}