From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H4KHz-00073d-G8 for qemu-devel@nongnu.org; Tue, 09 Jan 2007 11:57:31 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H4KHw-00072N-28 for qemu-devel@nongnu.org; Tue, 09 Jan 2007 11:57:29 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H4KHv-00072E-LZ for qemu-devel@nongnu.org; Tue, 09 Jan 2007 11:57:27 -0500 Received: from [130.94.185.247] (helo=hobi.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1H4KHr-0003ru-Rp for qemu-devel@nongnu.org; Tue, 09 Jan 2007 11:57:24 -0500 Received: from unknown (HELO ricklap) ([68.23.60.237]) (envelope-sender ) by 130.94.185.247 (qmail-ldap-1.03) with SMTP for ; 9 Jan 2007 16:57:21 -0000 From: Rick Vernam Date: Tue, 9 Jan 2007 10:57:18 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200701091057.19777.rickv@hobi.com> Subject: [Qemu-devel] multiple tun/tap instances no longer working 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 I recently built cvs, and found that I can no longer have multiple instances of qemu using tun/tap. the invocation of qemu includes, for each instance: -net nic -net tap,script=/etc/qemu-ifup /etc/qemu-ifup: #!/bin/sh sudo /sbin/ifconfig $1 192.168.2.196 sudo brctl addif br0 $1 strace of qemu-system-x86_64: ... open("/dev/net/tun", O_RDWR) = 3 ioctl(3, TUNSETIFF, 0x7fffca661bf0) = -1 EBUSY (Device or resource busy) write(2, "warning: could not configure /de"..., 72warning: could not configure /dev/net/tun: no virtual network emulation ) = 72 close(3) = 0 write(2, "Could not initialize device \'tap"..., 34Could not initialize device 'tap' ) = 34 exit_group(1) = ? Process 8206 detached The only thing that has changed is building qemu from cvs yesterday. Prior to that, I had been using cvs from a few weeks ago. I'm not too familiar with qemu source, but I will start looking at some of the commits from the past few weeks for anything. Any ideas? Thanks.