Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Is there a list of NIC models that I should use with various HVM guests in Xen 4.0? Is there even a list of possible choices for the model=field? I'm planning on running both Windows and FreeBSD guests on the particular Xen box that I'm configuring now, and ideally I'd like a setting that can work on both of them and get me gigabit speeds without a lot of extra hassle loading special drivers (similar to VMware's e1000 NIC option). Any suggestions?

The vif line I'm currently using in my config is:

vif = [ 'type=ioemu,bridge=eth0,model=ne2k_pci,script=vif-ovs' ]

This works in my Windows XP SP3 VM, but is only recognized as a 10Mbit interface. Changing to model=e1000 or model=i82557b resulted in Windows not being able to find a driver for the NIC.

share|improve this question

1 Answer 1

Here is the answer for XEN 3.4 from the XEN-WiKi. If you read this you will find that it depends on the capabilities of qemu-dm - I hope this helps for 4.0.

For Windows I would recommend using a PV driver.

share|improve this answer
    
Thanks Nils. I've tried several of the different options for PV drivers, and have yet to find one that could in any way qualify as stable in Windows XP 32bit. –  Jed Daniels Sep 13 '11 at 23:45
1  
Propably this one? there was an article a while back in the german c`t magazine describing that driver in a 0.9 version. On Heise I found another link leading to XEN Cloud PV drivers for Windows. On Heise it seems that you can use that driver with the OpenSource XEN 4, too. –  Nils Sep 14 '11 at 21:08
    
+1 for GPLPV drivers on meadowcourt.org. Been using them for 3.5 years (really, first bootup was 01/2009) on some Windows XP 32bit HVM systems without a single itch. –  Luke404 Aug 6 '12 at 21:00
    
@JedDaniels it seems I am not the only one who used the GPL-PV-drivers in production. –  Nils Aug 6 '12 at 21:11

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.