X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2Ftemplate-qemu%2Fqemu-bridge-init;fp=system%2Ftemplate-qemu%2Fqemu-bridge-init;h=b43edfa74590c5092dad1bbe76603406f5032705;hb=8c92c404b6192b933bd27353340ca43d978a1208;hp=005944e98a30441af76c9d0e3ce8a0f8cbf30ffd;hpb=e13e2b70fbfddfc134d5b1eba989f4ee0ccb67b6;p=tests.git diff --git a/system/template-qemu/qemu-bridge-init b/system/template-qemu/qemu-bridge-init index 005944e..b43edfa 100755 --- a/system/template-qemu/qemu-bridge-init +++ b/system/template-qemu/qemu-bridge-init @@ -31,7 +31,13 @@ start () { netstat -rn echo "========== $COMMAND: entering start - end" -# -A FORWARD -m physdev --physdev-is-bridged -j ACCEPT + # disable netfilter calls for bridge interface (they cause panick on 2.6.35 anyway) + # + # another option would be to accept the all forward packages for + # bridged interface like: -A FORWARD -m physdev --physdev-is-bridged -j ACCEPT + sysctl net.bridge.bridge-nf-call-iptables=0 + sysctl net.bridge.bridge-nf-call-ip6tables=0 + sysctl net.bridge.bridge-nf-call-arptables=0 # take extra arg for ifname, if provided [ -n "$1" ] && { INTERFACE_LAN=$1; shift ; }