I've been using VMware Workstation for some months now, and it's been fantastic at letting me get a handle on the several virtual machines I have to work with. It's a huge step up from Virtual PC.
Though I'll have more to say on VMware in general, this is about how I fixed a particular condition that stumped me for a number of hours, and for which there are no obvious single references that cover all the cases.
The message occurs in the Virtual Network Editor when trying to assign one of the VMnet adapters to bridged, which allows it to share the same adapter (and IP) as the host:
There are quite a few things that can provoke this, and I'll try to detail all the ones I know about. Some of them are legitimate quasi-misconfigurations, where VMware is doing what it's told, though it's not always obvious to us why this is. Others are broken/confused configurations that require remediation.
Disclaimer: I am not any kind of VMware expert, having only used it for a few months, but I spent enough time on this that I think I mostly have a handle on it. I welcome feedback with corrections or updates.
Cannot add second bridged adapter
In an environment with multiple network cards, with the first VMnet adapter bridged, trying to make a second one bridge to the "other" adapter fails. This is often because the first one is bridged to both, in automatic bridging mode, and this can be fixed easily in the VNE:

Highlight the first VMnet adapter, and change the "Bridged to: Automatic" setting to select the particular network adapter you want. After saving your change, the other NIC will be available for bridging in a different VMnet adapter.
No bridging adapters seen at all
The previous case showed that one VMnet adapter had "consumed" both adapters, leaving none left for another, but in this case we don't see any bridging adapters at all.
This is less obvious, but I've found a few things to try.
First, make sure the VMware bridging driver is running, which you typically do at an Administrative command line. Find an icon for the Cmd window or PowerShell, right-click, then Run As Administrator, then start the driver:
If the driver is already running, that means this wasn't the issue, but in any case, close the Virtual Network Editor, re-open it, and try setting up the bridging again.
Note: though this uses the familiar NET START mechanism, this is not a service, but a kernel driver. Don't look for this in the Services control-panel applet.
If this didn't fix the problem, it's time to look at the network interfaces themselves to insure that they have the VMware Bridge Protocol installed and enabled.
On Windows 7, one gets into the network adapters via:
- Start
- » Control Panel
- » Network and Internet
- » Network and Sharing Center
- » "Change adapter settings"
Choose one of the physical connections for which bridging is not available, then select Right-Click » Properties. If the VMware Bridge Protocol is present and unchecked, check it and click [OK].
But if the protocol is not found at all, add it: (click to enlarge):
Once changes in the adapter have been made:
- Close the Virtual Network Editor
- Stop the vmnetbridge driver (via Administrator cmd window as shown above)
- Start the vmnetbridge driver
- Try the Virtual Network Editor again
This should bring back the bridging choices.
If all else fails
The previous processes have been to deal with the "normal" cases, but apparently there are cases where more drastic action is required, and we'll note them here only in passing. Though we've tried them all, they didn't have any effect.
- In the Virtual Network Editor, click the [Restore Default] selection; this takes a while, but may recover a dorked configuratoin.
- Perform a repair install of VMware Workstation. With the original install media (or downloaded file), launch the installer and select repair. As far as I know, this won't break existing settings or disturb your VMs.
If none of this works, the problems are beyond the scope of this paper, and you probably have to escalate to either VMwrae Support or the VMware Communities.
Good luck!
Steve, YOU R DA MAN !!!!! I have been banging my head against the wall with this one.
I found out the the Host NIC didn't have the VMware Bridge Protocol checked in the properties. Not sure how that happened but it did. This is an XP host machine with Ubuntu guest.
Thanks for the wisdom
Bryan
Posted by: Bryan Boyer | September 20, 2010 at 02:43 PM
Thanks ok for me too
Posted by: Kervinou | November 08, 2010 at 10:37 AM
Thanks Steve, my prob is exactly the same as Bryan
Posted by: Budianto | November 11, 2010 at 12:04 AM
Thank you, I have the same problem listed in the "No bridging adapters seen at all". I found myself that the Vmware bridge protocol was missing from my network adapter, but didn't know about the vmnetbridge driver. Probably once fixed the problem in the network adapter the driver will have run after a reboot, but you saved me a lot of troubleshooting.
I don't know why this happen, I played with the Virtual Network editor but never removed the bridge from the network adapter.
Posted by: Fabio D. | December 03, 2010 at 10:43 AM
I have another possible resolution for you. I had the "No bridging adapters seen at all" issue you list above, and my problem was that for some reason "VMware Network Adapter VMnet1" and "VMware Network Adapter VMnet8" were disabled under my Network Connections. I may have turned them off at some point, I'm not sure, but once I enabled them the bridged adapter appeared in the VMware network configuration.
Posted by: Belzebutt | February 15, 2011 at 11:58 AM
Many thanks Steve, that was very useful for me, very good stuff !!!!
Posted by: Bel | April 12, 2011 at 09:02 AM
Cool Cooool but do you know if i can connect 2 VM's??
Posted by: Mauricio | April 22, 2011 at 07:10 PM
Hi,
thank you so much! I installed CyberGhost VPN, which screwed up all my network adapters. Now its working again!
Thank you
Posted by: Thx!!! | May 07, 2011 at 09:57 AM
In an environment with multiple network cards, with Network Adapters the first VMnet adapter bridged, trying to make a second one bridge to the "other" adapter fails.
Posted by: Network Adapters | August 15, 2011 at 03:05 AM
I'm not certain, but once I empowered them the connected connector showed up in the VMware lattice configuration.Thank you, I possess the same situation posted in the "No spanning connectors perceived whatsoever".
Posted by: freelance writing opportunities | October 25, 2011 at 06:49 AM
Good article but beware restoring defaults as it can make a lot of unnecessary work in the long run.
Posted by: Laptop Repair | November 16, 2011 at 05:02 AM
Hey guys, nice this post, but i have the same problem, but using Linux. Did you have any tip for this OS ? Thanks.
Posted by: Netto | January 28, 2012 at 03:56 AM
very helpful! thank you very much :)
Posted by: the_eternal | February 13, 2012 at 08:10 AM
Great description of the solution for my problem.
Thanks a lot!
Gerald
Posted by: Gerald | March 11, 2012 at 05:19 AM
think you verry mutch ...
Posted by: alex | May 17, 2012 at 10:38 AM
Hello Steve,
thanks a lot for the clue.
Best Regards from Austria.
Posted by: Michael | May 29, 2012 at 03:02 PM
Hey guys, nice this post, but i have the same problem, but using Linux. Did you have any tip for this OS ? Thanks.
Posted by: uk . superiorpapers . com | June 05, 2012 at 08:00 AM
Thanks for publishing this. Helped me out.
Posted by: Steve Morin | June 08, 2012 at 07:42 PM
Great fix ... worked like a charm.
Posted by: J L | June 25, 2012 at 06:11 PM
I was about to give up and reinstall when the restore defaults worked. Cheers !
Posted by: Couveland | November 05, 2012 at 08:42 AM
Thanks.....
Posted by: Kanhaiya Prasad | December 14, 2012 at 08:31 PM
I'm relived .. thank you very much for detailed help ..
Posted by: Blackice | January 03, 2013 at 11:46 AM
Excellent walk-through :)
Saved my bacon!
Posted by: Mr Tree | January 07, 2013 at 07:05 AM
Thanks
Worked with Windows 8 too
Posted by: AbyteZero | January 09, 2013 at 01:09 PM
thank you so much! I installed CyberGhost VPN, which screwed up all my network adapters.
Posted by: hdmi converter | March 05, 2013 at 01:48 AM