KVM Win 7 Pro + RH virtio net驱动程序

主机:Debian 7.2 x64。

来宾Win 7 Pro 32位。 Virtio磁盘驱动程序完美地工作,但有一个virtionetworking(netkvm东西)驱动程序的问题。 Virtio驱动程序来自virtio-win-0.1-74.iso

这张网卡在win7 guest中完美运行:

 <interface type='bridge'> <mac address='52:54:00:ea:39:d5'/> <source bridge='br0'/> <model type='e1000'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> 

这一个不:

 <interface type='bridge'> <mac address='52:54:00:70:c9:64'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/> </interface> 

很明显,我已经安装了ISO驱动程序,他们出现在设备pipe理器工作没有问题。 卡片“只是”似乎没有与主机通信 – 例如它不显示在主机上的arp -n输出。

我使用virtio在同一主机上使用Linux客户机,他们只是工作,所以它可以与主机configuration相关?

我该如何解决这个问题?

通过纯粹的试验和错误,我发现如果我在eth卡configuration(来宾操作系统:Win 7 Pro SP1 32位)中禁用TCP Checksum OffloadUDP Checksum Offload ,virtio eth卡可以工作。