KVM Win 7 Pro + RH virtio 网络驱动程序

KVM Win 7 Pro + RH virtio 网络驱动程序

主机:Debian 7.2 x64。

客户机 Win 7 Pro 32 位。Virtio 磁盘驱动程序运行完美,但 virtio net(netkvm 之类的)驱动程序存在问题。Virtio 驱动程序来自virtio-win-0.1-74.iso

此网卡在win7客户机上运行良好:

<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 安装了驱动程序,它们在设备管理器中显示为正常工作。该卡“只是”似乎无法与主机通信 - 例如,它没有显示在arp -n主机的输出中。

我也在与 virtio 相同的主机上使用 Linux 客户机并且它们可以正常工作,那么这与主机配置有关吗?

我该如何修复它?

答案1

通过反复试验,我发现如果我禁用TCP Checksum OffloadUDP Checksum Offload配置以太网卡(客户操作系统:Win 7 Pro SP1 32 位),virtio 以太网卡就可以工作。

相关内容