PVE VE 2.3 with problems with Win XP and Virtio Drivers for Networking

cesarpk

Well-Known Member
Mar 31, 2012
770
3
58
Hello guys

I don't know as change the name of this thread, but I wanted to say "PVE 2.3 with problems of network on bridge"

I think that this question is for the PVE developers

I have a problem and need help for understand the problem and the solution...
My problem is with skype on my Win XP Virtual machine, and i use a clean installation of PVE ISO installer

My scenary:
- My PVE don't use bond, only bridge
- I use a HUB as comunicarion of net and this HUB is connected to my simple router
- I have my 2 KVM VMs on one Host with Virtio Driver for Network and storage: In this case Centos 6.3 as default gateway and Win XP as work station (This Win XP have the last drivers: virtio-win-0.1-59.iso)
- My VMs are stored as qcow2
- My Default gateway (VM Centos 6.3 64 bits) use NAT for comunication between LAN and internet with all ports enabled (I don't use squid for this test)
- This is a part of my firewall configuration:
Notes: eth0= out Internet, and eth1= is for LAN conection for VM Win XP
iptables -A OUTPUT -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -s 10.50.50.0/24 -o eth0 -j MASQUERADE
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

- I use for all VMs network vmbr0 on my lab (for testing)
- Centos 6.3 have two NICs connected to vmbr0 (obviously with different IP network segments)
- The VM Win XP use vmbr0 for connect with his gateway Centos
- The PVE Host use the last version of PVE stable version and this is completely updated (originally installed with ISO installer):
pve-manager: 2.3-13 (pve-manager/2.3/7946f1f1)
running kernel: 2.6.32-19-pve
proxmox-ve-2.6.32: 2.3-96
pve-kernel-2.6.32-11-pve: 2.6.32-66
pve-kernel-2.6.32-19-pve: 2.6.32-96
lvm2: 2.02.95-1pve2
clvm: 2.02.95-1pve2
corosync-pve: 1.4.4-4
openais-pve: 1.1.4-2
libqb: 0.10.1-2
redhat-cluster-pve: 3.1.93-2
resource-agents-pve: 3.9.2-3
fence-agents-pve: 3.1.9-1
pve-cluster: 1.0-36
qemu-server: 2.3-20
pve-firmware: 1.0-21
libpve-common-perl: 1.0-49
libpve-access-control: 1.0-26
libpve-storage-perl: 2.3-7
vncterm: 1.0-4
vzctl: 4.0-1pve2
vzprocps: 2.0.11-2
vzquota: 3.1-1
pve-qemu-kvm: 1.4-10
ksm-control-daemon: 1.1-1

The big problem on PVE 2.3 version:
- The VM Win XP connect with skype while I use skype autenication, but into skype interface if i select to use a Microsoft account, skype not show a window for login (Note: In my physical work station i don't have any problem and works much faster)
- If I use as gateway for my VM Win XP my real hardware router, the symptoms are the same (I think that the problem is on the bridge network with a bug within)

Any ideas for this strange problem?

Re-Edit: if i use my phisical work station and my gateway is my Centos VM, skype with Microsoft account works well.

Best regards
Cesar
 
Last edited:
Hi,
why you think that's an issue with the bridge?
I would say the issue is on the windows-VM.

Because, if you use your physical workstation (it's work) the whole traffic run over your centos-vm - e.g. the bridge must working otherwise this will fail too.
And why should the bridge transfer some packets and other not - this looks more like an firewall/routing problem.
Try an linux-VM with skype - does this work?
youi can also use tcpdump to find the issue - first with your workstation and than with the win-VM. Compare the output, perhaps you see an hint.

Udo
 
Hi,
why you think that's an issue with the bridge?
I would say the issue is on the windows-VM.

Because, if you use your physical workstation (it's work) the whole traffic run over your centos-vm - e.g. the bridge must working otherwise this will fail too.
And why should the bridge transfer some packets and other not - this looks more like an firewall/routing problem.
Try an linux-VM with skype - does this work?
youi can also use tcpdump to find the issue - first with your workstation and than with the win-VM. Compare the output, perhaps you see an hint.

Udo

Hi udo and thanks for your prompt response.

My answer:
RE-Edit: Udo, you are right, my problem was in that the program Skype for use with a Microsoft account use the proxy of Internet Explorer, and i forget disable the proxy of Internet Explorer. Now I don't have any problems, Skype works well in any mode.

I want to apologize for this false alarm, like any human being I make mistakes, I hope don't have caused discomfort. (Maybe this thread helps serve someone with a similar problem).

Best regards
Cesar
 

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!