I'm trying to setup a new Vmware Server installation on top of Ubuntu 6.06 (server) with two Intel Pro 1000s bonded to a 6509. I would then like to trunk the VLANs and bridge these VLANs in Vmware to my guests. This all works from the host. Unfortunately I'm having great difficulty getting it all working inside Vmware.
I have bond0 with an IP address of 172.24.101.250 and a Linux VM bridged to bond0 on vmnet0 without any issue. I then have bond0.104 (configured with vconfig add bond0 104) bridged to vmnet94. The bond0.104 interface has no IP but is in the UP state. This is then used by a second Linux VM. The problem is that this second VM cannot seem to receive any traffic. A tcpdump of bond0.104 shows the traffic flowing perfectly fine to/from the host but nothing reaches the VM according to ifconfig (shows 0 RX packets.)
Does anybody have this setup working? I would be interested to hear any suggestions on where I should be looking to try and debug the issue. This is our first 'real' attempt at virtualising servers and I would really like to impress the boss so he will buy ESX.
Thanks. Paul.