From owner-freebsd-questions@FreeBSD.ORG Sun Nov 23 10:56:30 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F37EA1065674 for ; Sun, 23 Nov 2008 10:56:30 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (wojtek.tensor.gdynia.pl [IPv6:2001:4070:101:2::1]) by mx1.freebsd.org (Postfix) with ESMTP id 235558FC13 for ; Sun, 23 Nov 2008 10:56:29 +0000 (UTC) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from wojtek.tensor.gdynia.pl (localhost [IPv6:::1]) by wojtek.tensor.gdynia.pl (8.14.3/8.14.2) with ESMTP id mANAuNx8012539; Sun, 23 Nov 2008 11:56:23 +0100 (CET) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Received: from localhost (wojtek@localhost) by wojtek.tensor.gdynia.pl (8.14.3/8.14.2/Submit) with ESMTP id mANAuLN3012536; Sun, 23 Nov 2008 11:56:22 +0100 (CET) (envelope-from wojtek@wojtek.tensor.gdynia.pl) Date: Sun, 23 Nov 2008 11:56:21 +0100 (CET) From: Wojciech Puchar To: "Marc G. Fournier" In-Reply-To: Message-ID: <20081123115437.B12531@wojtek.tensor.gdynia.pl> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-questions@freebsd.org Subject: Re: auto-addm new tap device to existing bridge ... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Nov 2008 10:56:31 -0000 > Is this possible? > > I'm using qemu, and when I start it up, it auto-create a tap device if one > isn't available ... but, having that tap device not attached to the bridge that > does exist doesn't help much ... if there some flag I can set, or sysctl value, > that will have the new tap device attach itself to an existing bridge device? please create bridges and tap's at startup and use qemu option to explicitly give the tap name that's what i do rc.conf: cloned_interfaces="tap0 tap1 tap2 bridge0" ifconfig_bridge0="10.255.245.1/24 up" in rc.local: /sbin/ifconfig bridge0 addm tap0 addm tap1 addm tap2 and when using qemu -net nic -net tap,ifname=tap0,script=no (or tap1, tap2)