From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KruAP-0004qc-5I for qemu-devel@nongnu.org; Mon, 20 Oct 2008 08:47:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KruAO-0004q3-6g for qemu-devel@nongnu.org; Mon, 20 Oct 2008 08:47:24 -0400 Received: from [199.232.76.173] (port=41554 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KruAN-0004ps-Vv for qemu-devel@nongnu.org; Mon, 20 Oct 2008 08:47:24 -0400 Received: from ecfrec.frec.bull.fr ([129.183.4.8]:51005) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KruAM-0008Va-ED for qemu-devel@nongnu.org; Mon, 20 Oct 2008 08:47:23 -0400 Subject: Re: [Qemu-devel] Multiple Qemu Instances From: Laurent Vivier In-Reply-To: <87od1fe94s.fsf@alamut.mobiliz.com.tr> References: <87od1fe94s.fsf@alamut.mobiliz.com.tr> Content-Type: text/plain; charset=UTF-8 Date: Mon, 20 Oct 2008 14:46:42 +0200 Message-Id: <1224506802.4096.9.camel@frecb07144> Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Volkan YAZICI Hi, you must provide different mac addresses for each qemu instance with "-net nic,macaddr=3D.... " Laurent Le lundi 20 octobre 2008 =C3=A0 15:36 +0300, Volkan YAZICI a =C3=A9crit : > Hi, >=20 > While trying to run two qemu instances on a single server with a single > NIC, I'm having network related problems. When I start the second qemu > instance, ping'ing both servers concurrently works like below: >=20 > ping 192.168.1.11 ping 192.168.1.14 > ------------------------------- ------------------------------- > 10 packets transmitted. Waking up... > Packets get started to lost. 10 packets transmitted. (No loss.= ) > 10 packets transmitted. (No loss.) Packets get started to lost. > Packets get started to lost. 10 packets transmitted. (No loss.= ) > 10 packets transmitted. (No loss.) Packets get started to lost. > Packets get started to lost. 10 packets transmitted. (No loss.= ) > 10 packets transmitted. (No loss.) Packets get started to lost. > ... ... >=20 > Related configurations are listed below. >=20 > $ ifconfig -a=20 > br0 Link encap:Ethernet HWaddr 00:1A:64:C1:94:3C > inet addr:192.168.1.10 Bcast:192.168.1.255 Mask:255.255.2= 55.0 > inet6 addr: fe80::21a:64ff:fec1:943c/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:57580386 errors:0 dropped:0 overruns:0 frame:0 > TX packets:50256481 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:7292961440 (6.7 GiB) TX bytes:28958593591 (26.9 G= iB) > =20 > eth0 Link encap:Ethernet HWaddr 00:1A:64:C1:94:3C > inet6 addr: fe80::21a:64ff:fec1:943c/64 Scope:Link > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:545421613 errors:0 dropped:0 overruns:0 frame:0 > TX packets:508159417 errors:0 dropped:0 overruns:0 carrier:= 0 > collisions:0 txqueuelen:1000 > RX bytes:518992547535 (483.3 GiB) TX bytes:386017012654 (3= 59.5 GiB) > Interrupt:106 Memory:ce000000-ce011100 > =20 > tap0 Link encap:Ethernet HWaddr 82:CE:FE:4D:9F:24 > inet6 addr: fe80::80ce:feff:fe4d:9f24/64 Scope:Link > UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 > RX packets:74724106 errors:0 dropped:0 overruns:0 frame:0 > TX packets:112203767 errors:0 dropped:0 overruns:0 carrier:= 0 > collisions:0 txqueuelen:500 > RX bytes:8410033346 (7.8 GiB) TX bytes:151553233037 (141.1= GiB) > =20 > tap1 Link encap:Ethernet HWaddr A6:29:D5:36:3D:2E > inet6 addr: fe80::a429:d5ff:fe36:3d2e/64 Scope:Link > UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1 > RX packets:139 errors:0 dropped:0 overruns:0 frame:0 > TX packets:388 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:500 > RX bytes:66530 (64.9 KiB) TX bytes:123439 (120.5 KiB) > =20 > $ cat /etc/qemu-ifup > #!/bin/sh > =20 > IFACE=3D$1 > =20 > /sbin/ifconfig $IFACE 0.0.0.0 promisc up > /usr/sbin/brctl addif br0 $IFACE > =20 > $ cat /etc/qemu-ifdown > #!/bin/sh > =20 > IFACE=3D$1 > =20 > /sbin/ifconfig $IFACE 0.0.0.0 promisc down > /usr/sbin/brctl delif br0 $IFACE >=20 > I start qemu using a command similar to below >=20 > /usr/local/bin/qemu-system-x86_64 ... -net nic -net tap >=20 > Does anybody have an idea about what might be causing the problem? How > can I deploy two qemu instances sharing physically same NICs? >=20 >=20 > Regards. >=20 >=20 >=20 --=20 ------------------ Laurent.Vivier@bull.net ------------------ "Tout ce qui est impossible reste =C3=A0 accomplir" Jules Verne "Things are only impossible until they're not" Jean-Luc Picard