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=i82557b resulted in Windows not being able to find a driver for the NIC.