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] trouble with dedicated network card and pciback

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] trouble with dedicated network card and pciback
From: Daniel Davidson <danield@xxxxxxxxxxxx>
Date: Wed, 15 Apr 2009 16:27:55 -0500
Delivery-date: Wed, 15 Apr 2009 14:27:22 -0700
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
Hello,

I have been trying to get a dedicated network card working with pciback
and xen over the past few days with no success, I am wondering if anyone
could clue me in to what I am missing.  I am using RHEL 5.3 with a Intel
Pro 1000 network card that needs to be used for the vm.

>From Dom0 I get the following:

[root@cl-file ~]# lspci |grep -i ethernet
03:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708
Gigabit Ethernet (rev 12)
07:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5708
Gigabit Ethernet (rev 12)
0d:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit Ethernet
Controller (Copper) (rev 06)

The Intel card is what I need to use, so my pci id should be 0d:00.0

Pciback has the device:

[root@cl-file xen]# dmesg |grep pciback
pciback 0000:0d:00.0: seizing device

I then add pci=['0000:0d:00.0'] to my file for the vm, all lines of
which follow:

name = "windows-citrix"
uuid = "4be7bc1b-4266-a3d8-59ac-01fa9cf89e34"
maxmem = 3999
memory = 3999
vcpus = 1
builder = "hvm"
kernel = "/usr/lib/xen/boot/hvmloader"
boot = "c"
pae = 1
acpi = 1
apic = 1
localtime = 1
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
device_model = "/usr/lib64/xen/bin/qemu-dm"
usbdevice = "tablet"
sdl = 0
vnc = 1
vncunused = 0
keymap = "en-us"
vncdisplay = "2"
disk = [ "file:/external/windows-citrix.img,hda,w",
"file:/root/drivers.iso,hdb:cdrom,r" ]
pci=['0000:0d:00.0']
#vif = [ "mac=00:16:3e:0b:5d:d9,bridge=virbr0" ]
serial = "pty"

I also edited the pci-permissive file to add the device there:

[root@cl-file xen]# lspci -n |grep 0d:00.0
0d:00.0 0200: 8086:107d (rev 06)

The file contains:

(unconstrained_dev_ids
     #('0123:4567:89AB:CDEF')
        ('8086:107d')
)

However now when I try to install the Intel drivers on my windows 2008
server 64 bit vm, it fails to find the card.  Any ideas?

Dan


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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] trouble with dedicated network card and pciback, Daniel Davidson <=