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/
Home Products Support Community News


Re: [Xen-users] Networking not coming up on dom)

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] Networking not coming up on dom)
From: Jim <jim@xxxxxxxxxxxxxxxxxx>
Date: Fri, 02 Feb 2007 06:46:56 -0500
Delivery-date: Fri, 02 Feb 2007 03:47:13 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <45C23E2D.9080600@xxxxxxxxxxxxxxxxxx>
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: <45C23E2D.9080600@xxxxxxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird (X11/20070103)
Jim wrote:
I have two systems that are running identical distros as far as I can tell. One works just fine, the other doesn't bring up any network devices other than the lo ,eth0 and eth1. Both are using dhcp. The files in /etc/networking are identical on both systems as are the files in /etc/xen/scripts. I'm using the Ubuntu edgy xen kernel in both cases. Nothing in any log file that I can see that looks suspicious, syslog or xen logs or dmesg. The working hardware is an Intel 6300 the other, AMD Athlon(TM) XP 2200+. I can boot a FC5 xen system that works as it should. A debian guest boots fine, however with no bridge it has no internet connectivity. I tried to add a line in the interfaces file to bring up the xenbr0 device but that failed with a message "no such device".
Where is this magic supposed to happen?


So the question is, how do I go about determining what step is failing?
Xen-users mailing list

I've been digging through the network scripts and have found the answer. I have two ethernet ports in this system and in the network-bridge script is this line:

vifnum=${vifnum:-$(ip route list | awk '/^default / { print $NF }' | sed 's/^[^0-9]*//')}

vifnum will contain a zero and a one separated by a newline. This causes the script to fail sort of siliently. I hardcoded vifnum to 1 and all is working fine.

I find this a bit surprising since I know there are people running multiple ethernet ports successfully.
So this is a bug?  If so, is it a ubuntu  or xen bug?


Xen-users mailing list

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