kvm networking broken for vista guest

Asked by weez

Binary package hint: kvm

Greetings,

Networking in Vista Ultimate does not work in KVM. I have tried running kvm using both user mode and TUN networking.

In tun networking I followed the instructions here:
http://blog.cynapses.org/2007/07/12/qemu-kvm-internal-network-setup/

When I ran tcpdump on br0, it appears that arp is never completing. The vista guest asks for arp resolution over and over.
Running arp -a -v in vista does not show any arp entries. I tried setting arp entries manually in vista, but vista truly sucks and apparently it is not possible even for an administrator to set arp entries (google for "The ARP entry addition failed")

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu kvm Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

This question was originally filed as bug #162357.

Revision history for this message
Dustin Kirkland  (kirkland) said :
#1

Hi,

I'm sorry, I can't reproduce this.

I was able to install Vista in a Jaunty KVM, and use networking just fine.

Can you confirm if this is still an issue?

:-Dustin

Revision history for this message
Dustin Kirkland  (kirkland) said :
#2

Actually, I take back my last comment.

I can reproduce this.

I have installed Vista in a VM, and just running kvm from the command line, there's no network access.

It correctly sets the IP to 10.0.2.15, the gateway to 10.0.2.2, and the dns to 10.0.2.3. But Vista's diagnostics points at 10.0.2.3 as being the problem.

:-Dustin

Revision history for this message
Dustin Kirkland  (kirkland) said :
#3

This is kind of a nasty one...

Vista does not include drivers for the rtl card, which is the default emulated NIC for kvm virtual machines.

Instead, you should use the e1000 card/driver.

There isn't much that we can do about this in kvm. We use the venerable realtek card as it has long been a "common denominator" among many OS's, and vista seems to be unique in the only one that bucks this trend.

I'm going to leave this in 'confirmed' for now. It might be better converted to a FAQ, though.

:-Dustin

Revision history for this message
Philippe Coval (rzr) said :
#4

I noticed this networking issue too (other os than windows) :
Darwin run differently on kvm than on qemu, later one has networking support...
I'll have to test with other OS
Is this a known issue ?

--
http://rzr.online.fr/q/qemu

Revision history for this message
Dustin Kirkland  (kirkland) said :
#5

This is kind of a nasty one...

Vista does not include drivers for the rtl card, which is the default emulated NIC for kvm virtual machines.

Instead, you should use the e1000 card/driver.

There isn't much that we can do about this in kvm. We use the venerable realtek card as it has long been a "common denominator" among many OS's, and vista seems to be unique in the only one that bucks this trend.

:-Dustin

Revision history for this message
Launchpad Janitor (janitor) said :
#6

This question was expired because it remained in the 'Open' state without activity for the last 15 days.