qemu-ifup-ifup6 scirpt is included in kvm/scripts for ipv6.
---
diff -uprN autotest/client/tests/kvm/scripts/qemu-ifup 
autotest_new/client/tests/kvm/scripts/qemu-ifup
--- autotest/client/tests/kvm/scripts/qemu-ifup 2010-06-02 11:42:06.000000000 
+0530
+++ autotest_new/client/tests/kvm/scripts/qemu-ifup     2010-11-02 
14:04:38.295077773 +0530
@@ -4,6 +4,7 @@
 # Modify it to suit your needs.
 switch=$(/usr/sbin/brctl show | awk 'NR==2 { print $1 }')
 
+/bin/echo 1 > /proc/sys/net/ipv6/conf/${switch}/disable_ipv6
 /sbin/ifconfig $1 0.0.0.0 up
 /usr/sbin/brctl addif ${switch} $1
 /usr/sbin/brctl setfd ${switch} 0
diff -uprN autotest/client/tests/kvm/scripts/qemu-ifup-ipv6 
autotest_new/client/tests/kvm/scripts/qemu-ifup-ipv6
--- autotest/client/tests/kvm/scripts/qemu-ifup-ipv6    1970-01-01 
05:30:00.000000000 +0530
+++ autotest_new/client/tests/kvm/scripts/qemu-ifup-ipv6        2010-11-02 
14:04:48.487103023 +0530
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# The following expression selects the first bridge listed by 'brctl show'.
+# Modify it to suit your needs.
+switch=$(/usr/sbin/brctl show | awk 'NR==2 { print $1 }')
+
+/bin/echo 0 > /proc/sys/net/ipv6/conf/${switch}/disable_ipv6 
+/sbin/ifconfig $1 0.0.0.0 up
+/usr/sbin/brctl addif ${switch} $1
+/usr/sbin/brctl setfd ${switch} 0
+/usr/sbin/brctl stp ${switch} off
diff -uprN autotest/client/tests/kvm/tests_base.cfg.sample 
autotest_new/client/tests/kvm/tests_base.cfg.sample
--- autotest/client/tests/kvm/tests_base.cfg.sample     2010-10-29 
09:53:43.000000000 +0530
+++ autotest_new/client/tests/kvm/tests_base.cfg.sample 2010-11-02 
12:35:58.927156662 +0530
@@ -55,6 +55,7 @@ guest_port_remote_shell = 22
 nic_mode = user
 #nic_mode = tap
 nic_script = scripts/qemu-ifup
+#nic_script = scripts/qemu-ifup-ipv6
 run_tcpdump = yes
 
 # Misc
---
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest

Reply via email to