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

[Xen-users] could not get IP address for the interface created by netfro

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] could not get IP address for the interface created by netfront driver on HVM guest
From: veerasena reddy <veeruyours@xxxxxxxxx>
Date: Sun, 19 Jun 2011 01:46:43 +0530
Delivery-date: Sat, 18 Jun 2011 13:18:13 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=YOl+R4sHtYFaNB8jdFLiWnU300pWt5OmI4o0iYbSXcc=; b=hQayFHR75yP6KtXA7prbh83lnddzsE5DNFrAqIGuOXMvzON6QMMQRJQL0pr8ZUvNWa mpab87eLoG/SDHQXrAKeG9NphfulPoPeq0uyVA1dmLz/HYoNKQdpduAY6BGaLBg3Dpmm qAZYQTBs012p4oPJbn63H6K+10xpu7abYOoxw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=QPZf8xJj7HuYti/Jy3UDO+5C8nHLvvMkbDIsoa0X11W15bzCcJ88iWq4lnxCnognml 3eYMyly+IzTD7C1O4P/LzGpWGHOrJmPXd+CjDhlkVy9UkCWwvMbhjb5FQZEqTDj2+/KV gtzrNT/AsdscZDfdyKrmQkbjl4lGMRPf+L4O8=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hi,

I am trying to run PV drivers on my HVM guest.
For this, I have compiled 2.6.35.9 kernel downloaded from kernel.org + the PV-on-HVM drivers patch "pvdrivers.20100509-1955.patch" downloaded from http://blog.alex.org.uk/2010/05/09/linux-pv-drivers-for-xen-hvm-building-normally-within-an-arbitrary-kernel-tree/.
During compilation i disabled "Paravirtualized Guest Support" (and so "CONFIG_XEN" got disabled) and enabled only "XEN pvdrivers" from the patch.

The installation of the VM was done using "virt-manager" graphical utility.
After the installation of VM and the new kernel with PV drivers compiled/installed on HVM guest, I shutdown the VM, closed the virt-manager, changed the "vif" configuration in /var/lib/xend/domains/<UUID>/config.sxp to "(type netfront)" as below:
    (device
        (vif
            (bridge virbr0)
            (uuid 50c7ccfd-45a7-61df-e94b-52bea67d3ee0)
            (script /etc/xen/scripts/vif-bridge)
            (mac 00:16:36:30:24:8a)
            (type netfront)
            (backend 0)
        )
    )

Then, xend was restarted and virt-manager is restarted and the HVM guest is started.
The HVM guest boots fine, all the PV drivers are loaded (balloon, vbd, vnif, platform-pci), network interface is created (also observed Tx/Rx counters increasing) but it never got IP addresses which otherwise could get in pure HVM mode. ethtool -i eth0 on the HVM guest shows netfront is the driver for the interface.

Could you please help me, if I missed something in configuring netfront device assignment to HVM guest.

Thanks & Regards,
VSR.


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