kvm networking broken for vista guest

Bug #162357 reported by weez

This bug report was converted into a question: question #83121: kvm networking broken for vista guest.

2
Affects Status Importance Assigned to Milestone
kvm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

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")

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

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

Changed in kvm:
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

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

Changed in kvm:
status: Incomplete → Confirmed
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

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) wrote :

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) wrote :

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

Changed in kvm (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.