By pure trial & error I have found that virtio eth cards work if I disable TCP Checksum Offload and UDP Checksum Offload in eth card config (guest OS: Win 7 Pro SP1 32-bit).