Troubles with latest virtio drivers for Windows and latest PVE 1.8

ashes

Member
Feb 1, 2010
33
0
6
Hi proxmox team

I have very big troubles with latest version of pve 1.8 and the network of windows guests. The problem seems to be having this bug https://bugzilla.redhat.com/show_bug.cgi?id=630830#c26 . I tested these drivers virtio-win-prewhql-0.1-7-nic.tar.gz and drivers from http://alt.fedoraproject.org/pub/alt/virtio-win/latest/images/bin/ . The network works fine only when i downgrade qemu to version 0.13 ( pve-qemu-kvm_0.13.0-3_amd64.deb )

pve-manager: 1.8-15 (pve-manager/1.8/5754)
running kernel: 2.6.35-1-pve
proxmox-ve-2.6.35: 1.8-10
pve-kernel-2.6.35-1-pve: 2.6.35-10
qemu-server: 1.1-30
pve-firmware: 1.0-11
libpve-storage-perl: 1.0-17
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-11
vzprocps: 2.0.11-2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.14.0-3
ksm-control-daemon: 1.0-5

guest:
Windows 2008 r2 sp1
 
what are "very big troubles"? pls give detailed instructions how to reproduce the issue, I personally have these drivers in several boxes with win2008r2sp1 without troubles so far (but with 2.6.32).
 
Windows is a file server. When traffic pass through it in the order of 10 20 GB, network interface stops. I have to disable and enable network interface to work again. With the old version of qemu machine passes over 500GB.
 
Hello Ashes, Could you confirm you always have the problem with 2.6.35 ?
 
With 2.6.35 yes. With 2.6.32 i have 6 days 100% network uptime under heavy load.

pve-manager: 1.8-15 (pve-manager/1.8/5754)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.8-32
pve-kernel-2.6.32-4-pve: 2.6.32-32
qemu-server: 1.1-30
pve-firmware: 1.0-11
libpve-storage-perl: 1.0-17
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-11
vzprocps: 2.0.11-2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.14.0-3
ksm-control-daemon: 1.0-5
 
Ok, revert backup to 2.6.32 + qemu 0.14, it's working fine.

2.6.35 + qemu 0.13 working fine too. (this is the solution i used, as i need vm with more than 16 vcpus)

So the problem seem really related to qemu 0.14 + 2.6.35 kernel.

someone here has the same problem (slackware kernel 2.6.35 + qmeu 0.14):

http://www.spinics.net/lists/kvm/msg51099.html


i can reproduce the bug easily, just copy a 2mb file from win2008r2 vm guest to a win2003 share, it's crash immediatly.

maybe we need to wait for fedora15 virtio drivers release (qemu 0.14 + 2.6.38 kernel).

I'll try to test with 2.6.38 ubuntu natty kernel, to see if i can reproduce the bug.
 
Hi Macday how did you install natty kernel?
I have the same problem as you... And want to try natty as a fix (I need KSM)
 
Thank you very much spirit. I´m just downloading. Could you also pn me a detailed "bash-history" for compilation?

Could you also give us a link to virtio driver 1.2.0 ?

Richte pve-kernel-2.6.38-1-pve ein (2.6.38-1) ...
update-initramfs: Generating /boot/initrd.img-2.6.38-1-pve
W: Possible missing firmware /lib/firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw for module bnx2
W: Possible missing firmware /lib/firmware/bnx2/bnx2-rv2p-09-6.0.17.fw for module bnx2
W: Possible missing firmware /lib/firmware/bnx2/bnx2-mips-09-6.2.1.fw for module bnx2
W: Possible missing firmware /lib/firmware/bnx2/bnx2-rv2p-06-6.0.15.fw for module bnx2
W: Possible missing firmware /lib/firmware/bnx2/bnx2-mips-06-6.2.1.fw for module bnx2
Searching for GRUB installation directory ... found: /boot/grub

error at install...perhaps we need an updated firware deb.
 
Last edited:
you can fix the firmware error with this debian package

vim /etc/apt/sources.list
deb http://ftp.debian.org/debian squeeze main contrib non-free

apt-get install firmware-linux-nonfree
here are virtio 1.2.0, please test them under official proxmox 2.6.32 / 2.6.35 and tell us.
 
Last edited:
you can fix the firmware error with this debian packagehere are virtio 1.2.0, please test them under official proxmox 2.6.32 / 2.6.35 and tell us :)


Redhat does not allow to redistribute these driver so remove the download and respect their software licenses. You can only use them on Redhat systems with active subscriptions.
 
Last edited:
Really ?
Well no problem I removed the link from my post.
However I have no control over the dl.free.fr fileserver, so you should remove the link from your post too :)
 
Really ?
Well no problem I removed the link from my post.
However I have no control over the dl.free.fr fileserver, so you should remove the link from your post too :)

just read the license included in the ISO file.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!