Description of problem: Version-Release number of selected component (if applicable): How reproducible: I installed Fully Virtualized guest os window server 2003 on redhat5.1 of ia64 itanium 2 platform, but from Device Manager of windows I find that the ethernet adapter is not in good condition, there is no driver for it. Steps to Reproduce: 1. Create Fully Virtualized machine using VMM 2. Install Windows Server 2003 on the VM created by 1 3. Open Device manager of windows Actual results: The Ethernet Controller and a PCI device are not in good condition. No network Expected results: The Ethernet Controller and a PCI device work. Additional info:
reassigning to kernel-xen. VIRTUALIZATION refers to the documentation only.
The following pathces add e1000 emulation which windows server 2003 guest on ia64/xen can use. - ioemu: e1000 emulation http://xenbits.xensource.com/xen-unstable.hg?rev/2749d15c7410 - ioemu: Fix e1000 mmio range size. http://xenbits.xensource.com/xen-unstable.hg?rev/2b940e46857c - ioemu: e1000: fix a TSE bug http://xenbits.xensource.com/xen-unstable.hg?rev/2b940e46857c NB. To use e1000 on windows server 2003 correctly, Intel's driver is necessary.
Created attachment 314139 [details] proposed patches
Created attachment 314746 [details] additional proposed patch This patch is needed to fix unaligned access which occurs during communication. qemu-xen-unstable.git: commit 88738c09ab04fb10dc63204cb02f8992a43d1de0 Author: aurel32 <aurel32@c046a42c-6fe2-441c-8c8c-71466251a162> Date: Fri Mar 28 22:30:48 2008 +0000 e1000: fix unaligned access (Tristan Gingold) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4121 c046a42c-6fe2-441c-8c8c-71466251a162
Built into xen-3.0.3-72.el5
Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Note that e1000 network device emulation for guests was added for this release. It provide the only capability for networking on Windows 2003 guests on ia64. But it does not function with the recommended virt tools and the Xen tools must be used to make used of the e1000 emulation.
This release note is now in the 5.3 Release Notes. The changes should be visible internally (within 12 hours) on: http://documentation-stage.bne.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.3/html/Release_Notes/
Release note updated. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1 +1 @@ -Note that e1000 network device emulation for guests was added for this release. It provide the only capability for networking on Windows 2003 guests on ia64. But it does not function with the recommended virt tools and the Xen tools must be used to make used of the e1000 emulation.+e1000 network device emulation for guests has been added in this update, supporting only Windows 2003 guests on the ia64 architecture. To use e1000 emulation, the xm command must be used.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2009-0118.html