WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Interface vif(d).2> goes down directly after starting up

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] Interface vif(d).2> goes down directly after starting up
From: Rickard Borgmäster <doktorn@xxxxxx>
Date: Tue, 14 Feb 2006 15:15:35 +0100
Delivery-date: Tue, 14 Feb 2006 14:28:09 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mail/News 1.5 (X11/20060213)
Hello,

I'm trying to get 6 interfaces to work inside the domU's of a
xen-unstable host. Using something like:
xm create -c crab-domU.cfg name=test vif=bridge=xenbr0 vif=bridge=xenbr1
vif=bridge=xenbr2 vif=bridge=xenbr3 vif=bridge=xenbr4 vif=bridge=xenbr5

When the domU is booted, only eth0 eth1 and eth2 is visible. On the
dom0, same thing (vif(d).0 vif(d).1 and vif(d).2). Examining the logs
gave me this interesting output: (sorted for readability)

vif-bridge: online XENBUS_PATH=backend/vif/9/0
vif-bridge: Successful vif-bridge online for vif9.0, bridge xenbr0.
vif-bridge: Writing backend/vif/9/0/hotplug-status connected to xenstore.

vif-bridge: online XENBUS_PATH=backend/vif/9/1
vif-bridge: Successful vif-bridge online for vif9.1, bridge xenbr1.
vif-bridge: Writing backend/vif/9/1/hotplug-status connected to xenstore.

vif-bridge: online XENBUS_PATH=backend/vif/9/2
vif-bridge: Successful vif-bridge online for vif9.2, bridge xenbr2.
vif-bridge: Writing backend/vif/9/2/hotplug-status connected to xenstore.

vif-bridge: online XENBUS_PATH=backend/vif/9/3
vif-bridge: Successful vif-bridge online for vif9.3, bridge xenbr3.
vif-bridge: Writing backend/vif/9/3/hotplug-status connected to xenstore.
vif-bridge: offline XENBUS_PATH=backend/vif/9/3
vif-bridge: brctl delif xenbr0 vif9.3 failed
vif-bridge: ifconfig vif9.3 down failed
vif-bridge: Successful vif-bridge offline for vif9.3, bridge xenbr0.

vif-bridge: online XENBUS_PATH=backend/vif/9/4
vif-bridge: Successful vif-bridge online for vif9.4, bridge xenbr4.
vif-bridge: Writing backend/vif/9/4/hotplug-status connected to xenstore.
vif-bridge: offline XENBUS_PATH=backend/vif/9/4
vif-bridge: brctl delif xenbr0 vif9.4 failed
vif-bridge: ifconfig vif9.4 down failed
vif-bridge: Successful vif-bridge offline for vif9.4, bridge xenbr0.

vif-bridge: online XENBUS_PATH=backend/vif/9/5
vif-bridge: Successful vif-bridge online for vif9.5, bridge xenbr5.
vif-bridge: Writing backend/vif/9/5/hotplug-status connected to xenstore.
vif-bridge: offline XENBUS_PATH=backend/vif/9/5
vif-bridge: brctl delif xenbr0 vif9.5 failed
vif-bridge: ifconfig vif9.5 down failed
vif-bridge: Successful vif-bridge offline for vif9.5, bridge xenbr0.

As you can see, the interface 3, 4 and 5 are brought up just like 0, 1
and 2. But for some reason, they are taken down right after that.

What's causing this? I've tried to backtrack the operations to see if
there is something calling vif-bridge offline but I didn't find any.

Is this a bug or am I doing something wrong? Please give me a hint on
how to troubleshoot this.

Best regards
Rickard Borgmäster


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] Interface vif(d).2> goes down directly after starting up, Rickard Borgmäster <=