Hello,
I need help get working my NIC with Xen domU.
I can see the NIC card from domU but cannot get it to work. The same network card will work fine on the dom0.
When I unplug and plug the network cable from the NIC, I can see in the system log:
[ 151.770678] eth0: link down
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
But when I do "/etc/init.d/networking restart", I cannot see DHCP request coming to my router.
The same NIC will work fine on dom0.
Can some one check my configuration ?
I know that PCI hide works as I can see
# xm pci-list-assignable-devices 0000:08:01.0
-----------dom0------------------------
o# cat menu.lst | grep -v \#
default 0
timeout 5
color cyan/blue white/blue
title Xen 4.0-amd64 / Debian GNU/Linux, kernel 2.6.32-5-xen-amd64
root (hd0,0) kernel /boot/xen-4.0-amd64.gz loglvl=all guest_loglvl=all module /boot/vmlinuz-2.6.32-5-xen-amd64 root=UUID=41b96025-ba58-4938-b118-a492542ac786 ro console=tty0 xen-pciback.permissive xen-pciback.hide=(08:01.0)
module /boot/initrd.img-2.6.32-5-xen-amd64
title Debian GNU/Linux, kernel 2.6.32-5-xen-amd64 root (hd0,0) kernel /boot/vmlinuz-2.6.32-5-xen-amd64 root=UUID=41b96025-ba58-4938-b118-a492542ac786 ro quiet
initrd /boot/initrd.img-2.6.32-5-xen-amd64
title Debian GNU/Linux, kernel 2.6.32-5-xen-amd64 (single-user mode) root (hd0,0) kernel /boot/vmlinuz-2.6.32-5-xen-amd64 root=UUID=41b96025-ba58-4938-b118-a492542ac786 ro single
initrd /boot/initrd.img-2.6.32-5-xen-amd64
title Debian GNU/Linux, kernel 2.6.26-2-amd64 root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-amd64 root=UUID=41b96025-ba58-4938-b118-a492542ac786 ro quiet
initrd /boot/initrd.img-2.6.26-2-amd64
title Debian GNU/Linux, kernel 2.6.26-2-amd64 (single-user mode) root (hd0,0) kernel /boot/vmlinuz-2.6.26-2-amd64 root=UUID=41b96025-ba58-4938-b118-a492542ac786 ro single
initrd /boot/initrd.img-2.6.26-2-amd64
---------------------------------------------------------------------------------- --------------------------domU config----------------------------------------------
# # Configuration file for the Xen instance sangomatest, created # by xen-tools 4.2rc1 on Mon Sep 13 13:13:06 2010. #
# # Kernel + memory size
# kernel = '/boot/vmlinuz-2.6.32-5-xen-amd64' ramdisk = '/boot/initrd.img-2.6.32-5-xen-amd64'
vcpus = '1' memory = '1024'
# # Disk device(s). # root = '/dev/xvda2 ro' disk = [ 'file:/home/xen//domains/sangomatest/disk.img,xvda2,w',
'file:/home/xen//domains/sangomatest/swap.img,xvda1,w', ]
# # Physical volumes #
# # Hostname # name = 'sangomatest'
# # Networking # dhcp = 'dhcp'
#vif = [ 'mac=00:16:3E:C3:C3:95' ]
# # Behaviour # > on_reboot = 'restart' on_crash = 'restart'
iommu='soft' pci=['08:01.0'] swiotlb='force' -----------------------------------------------------------------------------------------------------------------------------------------------------
---additional info--- dpkg -l | grep xen ii libxenstore3.0 4.0.1-1 Xenstore communications library for Xen ii linux-headers-2.6.32-5-common-xen 2.6.32-22 Common header files for Linux 2.6.32-5-xen
ii linux-headers-2.6.32-5-xen-amd64 2.6.32-22 Header files for Linux 2.6.32-5-xen-amd64 ii linux-image-2.6.32-5-xen-amd64 2.6.32-21 Linux 2.6.32 for 64-bit PCs, Xen dom0 support
ii xen-hypervisor-4.0-amd64 4.0.1-1 The Xen Hypervisor on AMD64 ii xen-linux-system-2.6.32-5-xen-amd64 2.6.32-21 Xen system with Linux 2.6.32 on 64-bit PCs
ii xen-shell 1.8-3 Console based Xen administration utility ii xen-tools 4.2~rc1-1 Tools to manage Xen virtual servers
ii xen-utils-4.0 4.0.1-1 XEN administrative tools ii xen-utils-common 4.0.0-1 XEN administrative tools - common files
ii xenstore-utils 4.0.1-1 Xenstore utilities for Xen
--------------------------------------------------------------------------------
Let me know if additional information is needed.
Thank you,
Jignesh
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|