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-users

Re: [Xen-users] Interface Order

To: Kris Doosje <k.doosje@xxxxxxx>
Subject: Re: [Xen-users] Interface Order
From: Wolfgang Hennerbichler <wogri@xxxxxxxxx>
Date: Thu, 22 Mar 2007 10:01:01 +0100
Cc: xen-users <xen-users@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Thu, 22 Mar 2007 02:00:04 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <H0000080003072e2.1174552329.scalixserver.nido.nl@MHS>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <H0000080003072e2.1174552329.scalixserver.nido.nl@MHS>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Thanks for that information!

Do you have a customized vif-script as well?
It seems that your custom-bridge does the same I do in my "static (with /etc/network/interfaces in debian) configuration - I create bridges to "physical" interfaces:

iface br9 inet manual
        up brctl addbr br9
        up ip link set br9 up
        up brctl addif br9 vlan9
        down brctl delif br9 vlan9
        down ip link set br9 down
        down brctl delbr br9

iface vlan9 inet manual
        pre-up vconfig set_name_type  VLAN_PLUS_VID_NO_PAD
        pre-up vconfig add eth0 9
        pre-up ip link set vlan9 address 00:16:3e:09:01:01 arp off
        up ip link set vlan9 up
        down ip link set vlan9 down
        post-down vconfig rem vlan9


... and so on...
But I think that the vif-part is the "faulty" one.

On 22.03.2007, at 09:32, Kris Doosje wrote:

I have the following in my config:

vif = [ 'mac=00:16:3e:00:00:00, bridge=xenbr0',
        'mac=00:16:3e:00:00:01, bridge=xenbr1' ]

I have no IP-config in the xen-config file, I do that in the guest itself.

In xend-config.sxp I have: (network-script network-custom-bridge)

And my network-custom-bridge script looks like this:

#!/bin/bash
dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0
"$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1

This works fine for me.

Good luck,

Kris


-----Oorspronkelijk bericht-----
Van: Wolfgang Hennerbichler [mailto:wogri@xxxxxxxxx]
Verzonden: donderdag 22 maart 2007 9:19
Aan: xen-users@xxxxxxxxxxxxxxxxxxx
Onderwerp: [Xen-users] Interface Order


Hi Xen folks,

I have a question where I couldn't find the answer on google or in
the archives...
I have a statically compiled xenU kernel, and I want a XEN guest with
2 network interfaces. My config looks like this:

name = "myname"
kernel = "/boot/vmlinuz-2.6-xenU"
memory = 256
vif = [ 'bridge=br701', 'bridge=br9' ]
disk = [ 'phy:vg0/myname,hda1,w','phy:vg0/myname_swap,hda2,w' ]
ip="1.2.3.4"
netmask="255.255.255.0"
root = "/dev/hda1 ro"
extra = "2"

Unfortunately the interface order in the (Linux)-Guest seems to be
random. This means after booting the guest the IP 1.2.3.4 is assigned
to either br701 or br9, but it's always random (both interfaces work
in the guest though). If I define mac-addressses for the interfaces
there is no difference. Can I somehow "lock" those interfaces? I
don't know how. I'd appreciate your help!

wogri

--
wogri@xxxxxxxxx
http://www.wogri.com
http://www.einradfilm.at


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


--
www.vix.at // www.aco.net // www.sth.ac.at
wh@xxxxxxxxxxxx // WH844-RIPE
Vienna University Computer Center
Tel: +43 1 4277-14031 // Fax: -9140




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

<Prev in Thread] Current Thread [Next in Thread>